Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!usc!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!aplcen!jhunix!sharyn From: sharyn@jhunix.HCF.JHU.EDU (Sharyn Elis Horowitz) Newsgroups: comp.sys.mac.programmer Subject: Help with Mac II wierdness Message-ID: <7332@jhunix.HCF.JHU.EDU> Date: 14 Jan 91 17:33:03 GMT Organization: The Johns Hopkins University - HCF Lines: 38 If someone could respond VERY soon, I'd be eternally greatful... Here's the situation: I ported a PC program to the Mac, adding dialog boxes, menus, windows, the whole nine yards. Since the program uses the extended PC character set (characters>127) which is different from the Mac fonts, I added a couple of extra definitions to the font I use (Monaco 9), and stored the modified font in the application's resource fork. Then, when initializing the application, I loaded the modified font with the following code: Handle handle; ... handle=GetResource('FONT',521); This worked fine on all the Macs I tried it on, except Mac IIcx's with System 6.0.3, Finder 6.1.5. So I tried Handle handle; int current; current=CurResFile(); ... handle=GetResource('FONT',521); ReleaseResource(handle); UseResFile(current); handle=GetResource('FONT',521); Still no dice. Wherever I checked, ResError == noErr. HELP!!! Why can't I get these !@#$% Mac II's to display the modified font? The darned thing even worked on an Atari ST, (6.0.3/6.1). Responding to this group is OK, but if you could also (or instead) send a message to my computer account (sharyn@jhunix, on bitnet) I would be appreciative. Thanks, Eric Ruck