what are the strategies for cross platform menubar design in multiple
document interface applications?
at the moment i'm trying to get rid once and for all of the stupid
multiple-windows versus internal frames problem. instead of
subclassing frames i'm using a window factory now which makes it easy
to switch between both modes:
while on mac os x i have used the strategy to make duplicates of one
common menu bar (using screen-menu bar) with different menus enabled
or disabled depending on the focused window, this strategy obviously
fails for menu bars attached to windows.
in multipleframes.jpg, you can see that "regular" windows get copies
of the same menu bar (the main window and the soundfile waveform
window) and floating palettes (the control room palete) don't. but
maybe one shouldn't duplicate all menus here?
in internalframes.jpg, the problem is even bigger. i assume that
standard internalframes applications use one menubar for the outer
frame and context specific bars for the internal frames. but what
happesn for example with the file menu? attaching the menu bar to the
outer frame requires me to disable the fie menu when no document
window has been focused. but maybe the timeline menu should only be
visible in the document frames not in the outer frame, and maybe the
view menu should go in each internal frame and contain context
specific items only?
thanks for suggestions
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden