<div>Hi all,</div>
<div> </div>
<div>I'm trying to get the x,y values of my window during a resize event - but, strangely, I seem to get the same values (constant values) all the time.</div>
<div> </div>
<div>I create my window using:</div>
<div><font size="2">
<p align="left"></p></font><strong><font size="2">XCreateSimpleWindow(</font><font color="#0000c0" size="2">m_Display</font><font size="2">, RootWindow(</font><font color="#0000c0" size="2">m_Display</font><font size="2">
, screen_num), </font><font color="#0000c0" size="2">m_X</font><font size="2">, </font><font color="#0000c0" size="2">m_Y</font><font size="2">, </font><font color="#0000c0" size="2">m_Width</font><font size="2">, </font>
<font color="#0000c0" size="2">m_Height</font><font size="2">, win_border_width, </font><font color="#0000c0" size="2">m_BckColor</font><font size="2">, </font><font color="#0000c0" size="2">m_BckColor</font><font size="2">
);</font></strong>
<p align="left"><font size="2">I subscribe to the xevents I would like to receive:</font></p><font size="2"><font size="2">
<p align="left"><strong>attr.event_mask = KeyPressMask | KeyReleaseMask | StructureNotifyMask | FocusChangeMask;</strong></p>
<p align="left"><strong></strong></p>
<p><strong>XSelectInput(</strong></p></font><strong><font color="#0000c0" size="2">m_Vw</font><font size="2">->getDisplay(), </font><font color="#0000c0" size="2">m_Vw</font><font size="2">->getWindow(), attr.event_mask
);</font></strong>
<p><font size="2">Then whenever I receive a <font size="2"><strong>ConfigureNotify</strong> related to a <strong>resize event</strong> - I check its x and y values and I get the same value every time (independent of the window's location).
</font></font></p>
<p><font size="2"><font size="2">Also, when I try to get the window's attributes or <strong>XGetGeometry</strong> - the x,y values I receive are, again, the same.</font></font></p>
<p><font size="2"><font size="2">However, when a move window event is received I do get the correct x,y values of my window - but only then!</font></font></p>
<p><font size="2"><font size="2"></font></font> </p>
<p><font size="2"><font size="2">Please help,</font></font></p>
<p><font size="2"><font size="2">Thanks in advance,</font></font></p>
<p>Itamar.</p>
<p> </p>
<p>P.S.</p>
<p>I using X11 version 6.8<font size="2"><font size="2"></font></font></p></font></div>