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
