<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body dir="ltr" bgcolor="#ffffff" text="#000000">
Erez D wrote:
<blockquote
 cite="mid:6c32b541003030114v10e6bde3y6e1531082a90b907@mail.gmail.com"
 type="cite">
  <div dir="ltr">hi<br>
  <br>
i have an Xlib app.<br>
  <br>
  <br>
i created a window. the window manager has reparented to add a frame
and titlebar to it.<br>
  <br>
when i move the window to pos(x,y) using XMoveWindow(), it moves but
positions the WM's window (e.g. the titlebar topleft)  at (x,y) instead
of my window.<br>
  <br>
i tryied using _NET_MOVERESIZE_WINDOW instead. but can't seem to make
it work, it may be not supported under the window manager.<br>
  <br>
any idea ?<br>
  </div>
</blockquote>
A window manager is not just another X application. It gets early
notifications + veto power over many window operations that take place.
Yes, window movement is one of them.<br>
<br>
If you think about it, it makes sense. Had that not been the case, your
"move window" would move your window in relation to the WM's decoration
window, rather than in relation to the screen coordinates (as you
probably meant).<br>
<br>
Since the move window operation is actually performed by the window
manager, it is also the one you should turn to in case it does not do
what you expect it to.<br>
<br>
So, which WM are you trying this under?<br>
<br>
Shachar<br>
<pre class="moz-signature" cols="72">-- 
Shachar Shemesh
Lingnu Open Source Consulting Ltd.
<a class="moz-txt-link-freetext" href="http://www.lingnu.com">http://www.lingnu.com</a>
</pre>
</body>
</html>