How can I have per-window menus in OS X?

by Dennis Williamson   Last Updated July 16, 2018 06:01 AM

On a huge monitor (or multiple monitors) it's quite a round trip (I pack a lunch) to move the mouse pointer from a window near the bottom of the screen all the way up to the top of the monitor to select something from a menu and all the way back down to the window.

I know I could move the window closer to the menu, but sometimes I have multiple windows arranged just so.

How can I have the menu appear at the top of the window as it does in at least a few other OS's or WM's?

Tags : macos


Answers 7


This behavior is by design on OS X. The only exceptions are X11 applications. You can customize your OS X menu bar though - you may find this useful.

JosephStyons
JosephStyons
July 15, 2009 17:51 PM

With the exception of some applications (eg. X11) and such you can't. The "ONE" menu bar is one of the central design tenets of the Mac OS. (And it conveniently plays well with Fitt's Law)

Chealion
Chealion
July 15, 2009 17:52 PM

As others have noted you can't.

Having the menu bar at the top makes it easy to hit with the mouse (which is, of course a usability win). Of course, then you have to get back to your window (which is not so good).

Think of it as a reason to learn the keyboard shortcuts.

dmckee
dmckee
July 15, 2009 17:55 PM

Well, there is DejaMenu, which gives you a pop-up menu in-situ that has the same contents as the Menu bar at the top of the screen (especially handy when you're working on the second monitor.)

It used to be possible to get it to run as soon as you pressed the 'roller ball' button on a Mighty Mouse, but that seems to have stopped working since OS X 10.5. That was a nice way to trigger it, but there is an additional tool DMTrigger which will run DejaMenu in the same way.

jrg
jrg
August 19, 2009 12:50 PM

Another idea: Enable Menu Access somewhere in the Accessibility section of your preferences. Now you've got a keyboard shortcut to open the menu. You can navigate them using the arrow keys and select an item with the enter key. No need for the mouse.

Christian Studer
Christian Studer
September 11, 2009 10:05 AM

Just found an app that puts the apple menu bar onto the top of an application window. Called "MenuEverywhere". As of my post here it's current for OS X up to Mavericks. http://www.binarybakery.com/aprod/menueverywhere.html

And no, I don't have anything to do with that company. Just looking for a solution to this myself, and found the app, and thought it should get added here as an option.

DrewInNZ
DrewInNZ
October 19, 2014 04:21 AM

you can do that if you use UBUNTU but not in MAC, this and many other custom changes makes UBUNTU the best operating system in the world.

Mardok
Mardok
July 16, 2018 05:15 AM

Related Questions



How do you change the TTL in macOS High Sierra?

Updated June 28, 2018 17:01 PM

Downloaded OS Sierra Installer but can't create USB

Updated September 19, 2017 23:01 PM

How to restore accidentally deleted APFS partition?

Updated December 09, 2017 09:01 AM