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 <[email protected]>

> 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
> [email protected]
> https://lists.gnu.org/mailman/listinfo/denemo-devel
>



-- 
Éloi Rivard - [email protected]

« On perd plus à être indécis qu'à se tromper. »
_______________________________________________
Denemo-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/denemo-devel

Reply via email to