denemo-devel
[Top][All Lists]
Advanced

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

[Denemo-devel] Upgrading the user interface


From: Richard Shann
Subject: [Denemo-devel] Upgrading the user interface
Date: Tue, 03 Sep 2013 18:09:53 +0100

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





reply via email to

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