Subject | IBObjects in 2003 |
---|---|
Author | Rade Vojvodic |
Post date | 2002-12-24T21:55:08Z |
IBObjects in 2003
Stuff I would like to see in new version.
1. In packages output locations should be changed to .\LIB folder . This
way, compiled units would be separated from sources and when compiling
application those units would not be compiled every time. This is case with
almost all good component packages. Of course dfm and res files should be
put there also.
2. In TIB_Grid I would definitely like to see dssSerarch working the same
way it does with other data aware components. What I mean is that the end
user should be allowed to enter like, containing and all other
conditions the same way he (she) is allowed in TIB_Edit, TIB_Combo, etc. The
reason for this is that when you call dssSearch state from Search bar all
data aware components gets for example blue color (which means that you are
in searching state) and the grid also. First question that You will be asked
is why does not searching is working in Grid and is it a bug in application,
because end users expect that everything that is colored blue can be used
for entering search criteria. This is especially case when you have
TIB_LookupCombo in grid in which you CAN enter search criteria. And in the
end I think that its a pitty that such powerfull feature is not implemented
in grid which then would be one of most powerfull grids ever written for
Delphi.
3. TIB_LookupDialog is great component and the only thing that is a minus is
that you cant control size of dialog on screen (width and height).
4. Actions: there should be actions for connecting, disconnecting database,
first, last, , Insert, Update,Delete, Search, etc. The reason for this is
mostly related to user interface. If you compile your application in win2000
and install it on XP (with appropriate manifest file) IBO Bars will be
totally different from the toolbuttons on the toolbars. With those actions
added we could write applications with standard toolbuttons, which has
appropriate actions assigned. Speaking of XP, TIB_LookupCombo is also
different from other ComboBoxes in applications in previous case. Generally
there would be more freedom in creating your own user interface without
loosing functionality or speed of developing with these actions added.
Thats all that I can think of right now. I hope that all of this makes
sense. Happy Holidays and dont do anything that I wouldnt do.
Rade Vojvodic
MIS
Development and Employment Foudation
Republika Srpska
Stuff I would like to see in new version.
1. In packages output locations should be changed to .\LIB folder . This
way, compiled units would be separated from sources and when compiling
application those units would not be compiled every time. This is case with
almost all good component packages. Of course dfm and res files should be
put there also.
2. In TIB_Grid I would definitely like to see dssSerarch working the same
way it does with other data aware components. What I mean is that the end
user should be allowed to enter like, containing and all other
conditions the same way he (she) is allowed in TIB_Edit, TIB_Combo, etc. The
reason for this is that when you call dssSearch state from Search bar all
data aware components gets for example blue color (which means that you are
in searching state) and the grid also. First question that You will be asked
is why does not searching is working in Grid and is it a bug in application,
because end users expect that everything that is colored blue can be used
for entering search criteria. This is especially case when you have
TIB_LookupCombo in grid in which you CAN enter search criteria. And in the
end I think that its a pitty that such powerfull feature is not implemented
in grid which then would be one of most powerfull grids ever written for
Delphi.
3. TIB_LookupDialog is great component and the only thing that is a minus is
that you cant control size of dialog on screen (width and height).
4. Actions: there should be actions for connecting, disconnecting database,
first, last, , Insert, Update,Delete, Search, etc. The reason for this is
mostly related to user interface. If you compile your application in win2000
and install it on XP (with appropriate manifest file) IBO Bars will be
totally different from the toolbuttons on the toolbars. With those actions
added we could write applications with standard toolbuttons, which has
appropriate actions assigned. Speaking of XP, TIB_LookupCombo is also
different from other ComboBoxes in applications in previous case. Generally
there would be more freedom in creating your own user interface without
loosing functionality or speed of developing with these actions added.
Thats all that I can think of right now. I hope that all of this makes
sense. Happy Holidays and dont do anything that I wouldnt do.
Rade Vojvodic
MIS
Development and Employment Foudation
Republika Srpska