Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!hoptoad!tim From: tim@hoptoad.uucp (Tim Maroney) Newsgroups: comp.sys.mac.programmer Subject: Re: Window Zooming Message-ID: <10058@hoptoad.uucp> Date: 5 Feb 90 21:40:37 GMT References: <1453@raybed2.UUCP> <5544@hydra.gatech.EDU> <10003@hoptoad.uucp> <34074@ucbvax.BERKELEY.EDU> Reply-To: tim@hoptoad.UUCP (Tim Maroney) Organization: Eclectic Software, San Francisco Lines: 31 >In article <10003@hoptoad.uucp> tim@hoptoad.UUCP (Tim Maroney) writes: >>>>Am I supposed to diddle with the >>>>WStateData in the DataHandle part of the WindowRecord? > >>>No, not for ordinary zooming of a standard zoom window. > >>Agreed; most software shouldn't need to mess with this. In article <34074@ucbvax.BERKELEY.EDU> oster@dewey.soe.berkeley.edu.UUCP (David Phillip Oster) writes: >No, until Apple gets its act together, _all_ software _should_ mess with >this, or someone should write an INIT to solve the problem once and for >all. I'm game, but I don't have the hardware to test the code on. How about mailing me the code to walk the list and correct the window state data; I'll package it into an INIT that patches MoveWindow, and send it back to you for testing; then we can post the INIT with source code here. Sounds pretty straightforward all around. >Even if you don't care about this nicety, you should at least adjust the >maximum zoom out size so that it is no bigger than the entire document >the user is working on. Well, actually, if you do this, it will interfere with the INIT unless the application does it once after every MoveWindow. -- Tim Maroney, Mac Software Consultant, sun!hoptoad!tim, tim@toad.com "Don't talk to me about disclaimers! I invented disclaimers!" - The Censored Hacker