denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Upgrading the user interface


From: Éloi Rivard
Subject: Re: [Denemo-devel] Upgrading the user interface
Date: Tue, 3 Sep 2013 19:17:24 +0200

Glade file format is designed to store GTK UIs. Plus it has a great editor, that allow to design interfaces coherent with the rest of the system. Maybe it would fit there ?


2013/9/3 Richard Shann <address@hidden>
I think it is long overdue to finish the work allowing the user to
choose a custom set of button bars/palettes (and indeed providing a
useful set by default).
At the moment all such buttons go into the Score Titles bar. This bar is
actually just the first in a list, and I propose continuing that idea by
allowing the user to further populate that list.

What I am thinking of is that Denemo will provide a widget "ButtonBar"
which has a name and a button "Mod" (for modifying itself) and any
number of command widgets. The command widgets perform scripted
commands, and display themselves as icons or labels or both. The
"ButtonBar" can be placed either in the main window or in a separate
toplevel window, as selected via the "Mod" button. The "Mod" button also
allows hiding/showing the ButtonBar widget and whether the buttons are
arranged vertically or horizontally. This button will also allow
deleting command buttons from the bar. Adding to the bar will be on the
left click menu of commands, and also be possible via the scheme
CreateButton procedure, suitably extended. Hidden button bars can be
brought back (either from the view menu or  ...?).
The set of ButtonBars will be stored (if modified) in an xml format file
in .denemo-xxx/actions/ButtonBars.xml and a system-wide one will be used
if that one does not exist.

Any suggestions for improvement of this proposal are welcome.

Richard



_______________________________________________
Denemo-devel mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/denemo-devel



--
Éloi Rivard - address@hidden
       
« On perd plus à être indécis qu'à se tromper. »

reply via email to

[Prev in Thread] Current Thread [Next in Thread]