Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!auspex!guy From: guy@auspex.auspex.com (Guy Harris) Newsgroups: comp.soft-sys.andrew Subject: Re: im_CreateTransient -- I wrote it last night. Message-ID: <4203@auspex.auspex.com> Date: 19 Oct 90 01:49:05 GMT References: Organization: Auspex Systems, Santa Clara Lines: 18 >How does this design sound? Make sure you set CWSaveUnder for the window if "UseSaveUnder" is set in the ".Xdefaults" file, as the menu package does, so that when the popup window goes away you don't necessarily get a bunch of Expose events that force you to painstakingly redraw the windows behind the popup. That's one thing that got me thinking about ways to improve the pop-up window support in Andrew.... Also, this mechanism may make life unpleasant for people still using WM; that's no skin off my nose, but some people might not like it. There might be some other way of doing popups to have them continue to work in WM the way they always did; it might involve creating Graphics in WM that are still inside the other window using that window, but in a separate popup window for X and other window systems that let you create reasonable pop-up windows. Dunno offhand how to make input work.