Robert Shearman <[EMAIL PROTECTED]> writes: > */ > -static void update_wm_states( Display *display, struct x11drv_win_data > *data, BOOL force ) > +static void update_wm_states( Display *display, struct x11drv_win_data > *data, > + BOOL force, BOOL set_zorder, HWND insert_after > ) > { > static const unsigned int state_atoms[NB_WM_STATES] = > { > XATOM__NET_WM_STATE_FULLSCREEN, > XATOM__NET_WM_STATE_SKIP_PAGER, > - XATOM__NET_WM_STATE_SKIP_TASKBAR > + XATOM__NET_WM_STATE_SKIP_TASKBAR, > + XATOM__NET_WM_STATE_ABOVE, > + XATOM__NET_WM_STATE_BELOW,
It's not that easy, there's a lot more to HWND_TOPMOST than simply setting window manager hints, it needs to enforce proper ordering in the server, and set/clear the WS_EX_TOPMOST style as needed. I have that on my todo list... -- Alexandre Julliard [EMAIL PROTECTED]