[Lazarus] IDE MainBar

Hans-Peter Diettrich DrDiettrich1 at aol.com
Mon Dec 27 16:30:00 CET 2010

Attached patch moves all components into a panel, that better fits 
together with elastic sites (e.g. Messages at bottom).

Unfortunately the resize behaviour is not pleasant, it should resize the 
elastic panel according to the space left by the main panel. How can 
this be achieved?

Note: elastic docksites are added alLeft/Right/Bottom, and autosize will 
not shrink them. (How to?)

When the main panel is aligned alClient, it is restricted to the space 
left over by the alBottom panel.

When the main panel is aligned alTop, it can conflict with an elastic 
site at alBottom (it can overlap the splitter and top part of the 
elastic site).

How can this conflict be solved?

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mainbar1.patch
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20101227/80785cf3/attachment-0002.ksh>

More information about the Lazarus mailing list