Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!uakari.primate.wisc.edu!indri!ames!apple!applelink.apple.com!MAC.ROMOS From: MAC.ROMOS@applelink.apple.com (Ian Hendry) Newsgroups: comp.sys.mac.programmer Subject: ResEdit interfaces (Was ResEdit1.3d...) Message-ID: <3266@internal.Apple.COM> Date: 1 Aug 89 15:45:15 GMT Sender: usenet@Apple.COM Organization: Yeah, I'm organized. Lines: 36 References:<2801@murtoa.cs.mu.oz.au> <239@6sigma.UUCP> <1927@bmc.uu.se> > While we're talking about ResEdit, I have a question for everybody. How > many think ResEdit should just use SF{PutFile, GetFile} like everybody > else? If you want to use standard file for resEdit, I think it should be optional (another new preference). Maybe a pretty good idea. Of course, given resEdit's size and complexity, perhaps nifty new features are not tops on the resEdit people's list of things to do. I found in MPW, if you set up an alias for resEdit in your startup with the full pathname: alias resEdit '"hd:resEdit"' then from MPW you can type "resEdit file1 file2 file3" and resEdit will open those files (along with the windows resEdit normally opens). Note that the files must be in your current directory or you must specify a pathname. Together with StdFile interface, this would be very nice. When you launched resEdit from MPW, only those files you wanted would open, resEdit would not have to scan the directories and build the lists of files. This would be especially cool if you maintained a shell variable or file with every project that was a list of resource files associated with that project. You could then type (or make an alias for) "resEdit projectResourceFiles," or some such, that would open all the resource files for that project. If you do something like this I've found that my old practice of including the version number in resEdit's filename (eg. ResEdit 1.2) is a pain because you have to change you MPW startup every time you get a new version. Better to just call resEdit "resEdit". Ian Hendry MAC.ROMOS@applelink.apple.com Put my name in the subject of any e-mail, or post replies to network. TE: 408-974-4737 Disclaimer: It was all HIS idea anyway! Nothing I say reflects anything my employer means... or anything I mean for that matter.