<div dir="ltr"><div>> "
I think you can make the circular menu a child window. Make it a child of whatever surface received the keystroke"<br></div>You can't, there is no child window. The application has 1 window that appears under the mouse at a relative position that only the application knows. The absolute mouse position is not necessary if you can specify an offset to it.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-07-02 1:01 GMT+02:00 Bill Spitzak <span dir="ltr"><<a href="mailto:spitzak@gmail.com" target="_blank">spitzak@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=""><br>
<br>
On 07/01/2014 03:33 PM, Fabrice Rey wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Pekka I think you misunderstod my point, let me try to be more clear.<br>
The "circular menu" is actually just a window, that paints some icons on<br>
a ring. It doesn't have a parent window, and that's the problem.<br>
How in Wayland will we be able to place this window so that its center<br>
is right on the cursor position ?<br>
We know the mouse position only relatively to a surface, but here we<br>
need the mouse position on the screen, and then positionning the window<br>
relatively to it.<br>
In short, you press the shortkey, and then a ring of icons appear<br>
scentered on the cursor. The question is "how?"<br>
</blockquote>
<br></div>
I think you can make the circular menu a child window. Make it a child of whatever surface received the keystroke.<br>
<br>
The only problem remaining is that the client may not know the current position of the mouse relative to this surface.<div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
wayland-devel mailing list<br>
<a href="mailto:wayland-devel@lists.freedesktop.org" target="_blank">wayland-devel@lists.<u></u>freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/<u></u>mailman/listinfo/wayland-devel</a><br>
</div></div></blockquote></div><br></div>