m0j0hn / editor-on-fire

Automatically exported from code.google.com/p/editor-on-fire
Other
0 stars 0 forks source link

Make menus dynamic #226

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I believe this is a bug in Allegro 4's submenu system.  The Note>Pro Guitar 
mode notation>Arpeggio is unusable in the 640x480 display size because the "Pro 
guitar mode notation" submenu opens to the left, and the Arpeggio submenu would 
open to the right, but it won't because it thinks it shouldn't render over the 
Note menu, or some other similar broken logic.  If a higher display size is 
chosen, the submenu is reachable.

One solution would be to move the Arpeggio submenu back into the Note menu, but 
that would lessen the organization of the pro guitar menu items.  Another 
solution could be to make the Note menu more dynamic, perhaps rebuilding the 
menu array based on the active track instead of disabling/enabling items.  For 
example, when PART VOCALS is active, the lyric manipulation functions such as 
"edit lyric" could be added to the menu, whereas the pro guitar related items 
could be left out of the menu entirely.  This would remove clutter from the 
menu and reduce the need for this submenu in a submenu.

Original issue reported on code.google.com by raynebc on 10 Jan 2011 at 11:41

GoogleCodeExporter commented 9 years ago
I'm finding that for some reason, the menu works just fine.  It would still be 
a good idea to make the menu more dynamic instead of leaving it populated with 
disabled items.  I'm going to reclassify this as an enhancement.

Original comment by raynebc on 27 Jan 2011 at 12:39

GoogleCodeExporter commented 9 years ago

Original comment by raynebc on 8 Feb 2011 at 9:28

GoogleCodeExporter commented 9 years ago
Any heavy menu alterations should wait until the port to Allegro 5.

Original comment by raynebc on 22 Mar 2011 at 12:32