Apple menu icon

Development & Software Hacks

I'd like to edit the Apple menu icon. Does anybody know where it's stored?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
gobabushka's picture

under mac os x or mac os 9? u

under mac os x or mac os 9? under os 9, its either in the system or in system resources. under mac os x, i would have to venture a guess that it would be somewhere in /system/library/core services, btu dont hold me to that!

Tom Owad's picture

Mac OS X

Mac OS X

...

My guess is that it's stored in:

/System/Library/CoreServices/Finder.app/Contents/Resources/Finder.rsrc

But I don't have a resource editor on hand to check.

TOM

I would ask on one of the ico

I would ask on one of the icon/desktop extension websites, such as the people who make shape shifter. I don't think you can actually edit the icon. Theres an app called classic menu which changes it to the classic icon and the classic menu, but I believe it just draws the image over the osX menu icon.

mmphosis's picture

dunno

As this is Apple's "branding" piece of Mac OS X, it may be obfuscated in code/data within system, aqua (window server), or some other (hidden) place. One might write code to search files that contain this particular bitmap image (assuming one knows how the image is stored.) One might also (somehow) write code to search memory for this particular bitmap image. One might run a (very) low level debugger to trace when/where the apple icon gets drawn. There may be something in the EULA that legally prohibits what is suggested in this post. YellowDog

Zydeco's picture

It's in /System/Library/Frame

It's in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras.rsrc

It's a pxm resource, you can edit it with ThemePark

However, if you have an Intel mac, it's Extras2.rsrc (and Extras.rsrc is used for PowerPC applications only).
ThemePark can't edit Extras2.rsrc, probably because its little-endian format for numbers.