home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / windows / x / 14601 < prev    next >
Encoding:
Text File  |  1992-07-29  |  1.8 KB  |  44 lines

  1. Newsgroups: comp.windows.x
  2. Path: sparky!uunet!snorkelwacker.mit.edu!thunder.mcrcim.mcgill.edu!mouse
  3. From: mouse@thunder.mcrcim.mcgill.edu (der Mouse)
  4. Subject: Re: How to create a window which stays in front always ?
  5. Message-ID: <1992Jul30.003049.6704@thunder.mcrcim.mcgill.edu>
  6. Organization: McGill Research Centre for Intelligent Machines
  7. References: <1992Jul23.155546.15858@widget!uunet.uu.net>
  8. Distribution: na
  9. Date: Thu, 30 Jul 92 00:30:49 GMT
  10. Lines: 33
  11.  
  12. In article <1992Jul23.155546.15858@widget!uunet.uu.net>, mahesh@widget.evb.com (B.G. Mahesh) writes:
  13.  
  14. > I have created a window using XCreateSimpleWindow.  I want this
  15. > window to be in front of all the window at all times.  I don't know
  16. > the exact technical term used for such a thing.
  17.  
  18. As far as I know there isn't one.
  19.  
  20. > I dont't want other windows to overlap this window.  How do I do this
  21. > ?
  22.  
  23. You probably don't really want this, first; for example, it makes it
  24. very difficult to debug the application.  It is also rather antisocial;
  25. I certainly know any application that started doing that on *my* screen
  26. would get XKillClient()ed fairly quickly.  (Suppose two such
  27. applications happened to be placed partially overlapping; they will
  28. flood the whole session arguing with one another over who gets to be on
  29. top.)
  30.  
  31. The only sure way is to turn on override-redirect for the window.  But
  32. this means that, in effect, you are temporarily assuming
  33. window-management duties while your window is up, so you want to do
  34. this seldom and only for very short periods of time.  (Pop-up menus are
  35. the only really good example of override-redirect windows I've seen.)
  36.  
  37. Aside from override-redirect windows, it's up to the window manager.
  38. Depending on your window manager, you may or may not be able to set
  39. this up.
  40.  
  41.                     der Mouse
  42.  
  43.                 mouse@larry.mcrcim.mcgill.edu
  44.