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?
DoDi
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed... Name: mainbar1.patch
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20101227/80785cf3/attachment.ksh>
