[Lazarus] New menu designer

Kostas Michalopoulos badsectoracula at gmail.com
Wed Dec 23 01:38:52 CET 2015


Here is how it looks here: http://imgur.com/CN5dwQR (i use GTK+ 2 with a
classic windows theme).

It seems to crash very often and i cannot see any border in the popup
menus. Also i'm not sure if the right blue arrows are supposed to be there
(i get it is a "placeholder" for making submenu, but it looks odd).

TBH, IMO the whole left sidebar looks like a waste of space. The "stats"
are useless, at least to me as a user (maybe they are useful to someone
working on LCL internals) and the buttons can be done via the right click
menu. And TBH all of the commands look like they should be done via
drag-drop.

Since the menu editor is redesigned, why not do it like in Windows Forms
and NetBeans with the "inline editor" which is part of the form editor?
These editors are IMO way more user friendly than what the classic Delphi
(not sure what Delphi does today) and current Lazarus menu editor.


On Wed, Dec 23, 2015 at 1:39 AM, Juha Manninen <juha.manninen62 at gmail.com>
wrote:

> On Wed, Dec 23, 2015 at 12:42 AM, Anthony Walter <sysrpl at gmail.com> wrote:
> > As such, in the case of editor menus, it makes total sense to keep the
> menu
> > editor on top of other IDE windows until the time when the user closes
> the
> > menu editor (clicks the X button in the menu editor title bar). Any non
> stay
> > on top form style for menu editing would driver users crazy.
>
> 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.
>
> Ondrej, r50993  makes no difference.
> Anyway, I am planning to remove the whole "Checkmark and radioitem
> properties" dialog. Any (strong) objection?
>
> Juha
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20151223/5677347d/attachment-0003.html>


More information about the Lazarus mailing list