[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Windows that disappear/rea



   From: Andrew L. M. Shalit <alms@cambridge.apple.com>
   Subject: Windows that disappear/reappear on Multi-Finder swap
   In-Reply-To: Richard Lynch's message of Thu, 28 Mar 91 14:03:37 CST
       <9103282003.AA29604@aristotle.ils.nwu.edu>
   To: lynch@aristotle.ils.nwu.edu
   Cc: info-macl@cambridge.apple.com
 
 
      Date: Thu, 28 Mar 91 14:03:37 CST
      From: lynch@aristotle.ils.nwu.edu (Richard Lynch)
 
      Is there a bit somewhere that can be set so that a(ll) window(s) will
      disappear when MACL 1.3.2 is swapped out and reappear when the
      application becomes active again?
 
   No, there isn't.  Certain future operating systems do, though, support
   this functionality as a user option.
 
   If you want it to happen under program control (rather than under user
   control), you could try just moving the windows off screen.
 
The only problem here is that there is no hook in MCL that lets the user
know when MCL switches between foreground and background.  Maybe we should
have something like *FOREGROUND-CHANGED-HOOK* which is a list of functions
to call after the value of *FOREGROUND* changes.  (note: you can write
an *eventhook* that will notice when this happens).