On Thu, 11 Oct 2012 22:10:41 +0300 stdreamer <[email protected]> wrote:
> On 11/10/2012 5:27 μμ, Mattias Gaertner wrote: >[...] > > The package type is not *two* booleans. For instance there is no type "not > > designtime and not runtime". > > > > > >> If an overlay is shown then that state is part of the package if not > >> then it is not. This leaves one icon state with no meaning ee. no > >> overlay is shown. > > The purpose of an overlay is to spot the specials easier. > > By far the most packages are "design time and run time". Therefore they > > should > > not have any overlay or at most a very plain/unimposing one. > > There are three special package types: > > design time - usable by projects, but not compiled into projects > > run time - usable by design time packages, but not directly installable > > run time only - not installable, not even indirectly >[...] > OK lets take a step back, and see this a bit simplistic. If you don't understand one of my points, just ask. Do not post my whole answer and then ignore it. > 1) The type of a package. > > A package can be > > 1) run time package > 2) Design time package. > 3) Both Incomplete. see above. >[...] Mattias -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
