Hello,
Just upgraded to vmware fusion 3 and i'm not so happy.
One of my gripes is about this icon in the menu bar. I have it set to only display when VMware is running, which is how I want it, however, I don't want the icon at the very left end of menu bar. I want to be able to move it, for example, next to the spotlight icon on the very right. With other icons (like volume, airport, etc) if you hold down the CMD key, you can then click and drag it to where you want it. With the VMware icon, you can NOT move it. It is permanently STUCK there and I don't like it!
Please fix this!
Regards,
Scott
Unfortunately, Apple doesn't make its internal menu bar extras API available. No third-party items in the menubar can be moved in the same manner as the Apple-supplied ones, so there isn't much VMware can do about this, as far as I know.
I don't want to move it - I just want to get rid of the thing completely. Any ideas?
My iStat Menu icons can be dragged and moved - so it looks like it's possible.
My iStat Menu icons can be dragged and moved - so it looks like it's possible.
The point isn't that it's possible. The point is the API Apple uses isn't public. You can reverse engineer OS X to figure how to do it, but developers would rather have a documented way to follow Apple's rules.
Removing the icon is easy: click on it and select the bottom option called "Applications menu settings". In the new window you can choose to disable this feature completely.
Removed reply content because nbe's reply is a more appropriate solution.
Message was edited by: WoodyZ
Yes, I use iStat as well as other 3rd party programs that put icons up their, and the VMware icon is the only one that is STUCK. Everything else moves - so there is definitely a way whether Apple tells you how to do it or not.
Usually you can hold down the Apple key and left-click on the menu item, and then be able to move it, but for some reason this doesn't work with the Fusion icon. I wonder why?
The Apple menulets use a private API that Apple does not publish for third-party developers. Some authors have figured out how to hack their menulets to work like Apple's using undocumented information, which Apple discourages. These are the menulets that break whenever Apple makes unannounced OS changes. Developers that follow Apple's NSStatusItem guidelines work but their items do not drag or move. The link is to a MacTech article that describes the API and the differences.