On 8/12/2021 2:52 PM, Jens Axel Søgaard wrote:
Den tor. 12. aug. 2021 kl. 20.44 skrev George Neuner <[email protected] <mailto:[email protected]>>:


    If I understand correctly, Don seems to want menus in his
    side-by-side
    "panels".


Are we talking menu bar menus or contextual menus?

On macOS the menu bar menu belongs to the application and not a window.

https://developer.apple.com/design/human-interface-guidelines/macos/menus/menu-anatomy/ <https://developer.apple.com/design/human-interface-guidelines/macos/menus/menu-anatomy/>

/Jens Axel

Don will have to answer that definitively.

But quoting from one of his previous posts:

   "When I specify 2 frames to be side-by-side using racket/gui, I
   believe I would have no problem if all my prospective client
   platform did not have a vertical Operating System taskbars. Since I
   do have such a taskbar I must use code that takes the width of the
   taskbar into account."

   "I am currently of the belief that I should refrain from using
   side-by-side frames.  The upshot is that I can then no longer use
   menus either because menus can only exist in frames and I would need
   more than the single top-level frame."

That tells me zip about what platform he is targeting, because MacOS, Windows, and several of the Linux display managers all support some notion of a vertical taskbar.

However it does suggest that he wants menubar menus.  I don't use (or have available to check) MacOS, so I'm don't know what limitations may be on 'root menubars, or whether a child frame can have its own internal menubar (which is possible on Windows and Linux).

George

--
You received this message because you are subscribed to the Google Groups "Racket 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/edefed61-4303-b56c-3d58-109789f69565%40comcast.net.

Reply via email to