Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!usc!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!dali.cs.montana.edu!milton!wiml From: wiml@milton.u.washington.edu (William Lewis) Newsgroups: comp.sys.next Subject: Re: NeXT icon on Dock Summary: mutilation of bloated defenseless apps Message-ID: <10723@milton.u.washington.edu> Date: 7 Nov 90 06:58:08 GMT References: <5978@mace.cc.purdue.edu> Organization: University of Washington, Seattle Lines: 39 In article <5978@mace.cc.purdue.edu> asd@mace.cc.purdue.edu (Kareth) writes: >Does anybody know if it's possible/how to change the little NeXT cube >icon on the workspace icon? I would love to put a different image >there and make my machine look "Oh So Neat!" :) Sure, it's stupid, >it's pointless, but hey, so is the Mac discussion. No really, I would >like to know how to go about this. Check out the "narcissus" application on the archives. It's supposed to put your face in the icon window but you can specify an arbitrary .TIFF file if you want it. >On a related note, is there any program out there that can do >'resource editing' or in other words, 'nib file editing'? It would be >great to be able to do what the Mac does with resources, and edit the >nib part of a application, and tailor an application to ones needs, or >desires. Anybody working on one? Hmmm... Well, given the really interesting format of Mach-Object files, you can actually dump .NIBs (and .SNDs, and .TIFFs, and .RTFs, and .PSs ...) right out of an application. You can also replace existing .NIBs (and stuff) wiuth your own files. Launch IB in the interim and you have your resource editor. Only problem is that the program that does this segment editing appears in the man files but not in the binaries directories. Dunno if it was supposed to be released or not but I've never seen an executeable. I've written a quick hack (in three of thr four senses of the phrase, blech) that dumps things; I use it to snoop through any applications that have interesting soundfiles or pictures or nibs or just to satisfy my curiosity =8) Couldn't be that hard to write something to replace or load things, though it would take a little fiddling with offsets. I haven't looked at it too hard. In any case, it wouldn't be too hard to write. (And if the missing binary was just a fluke, it wouldn't even require any coding =8) ) -- wiml@milton.acs.washington.edu Seattle, Washington (William Lewis) | 47 41' 15" N 122 42' 58" W "These 2 cents will cost the net thousands upon thousands of dollars to send everywhere. Are you sure you want to do this?"