21 #ifndef __EDELIB_NETWM_H__
22 #define __EDELIB_NETWM_H__
24 #include "edelib-global.h"
25 #include <FL/Fl_Image.H>
workspace names gets changed
Definition: Netwm.h:42
tooltip (part of 1.4)
Definition: Netwm.h:69
Window netwm_window_get_active(void)
window should go in fullscreen mode
Definition: Netwm.h:101
WmStateValue
Definition: Netwm.h:79
void(* NetwmCallback)(int action, Window xid, void *data)
Definition: Netwm.h:122
window visible name was changed
Definition: Netwm.h:47
void netwm_window_set_strut(Window win, int left, int right, int top, int bottom)
different workspace was activated
Definition: Netwm.h:43
void netwm_window_set_strut_partial(Window win, int sizes[12])
WmStateValue wm_window_get_state(Window win)
int netwm_window_get_workspace(Window win)
dropdown menu window (part of 1.4)
Definition: Netwm.h:67
void netwm_workspace_free_names(char **names)
Fl_RGB_Image * netwm_window_get_icon(Window win, unsigned int requested_width=0)
bool netwm_workarea_get_size(int &x, int &y, int &w, int &h)
window should go on top of all windows
Definition: Netwm.h:102
Linked list class.
Definition: List.h:160
window should be hidden (or minimized)
Definition: Netwm.h:100
window should skip pager
Definition: Netwm.h:99
int netwm_workspace_get_names(char **&names)
window state couldn't be determined
Definition: Netwm.h:91
window is being dragged (part of 1.4)
Definition: Netwm.h:72
window state couldn't be determined
Definition: Netwm.h:80
window as menu
Definition: Netwm.h:63
window name was changed
Definition: Netwm.h:46
void netwm_window_remove_strut_partial(Window win)
void netwm_window_set_type(Window win, int t)
void netwm_window_set_active(Window win, int source=0)
window should go below all windows
Definition: Netwm.h:103
int netwm_window_is_manageable(Window win)
ordinary window
Definition: Netwm.h:59
withdraw state
Definition: Netwm.h:81
maximized horizontally
Definition: Netwm.h:95
workspace count was changed
Definition: Netwm.h:41
window icon was changed
Definition: Netwm.h:49
void wm_window_set_state(Window win, WmStateValue state)
void wm_window_ede_restore(Window win)
int netwm_window_get_all_mapped(Window **windows)
int netwm_window_get_type(Window win)
splash window
Definition: Netwm.h:65
Window class.
Definition: Window.h:73
void netwm_workspace_change(int n)
dialog window
Definition: Netwm.h:66
window is moved to another workspace
Definition: Netwm.h:48
different window was selected
Definition: Netwm.h:45
popup window (part of 1.4)
Definition: Netwm.h:68
void netwm_window_maximize(Window win)
window as utility window
Definition: Netwm.h:64
bool netwm_window_have_state(Window win, NetwmStateValue val)
int netwm_workspace_get_count(void)
fully maximized
Definition: Netwm.h:96
void netwm_window_set_state(Window win, NetwmStateValue val, NetwmStateAction action)
remove state
Definition: Netwm.h:112
shaded window
Definition: Netwm.h:97
add state
Definition: Netwm.h:113
modal dialog box
Definition: Netwm.h:92
window as toolbar
Definition: Netwm.h:62
window popped up by combo boxes (part of 1.4)
Definition: Netwm.h:71
void netwm_callback_add(NetwmCallback cb, void *data=0)
window is visible
Definition: Netwm.h:82
docked window, like pager or panel
Definition: Netwm.h:61
sticky window
Definition: Netwm.h:93
NetwmStateAction
Definition: Netwm.h:111
window is hidden
Definition: Netwm.h:83
void netwm_window_close(Window win)
bool netwm_window_get_all_states(Window win, list< NetwmStateValue > &ret)
void netwm_window_remove_strut(Window win)
some action in or with the window happened
Definition: Netwm.h:104
void netwm_callback_remove(NetwmCallback cb)
maximized vertically
Definition: Netwm.h:94
workarea was changed
Definition: Netwm.h:44
window list was changed (another window is created or existing was closed)
Definition: Netwm.h:50
NetwmStateValue
Definition: Netwm.h:90
window placed as desktop
Definition: Netwm.h:60
toggle state
Definition: Netwm.h:114
window should skip taskbar
Definition: Netwm.h:98
notification (part of 1.4)
Definition: Netwm.h:70
char * netwm_window_get_title(Window win)
int netwm_workspace_get_current(void)