Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2010-12

IDE MainBar

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Hans-Peter Diettrich

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>

Reply by email