Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!apple!mattd From: mattd@Apple.COM (Matt Deatherage) Newsgroups: comp.sys.apple2 Subject: Re: GS System Software Complaint Message-ID: <53499@apple.Apple.COM> Date: 30 May 91 23:13:15 GMT References: <53242@apple.Apple.COM> Organization: Apple Computer Inc., Cupertino, CA Lines: 33 In article dkl@xcluud.sccsi.com (David Leikam) writes: > > While we're on the general topic of changes to the desktop defaults.. is >there a good (i.e, works, doesn't crash) way to change the system font from >Shaston to something else of my choice? There was a utility that could do >this on the Mac (Can't remember the name of it). Any reasonable way to do >it for the //GS? (Yes, I know about looking over the results carefully, and >the spacing problems, &c. I'll be careful.) Well, it's possible, but it's not very prevalent for two reasons: 1) Some applications have hard-coded the menu bar height for Shaston 8, making other fonts less than desirable. 2) The toolbox has a circularity problem with changing the system font. The Window, Menu and Control Managers all use the currently installed System font for their work, but if you want to get a new system font off disk, you usually want to use the Font Manager -- which has to be started _after_ the WCM trio. To make the WCM tools use a new system font, you'd have to shut them down and restart them, which is marginally safe if you have other tools depending on them (like TextEdit) and is totally unsafe if you're a DA or other non-application. But generically speaking, the conceptual solution is easy: You just have to make the font you want the system font before starting up the desktop tools. You just can't usually use the Font Manager to help. -- ============================================================================ Matt Deatherage, Developer Technical | The opinions expressed herein are Support, Apple Computer, Inc. | not those of Apple Computer, and Personal mail only, please. Thanks. | shame on you for thinking otherwise. ^^^^^^^^ Technical questions are not personal. Please post them instead. ============================================================================