Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Hide unwanted Apple menu items Desktop
Instead of removing Apple Menu Items like "Get Mac OS X Software" (see this hint), just hide them. In the Finder, navigate to System -> Library -> Frameworks -> Carbon.framework -> Versions -> A -> Frameworks -> HIToolbox.framework -> Versions -> A -> Resources -> English.lproj and open StandardMenus.nib (Developer Tools required).

Double click Apple under the Instances tab and highlight "Get Mac OS X Software." Go to the Tools pull down menu and click Show Info. Highlight Attributes, then under "Options," click the "Hidden" radio button. Save your changes.

Finally, use Option-Command-Escape to Relaunch the Finder -- no more "Get OS X Software!"
    •    
  • Currently 5.00 / 5
  You rated: 5 / 5 (1 vote cast)
 
[15,958 views]  

Hide unwanted Apple menu items | 14 comments | Create New Account
Click here to return to the 'Hide unwanted Apple menu items' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Terminal Pico Editor
Authored by: bjast on Nov 27, '02 12:39:06PM

Can't this same procedure be done from the command line using an editor like pico?



[ Reply to This | # ]
Terminal Pico Editor
Authored by: booth7 on Nov 28, '02 11:44:46AM

No, no, and no.

1) .nib files are bundles, a directory that represent a document.
2) The essential data stored within a nib file is a binary format, so you would have to understand the format to edit it.
3) Even if you knew the format, pico would totally destroy the file when saving it, since it likes to insert line endings where nobody asked for them.



[ Reply to This | # ]
Don't have it
Authored by: erm on Nov 27, '02 10:42:43PM

Odd....I don't have that file. The only thing I have under English.lproj is 'Localizable.strings'. Oh well.



[ Reply to This | # ]
Don't have it
Authored by: Andy_Potvin on Nov 28, '02 01:03:23AM

Look again, I thought the same thing but I found it after I reviewed the full path.
Best Regards
Andy



[ Reply to This | # ]
Can't do it.
Authored by: sean23007 on Nov 28, '02 09:43:41PM

What to do if it says "Couldn't save document." ?? Is there something that I need to do in order to get this to work?



[ Reply to This | # ]
Can't do it.
Authored by: luke2 on Nov 30, '02 01:10:30AM

I had the same problem. I had to login as root before it would let me save.



[ Reply to This | # ]
Can't do it.
Authored by: wiking on Dec 14, '02 08:51:58PM

How do you log in as root?? I tried but it only lets me use my username



[ Reply to This | # ]
Add an item?
Authored by: randycarpenter on Nov 28, '02 10:01:53PM

Very interesting...does anyone know how to add an item?
Like, adding a link to the Applications directory like we
could in OS9?



[ Reply to This | # ]
how to save the file
Authored by: ChiperSoft on Nov 30, '02 03:55:03PM

I also got the Cant Save File error. Apperently you cant save it while the finder is running (that's my guess atleast). I haven't done it yet, but I think you may have to save the file elsewhere and boot to OS9 to move it into place.



[ Reply to This | # ]
A little help...
Authored by: oubiwann on Dec 01, '02 12:25:12PM

In case others could not find their StandardMenus.nib file in the place indicated, mine was here:
System:Library:Frameworks:Carbon.framework:Versions:A:Frameworks:HIToolbox.framework:Versions:A:Resources:English.lproj:StandardMenus.nib



[ Reply to This | # ]
more hints...
Authored by: oubiwann on Dec 01, '02 12:36:17PM

I forgot to add some stuff:

If you ^click on the .nib file and choose the "Show Package Contents" from the option menu, you are greeted with three files (at least on my system you are!). I'm not sure what classes.nib does (looks like a tiny data structure to me), but the other 2 are xml files, the objects.xib one containing the content for the Apple menu. I haven't edited it yet, but I will (after I back it up!)... look promising...



[ Reply to This | # ]
be carefull..
Authored by: Bosinski on Dec 02, '02 03:09:53AM

Hello,

i modified the objects - file. Deleted both the german and english menu-entry "Get OS X Software". After logging in again my Finder did not start. Trying to open e.g. iTunes via Dock crashed immedeatly ? After undoing the changes evreything was fine again. Maybe Apple considers this function as "mission critical" and somehow tracks changes. For a milisecond there I saw a process named "??c++" with top that I've never recognized before ?

It would be really nice to sub/add things here but for the moment I won't touch this again ;--))



[ Reply to This | # ]
Here we go...
Authored by: wiking on Dec 23, '02 11:03:57PM

for all those who needed help on getting root access on your own system,
i didn't know myself but searched on google and here we go:

http://www.macnet2.com/phpBB/viewtopic.php?t=2803



[ Reply to This | # ]
Hide unwanted Apple menu items
Authored by: john@ignitionit. on Nov 15, '03 01:37:10PM

Nice hint. Anybody know how to do the same [remove/hide] other Finder menu items?



[ Reply to This | # ]