Note: Personnaly I almost never use the standards packages because I
always
create a package for each group of application having only the components
needed by the application group. I use the standard packages when
building
or testing ICS/Midware.
Do you do it like this with ICS components only or do you create an
application group specific package including all components that are
needed
by the application group? How do you manage name conflicts between units
in
these different application groups (AFAIK Delphi IDE does not allow the
unit
"OverbyteIcsWSocket" to be part of more than one package)?
I manage the conflit very easily: I only have the package related to the
application group installed when I work on the application group. It is fast
and easy to uncheck a package in the package list and if you forget it, the
IDE detect the conflict with no adverse effect as long as you cancel (not
ignore !) all forms load which contain unloaded components. Actually this is
very easy in my situation because it is not frequent that in a single day I
have to work with several application groups. And if I have to work for
several days on several applications groups, then I may creat a package with
components in common betwen all the groups.
I have the impression that the IDE is faster when fewer components are
loaded.
I am asking because for a long time I am missing a way to install packages
"into a project" rather than into the whole IDE environment.
Indeed.
It is probably feasible using an IDE addon which would unload all packages
when opening a project group and loading all packages specified in that
project group.
--
francois.pie...@overbyte.be
http://www.overbyte.be
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be