Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!mips!apple!netcom!james From: james@netcom.COM (James L. Paul) Newsgroups: comp.sys.mac.misc Subject: Re: Changing HD ICON / What about Disks? Keywords: \ Message-ID: <1991Apr9.002245.14934@netcom.COM> Date: 9 Apr 91 00:22:45 GMT References: <1991Apr7.221348.5837@uokmax.ecn.uoknor.edu> <1991Apr8.044814.10844@agate.berkeley.edu> Organization: Netcom - Online Communication Services UNIX System {408 241-9760 guest} Lines: 45 In article <1991Apr8.044814.10844@agate.berkeley.edu> dburr@headcrash.Berkeley.EDU (Donald Burr) writes: >In article <1991Apr7.221348.5837@uokmax.ecn.uoknor.edu> jtsweet@uokmax.ecn.uoknor.edu (Jonathan Thoma Sweet) writes: >>All this tak about boot blocks, etc. ahs got me thinking. Using facade you >>can also change the Icons of floppies (for example I have a Question mark on >>and Untitled disk), but if facade doesn't recognize the disk, the disk's Icon >>is the normal Disk Icon. I've looked through the finder and system for this >>Icon (for the disks) but I can't find it. Anybody have any ideas? >> >>+-------------------------------+--------------------------------------+ >>| jtsweet@uokmax.ecn.uoknor.edu | "I'll get all the rest I need when | >>+-------------------------------+-----+ I die." - Road House | >>| "Oh God, I'm so depressed - Marvin +--------------------------------+ >>| "Fully functional..." - DATA | >>+-------------------------------------+ > > >Alas, my friend, your search is fruitless. The disk icon, as well as many >"standard" Mac icons (the system file icon (the little Macintosh), the >"Welcome to Macintosh" screen icon (the Mac being drawn in squiggly lines), >etc.) are stored in the Macintosh ROM. so, unless you have a team of lawyers >that can beat Apple, a ROM decoder a ROM burner and a ROM editor, you're out >of luck. >______________________________________________________________________________ >Donald Burr; Univ of California, Berkeley | America Online: DonaldBurr >INTERNET: dburr@ocf.Berkeley.EDU |_Compu$erve:_72540,3071____________ > or: 72540.3071@compuserve.COM | "Send flames to /dev/null." Sorry, this isn't correct. These icons are not in ROM. For example, the disk icon is in the driver code that resides in the HD Setup application. To change this icon, do a hex search for part of the icon. Simply replace the inline-stored icon and mask bitmaps with your own. (The icon is not stored as a resource, making it more difficult to change, it's in a CODE resource.) The Mac icon that displayes in the welcome box is stored as a resource, and has always been. It is easily replacable. The text can also be changed, but has a maximum length. -- James L. Paul Internet: netcom!james@apple.com | AppleLink: D1231 | CompuServe: 72767,3436 UUCP: {apple,amdahl}!netcom!james | GEnie: J.PAUL | Voice: 415 377-1981 Packet: N6SIW@N6EEG.CA.USA.NA | Delphi: JLPaul | Home Fax: 415 377-0381