parent
64fd36e92f
commit
f596b543b6
|
@ -1098,7 +1098,8 @@ EAPI int ecore_x_client_message8_send(Ecore_X_Window win, Ecore_X_A
|
|||
EAPI int ecore_x_netwm_opacity_get(Ecore_X_Window win, unsigned int *opacity);
|
||||
EAPI void ecore_x_netwm_window_state_set(Ecore_X_Window win, Ecore_X_Window_State state, int on);
|
||||
EAPI int ecore_x_netwm_window_state_isset(Ecore_X_Window win, Ecore_X_Window_State state);
|
||||
|
||||
EAPI void ecore_x_netwm_frame_size_set(Ecore_X_Window win, int fl, int fr, int ft, int fb);
|
||||
|
||||
EAPI int ecore_x_xinerama_screen_count_get(void);
|
||||
EAPI int ecore_x_xinerama_screen_geometry_get(int screen, int *x, int *y, int *w, int *h);
|
||||
|
||||
|
|
|
@ -238,6 +238,8 @@ Ecore_X_Atom ECORE_X_ATOM_NET_WM_STATE_BELOW = 0;
|
|||
|
||||
Ecore_X_Atom ECORE_X_ATOM_NET_WM_WINDOW_OPACITY = 0;
|
||||
|
||||
Ecore_X_Atom ECORE_X_ATOM_NET_FRAME_EXTENTS = 0;
|
||||
|
||||
void
|
||||
ecore_x_netwm_init(void)
|
||||
{
|
||||
|
@ -307,6 +309,8 @@ ecore_x_netwm_init(void)
|
|||
ECORE_X_ATOM_NET_WM_STATE_BELOW = _ATOM_GET("_NET_WM_STATE_BELOW");
|
||||
|
||||
ECORE_X_ATOM_NET_WM_WINDOW_OPACITY = _ATOM_GET("_NET_WM_WINDOW_OPACITY");
|
||||
|
||||
ECORE_X_ATOM_NET_FRAME_EXTENTS = _ATOM_GET("_NET_FRAME_EXTENTS");
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -502,6 +506,18 @@ ecore_x_netwm_visible_icon_name_get(Ecore_X_Window win)
|
|||
ECORE_X_ATOM_NET_WM_VISIBLE_ICON_NAME);
|
||||
}
|
||||
|
||||
void
|
||||
ecore_x_netwm_frame_size_set(Ecore_X_Window win, int fl, int fr, int ft, int fb)
|
||||
{
|
||||
int frames[4];
|
||||
|
||||
frames[0] = fl;
|
||||
frames[1] = fr;
|
||||
frames[2] = ft;
|
||||
frames[3] = fb;
|
||||
ecore_x_window_prop_card32_set(win, ECORE_X_ATOM_NET_FRAME_EXTENTS, frames, 4);
|
||||
}
|
||||
|
||||
void
|
||||
ecore_x_netwm_desktop_set(Ecore_X_Window win, unsigned int desk)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue