Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!rice!flammulated.rice.edu!kenfair From: kenfair@flammulated.rice.edu (Kenneth Jason Fair) Newsgroups: comp.sys.apple2 Subject: Re: Icons Message-ID: <1991Jun19.191038.3809@rice.edu> Date: 19 Jun 91 19:10:38 GMT References: <9106181233.AA22609@apple.com> Sender: news@rice.edu (News) Organization: Rice University Lines: 33 In article taob@micor.ocunix.on.ca (Brian Tao) writes: > Of course... the obvious solution which I overlooked. I keep my >Finder.Icons file trimmed down to a bare minimum (device icons, a few >generic file icons, and that's it). All new icons go into a different file, >so there's no chance of messing up my basic icons. What "rules" does the >Finder follow when determining what icon to use? I assume a specific >filename has primary consideration, but if a wildcard icon comes before a >named icon of the same filetype/auxtype, then the wildcard takes precedence. >Same goes for icons with a specific file/auxtype vs. those with the generic >$00/$0000 types. Does someone have a definite answer? GS/OS searches through the ICONS directory for icon files (I forget the filetype - ICN?) in the order in which they are cataloged. To change this order, you'll have to use something like Cat Doctor or Copy II Plus. (The Finder lists them in alphabetical order, not catalog order.) Then in each icon file, it loads the icons in the order in which they are saved. This is the only consideration for the Finder. For example, if you have two icons that could apply to the same file, the one listed first in the icon file that applies will be used. This is why the generic wildcard icon should be at the end of the Finder.Icons file. In general, wildcard icons should be placed after specific file icons in icon files. Ken -- KEN FAIR - Rice Physics # kenfair@owlnet.rice.edu # AOL: Mr Toaster DISCLAIMER: I don't need one, so this is a non-disclaimer disclaimer. "Those who know should know to tell those who don't know they know what they know, that they know what those who know know. You know?" - K. Fair