Sign in Join

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

Mailing lists / lazarus / 2010-07

anchordockingdsgn on GTK2

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

theo

I've tried for the first time Anchordockingdsgn on GTK2.

Impressive work. Thank you.

There is one thing, that I would call a "show stopper" for practical use: Everytime I choose an Item from the component palette, the Design-Form goes behind the IDE/Editor.

And the bug http://bugs.freepascal.org/view.php?id=17015 shows here. When maximizing the IDE, the sub-windows are not aligned correctly (always). See: http://www.theo.ch/lazarus/anchordsgn.png
The image shows a maximized IDE.
It sizes correctly if afterwards, I resize some windows inside the IDE, but not at the time when I'm maximizing.

Thank you.
Theo

Reply by email

Mattias Gaertner
to theo
Show quoted text 7 lines
I've tried for the first time Anchordockingdsgn on GTK2. Impressive work. Thank you. There is one thing, that I would call a "show stopper" for practical use: Everytime I choose an Item from the component palette, the Design-Form goes behind the IDE/Editor.

Yes.
The bring to front comes from the window manager, so this can not be changed.
This can only be remedied if the component palette is not docked to the big source editor, or by docking the designer form. Both are planned, but probably not for 0.9.30.

Yes, somehow the LCL gets a size message from the past. I had not the time yet to dig deeper.

Show quoted text 5 lines
When maximizing the IDE, the sub-windows are not aligned correctly (always). See: http://www.theo.ch/lazarus/anchordsgn.png The image shows a maximized IDE. It sizes correctly if afterwards, I resize some windows inside the IDE, but not at the time when I'm maximizing.

Mattias

Reply by email

theo
to Mattias Gaertner
The bring to front comes from the window manager, so this can not be changed.

Maybe the code I've posted here could help with the WM problem: http:/msg10541.html

But I understand if you don't want XLib code in the LCL.

Thank you
Theo

Reply by email