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

Reply via email to