Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!usc!zaphod.mps.ohio-state.edu!sdd.hp.com!marshall From: marshall@sdd.hp.com (Marshall Clow) Newsgroups: comp.sys.mac.system Subject: Re: System 7.0 compatible stuff Message-ID: <1991Apr26.220236.8364@sdd.hp.com> Date: 26 Apr 91 22:02:36 GMT References: <3102@sparko.gwu.edu> <10200001@hpnmdla.hp.com> Organization: Hewlett Packard, San Diego Division Lines: 28 In article <10200001@hpnmdla.hp.com> dan@hpnmdla.hp.com (Dan Pleasant) writes: >>Well, I'm probably the only person who uses this particular app, but FullWrite >>Professional 1.0.1 is fully compatible with System 7 (and I use it very exten- >>sively and "harshly," if you will). > >I use FullWrite 1.5, and it has at least one problem with 7.0b4. If >you try to set columns (click to "Set Margins" button in the Page >Setup dialog) the dialog which normally appears does not. The menus >are disabled, and Fullwrite acts as though the dialog is there, but it >isn't. Command-period will back out of this state, but you can't set >the margins. > >Dan Pleasant > That is not a system 7 specific bug. The problem is that FW checks the location of the page-setup window using port^.portBits.bounds. Unfortuantely, this assumes that the page setup window is a black and white window. Under System 7 the LaserWriter ( and probably ImageWriter, et. al. ) use color windows for page-setup and print dialogs, so FW gets a bogus rectangle for the location of the window, and centers the "Margins" dialog in some random place ( usually off the screen ). If you have a two-page display, you can sometimes see the dialog. So, the dialog is there, just off the screen. Marshall Clow Hewlett Packard Color Imaging Division marshall@sdd.hp.com AppleLink: HP.Marshall