[Lazarus] Form ordering problem on tiling window manager
Hans-Peter Diettrich
DrDiettrich1 at aol.com
Thu Jan 31 01:49:19 CET 2013
Sven Barth schrieb:
> For now I've only achieved this problem with the IDE, not with a custom
> program. It would be nice if someone had an idea what I could test to
> narrow this problem down (the console output does not print anything
> useful).
AFAIK the IDE does much default layout management, which can get into
the way of other layout managers. An installable layout manager is asked
only at the discretion of the IDE, not automatically whenever some
layout action should be performed. This leads to problems that cannot be
mastered by an installable layout manager, which is not called before or
after the default IDE manager causes such problems.
I'd suggest that *all* the default IDE layout code is moved into an
dedicated default layout manager, which can be properly (entirely!)
replaced by any other layout manager. It should be up to every
installable layout manager to delegate some action to the default
manager, not in the opposite direction. That's why I stopped working on
the EasyLayoutManager, after I had tweaked it and the IDE code (0.9.31)
into somewhat usable state on my machine.
DoDi
More information about the Lazarus
mailing list