Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!bbn!usc!orion.cf.uci.edu!uci-ics!ics.uci.edu!milne From: milne@ics.uci.edu (Alastair Milne) Newsgroups: comp.sys.mac Subject: Re: Fkeys Keywords: fkeys, resedit Message-ID: <13124@paris.ics.uci.edu> Date: 2 May 89 08:42:04 GMT References: <264@radar.UUCP> <2509@nmtsun.nmt.edu> <1257@novavax.UUCP> Sender: news@paris.ics.uci.edu Reply-To: Alastair Milne Distribution: na Organization: Educational Technology Center, Dept. of ICS, UC Irvine Lines: 62 To: maddoxt@novavax.UUCP (Thomas Maddox), vogelei@nmtsun.nmt.edu (Todd Vogelei) maddoxt@novavax.UUCP (Thomas Maddox) writes >In article <2509@nmtsun.nmt.edu> vogelei@nmtsun.nmt.edu (Todd Vogelei) writes: >> >>How do you install an Fkey? > >>I understand that you can use resedit to install them. I have resedit >>but don't know too much about using it. Can some kind soul send me a >>step-by-step on how to do this procedure? Simply copying resources around with ResEdit is no great difficulty -- certainly not compared with going into an individual resource and working on it. ResEdit (as you've probably discovered) starts off with a file-list window, in which you double-click on the file you want (may have to double-click first on the folder(s) containing it). Opening the file gives you a scrolling list of all the resource types it contains. Now drag that window aside and open the second file (the order of opening them makes no difference). Now you should have the resource-type lists of both of them in front of you. To copy resources, you simply use the same {cut or copy}-and-paste operations that you're so familiar with. If you want to move all the resources of a given type from one file to another, just select that type in the source-file's window (single-click), copy it, move to the resource list window of the other file, and paste. (For the moment I'm ignoring possible number conflicts). If you only want certain resources of that type (such as FKEY's 4 and 7, but not 1-3, 5,6, or 8 or 9), double-click on the type name, and you'll get the list of individual resources. Again, just select the ones you want, copy them, move to the resource-list window of the other file, and paste. (Discontinuous selections may be possible in ResEdit, but I don't immediately remember. Anyway, it's scarcely a hardship if they're not.) At the moment, I can't remember well enough how ResEdit handles resource ID conflicts to talk about them (e.g. if you try to add KFEY 5 to a resource fork that already has it, what happens?) You can just as easily delete unwanted resources from a resource fork, by selecting them and then choosing Clear from the Edit menu (note that you have to choose the Clear item here -- the delete key is not equivalent). Obviously you want to be very careful about doing this, and it's quite likely you'll never do it. The real complexity of ResEdit doesn't start until you double click on a particular resource, and you've no need to do that just to copy them. (If you should accidentally double-click a resource, just click in the close box of the window it creates.) **BIG WARNING!!** If you select Quit before saving your changes, *DON'T* expect ResEdit politely to ask you if you want them saved first: *it won't*! It will just discard your changes, as I have found out to my cost. Explicitly close the file(s)' windows -- that will get you your save dialogue. Certain types of resources, such as DRVRs (which hold DA's) and FONTs and NFNTs, have particular applications for moving them, and these applications usually deal with ID conflicts. Font/DA Mover is one such application. If you can find such a specialised application to move your particular resources, I suggest you prefer it to ResEdit.