On Sun, Jan 25, 2009 at 2:25 AM, Mattias Gaertner <[email protected]> wrote: >> >> Form.Create >> Form.OnResize >> OnCustomAlignPosition >> OnCustomAlignInsertBefore >> <each components>.OnResize >> ....etc.... >> >> MiGLayout does all the above in one location - easy to find, edit and >> maintain. > > Let's stay realistic. > There will always be cases where you need methods/events to override. > For example: > Changes to the content of a control. For example the columns of a > TStringGrid.
I'm talking about the space components take up, not the internals of a specific component. eg: A panel with three buttons in a horizontal line. You might be able to AutoSize the buttons if there captions change. But the Panel will not auto size to fit the new "larger" buttons. The buttons will simply get clipped. Make no mistake, LCL has much better anchoring and alignment than Delphi - but there are still many areas of concern. Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _______________________________________________ Lazarus mailing list [email protected] http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
