| Click here to select a new forum. |
| In System 7, what decides which icon bundle is used? |
Posted by: olePigeon on 2021-09-23 21:09:23 I accidentally mounted a CD with an OS 8 style icon for a Stuffit installer, and it's infested my crispy clean System 7.
Is there a way to force System 7 to use a specific icon bundle? I like older System 7 style Installer Maker icon. |
Posted by: choongng on 2021-09-23 22:27:26 Rebuilding the desktop database should do it. Restart and hold cmd+opt during boot. |
Posted by: olePigeon on 2021-09-24 00:31:38 I already tried that. š I wonder if there's a rogue installer somewhere. |
Posted by: Crutch on 2021-09-24 04:34:44 Yeah, you have a bundle conflict somewhere, meaning you have two applications with the same creator code with different icons (presumably one is the newer version with the icon you donāt like) so the Finder is picking one randomly and using it for both instances.
As you surmise, one fix is to find the rogue installer hiding on your HD and delete it.
The other is to do a manual override ⦠find the older installer, open it with ResEdit, and copy the ICN# or (if youāre using a color display) icl8 resource image you like to the Clipboard. Then paste it into the icon box in the Finderās Get Info window. |
Posted by: olePigeon on 2021-09-24 11:02:16 Hmm. Seems like a pretty useful Control Panel would be one that lets you choose the default icon bundles. |
Posted by: Crutch on 2021-09-24 18:57:34 I think that would be possible with careful study of the Desktop Manager chapter in Inside Macintosh Volume VI! Itās likely a pretty rare problem though. Most users probably didnāt have bundle conflicts or, if they did, didnāt care much which icon got displayed. |
Posted by: olePigeon on 2021-09-24 19:33:48 I tacked it down to a Stuffit 7 installer. I compressed it, rebuilt my desktop, and everything is good again. |
Posted by: olePigeon on 2021-10-01 10:43:07 It's back again. Must be on one of my archive disks. Argh! Out damn spot, out!
I don't want your filthy OS 9 era Stuffit icons infiltrating my System 7 desktop. š” |
Posted by: cheesestraws on 2021-10-01 12:47:58 A reasonably easy way to do this would be an application that you could sit on the desktop and would accept other applications being dragged onto it. When an application is dragged on to it it would iterate through its BNDL and FREF and use PBDTAddIcon (IM: More Toolbox p. 9-17) to forcibly insert its icons into the Desktop DB.
Upside: no memory-resident gubbins, no patching, high compatibility, use only normal Toolbox calls.
Downside: have to redo it if you rebuild the desktop. |
| 1 |