Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!unixhub!slacvm!wglp09 From: WGLP09@SLACVM.SLAC.STANFORD.EDU Newsgroups: comp.sys.amiga.programmer Subject: Re: AREXX AND RexxArpLib.Library Message-ID: <91050.144500WGLP09@SLACVM.SLAC.STANFORD.EDU> Date: 19 Feb 91 22:45:00 GMT References: <1991Jan20.210328.18087@hoss.unl.edu> <11295.tnews@templar.actrix.gen.nz> <1991Feb18.174945.10254@engin.umich.edu> Organization: Stanford Linear Accelerator Center Lines: 15 Okay, after playing around and consulting the documentation (aka the source code 8) I have found the following: Setfont is, um, broken. It first does an OpenFont, and if that succeeds uses the font without checking it got the right thing. Only if it *doesn't* succeed does it call OpenDiskFont. So while you can actually open different fonts (such as courier 11), you can't open the same font at a different size once another size is already in memory. Worse than that (red face) it doesn't even close the font before opening a new one! Shows you how often Setfont gets used around here, I guess... If there's ever a new version of rexxarplib, that'll be fixed, of course... Willy. ---------- Willy Langeveld - Bitnet: WGLP09 @ SLACVM - BIX: langeveld