On Tue, Sep 8, 2015 at 8:45 PM, Ondrej Pokorny <[email protected]> wrote: > Oh yes, I wasn't aware of this...
I have refactored and fixed the packages, except for one detail. FRestoreLayouts is not created when using only package AnchorDocking. It is copied from package AnchorDockingDsgn when it is used. How to fix it cleanly? The root cause is the parameter aUseIDELayouts: Boolean in the Options constructor. It is not good when such a parameter affects memory management of another class. Also I don't think EnvironmentOpts should deal directly with IDEDockMaster, although it apparently does not break anything. Thinking ... Juha -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
