Oh, fair point - that sounds ridiculous! Is there any advantage to that as opposed to the OSX method (which is to just always show a global menu bar, that acts pretty much like any standard GUI menu, populated with items pertinent to the active application)?