home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!spool.mu.edu!agate!ames!data.nas.nasa.gov!taligent!apple!grobbins
- From: grobbins@Apple.COM (Grobbins)
- Newsgroups: comp.sys.mac.programmer
- Subject: Re: Super-Floating Windows
- Message-ID: <74077@apple.Apple.COM>
- Date: 7 Nov 92 08:46:26 GMT
- References: <1d9d47INN241@zaphod.mps.ohio-state.edu> <1992Nov4.233141.20362@netcom.com> <5570@krafla.rhi.hi.is>
- Organization: Macintosh Hired Gun
- Lines: 29
-
- In article <5570@krafla.rhi.hi.is> rson@rhi.hi.is (Mimir Reynisson) writes:
- >Punch a hole in the GrayRgn and do all your drawing in it. The window
- >manager will respect that hole at all times.
-
- This method is problematic. For one thing, removing a portion of a
- monitor from the gray region will confuse the Finder, and it will start
- repositioning any icons which happened to have been located under that
- window.
-
- Another issue is that, once your window is off the gray region, the
- window manager wants nothing to do with you, so you end up doing most
- window management chores manually.
-
- The most serious problem is that punching a hole assumes that you can
- unpunch the hole later (if the window moves or closes). That requires
- knowing what the gray region should be, but what it was when you
- punched the hole may not be what it is when you attempt to unpunch the
- hole. (The gray rgn changes if, say, one of the monitors has moved.)
- It is not safe to assume that the gray region should be restored to
- whatever it was when the hole was punched.
-
- Sorry, but at present I don't know of a good answer on how to proceed
- on this.
-
-
- Grobbins grobbins@apple.com
-
- Usual disclaimers apply.
-
-