[Lazarus] Form ordering problem on tiling window manager
Sven Barth
pascaldragon at googlemail.com
Thu Jan 31 09:12:40 CET 2013
Am 31.01.2013 01:49, schrieb Hans-Peter Diettrich:
> 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.
>
Just in case: You are aware that I'm talking about the interaction with
my desktop's window manager?
Also: does the layout manager of the IDE affect z-ordering?
Regards,
Sven
More information about the Lazarus
mailing list