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

Windows that disappear/rea



   From: ST.CLAIR@AppleLink.Apple.COM (St. Clair, William)

      From: Andrew L. M. Shalit <alms@cambridge.apple.com>

	 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).

What about the scrap handling functions?  Don't those give you a
hook into switch-outs and switch-ins?

   -andrew