home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / windows / x / motif / 8370 < prev    next >
Encoding:
Internet Message Format  |  1993-01-06  |  2.1 KB

  1. Path: sparky!uunet!elroy.jpl.nasa.gov!usc!cs.utexas.edu!sun-barr!news2me.EBay.Sun.COM!seven-up.East.Sun.COM!marley.East.Sun.COM!ama
  2. From: ama@marley.East.Sun.COM ()
  3. Newsgroups: comp.windows.x.motif
  4. Subject: Mwm not quite ICCCM compliant?
  5. Date: 6 Jan 1993 16:01:49 GMT
  6. Organization: Sun Microsystems Inc. - BDC
  7. Lines: 30
  8. Distribution: world
  9. Message-ID: <1ievpdINNfs0@seven-up.East.Sun.COM>
  10. Reply-To: ama@marley.East.Sun.COM ()
  11. NNTP-Posting-Host: marley.east.sun.com
  12.  
  13. The ICCCM states that window positioning information, sent via WM_NORMAL_HINTS
  14. is supposed to be interpreted as the position of the "outer rectangle of the
  15. overall window", the outer rectangle including "any borders or decorations
  16. supplied by the window manager".  Mwm (up to 1.1.3) seems to, by default,
  17. adhere to this scheme for the initial positioning of a window.  I say "by
  18. default" because there is a resource "Mwm*positionIsFrame" which if set to
  19. False is supposed to alter this behaviour, but doesn't always.
  20.  
  21. I'm seeing a problem testing a client with mwm where the client is trying to 
  22. position a window and mwm is using the origin of the window, rather than that 
  23. of the decoration.  This is causing major problems (which for many reasons 
  24. I won't get into).  This same operation works just fine with twm and all
  25. variations on that window manager, and later versions of olwm and olvwm.
  26.  
  27. Can anyone tell me if this bug is fixed in any later versions of mwm, and 
  28. which version(s) would contain the fix?  Also, can anyone tell me if there
  29. is a good reason why the "Mwm*positionIsFrame" resource seems to work with 
  30. initial window positioning and with manual window moves via the window 
  31. manager, but has absolutely no effect on client requested window moves?
  32.  
  33. It looks like I'll have to write a simple client which tests out this 
  34. functionality.  If anyone cares to try it out on their favorite window 
  35. manager let me know, and I'll send the sources if you promise to tell me
  36. the results.
  37.  
  38. Please respond directly to me via email if possible.
  39.  
  40. --
  41. --------------------------------------------------------------
  42. Al Amaral                Al.Amaral@East.Sun.COM
  43.