On 22.12.2015 23:42, Anthony Walter wrote:
Stay on top is needed because the a menu designer is typically a separate non docking window (a dialog). For all users menu editing invariably consists of:

1. Creating a menu (or sub menu) item using the menu editor dialog
2. Then editing the menu item properties using the object inspector (setting the name/caption, possibly creating a click event stub)
3. Go back to step 1

In the undocked IDE there is absolutely no problem when the menu designer is not stay-on-top. You can switch from OI to ME there and back without any problems.
-> Stay on top is not needed. IMO on the contrary it is bad.

On 23.12.2015 00:39, Juha Manninen wrote:
Correct, and this becomes more important when AnchorDocking is used.
Some other windows, namely Actionlisteditor and Collectionitem have
the same issue.
Forum user Soner A. had a valid point here:
  
http://forum.lazarus.freepascal.org/index.php/topic,30663.msg195989.html#msg195989

I was already planning to check the behavior of those windows and ask
for opinions.

I added PopupParent to Actionlisteditor and Collectionitem as well. But only in the docked IDE. r51051, r51052.

Ondrej

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to