Add support for the zoomed state to managed windows.
[gwm.git] / actions.h
bloba1c920d895b7598cb537611eb73b728dc88ea769
1 #ifndef ACTIONS_H
2 #define ACTIONS_H
4 extern void action_raise_lowest( struct gwm_window *window,
5 xcb_generic_event_t *ev,
6 union callback_param cp );
8 extern void action_stack_opposite( struct gwm_window *window,
9 xcb_generic_event_t *ev,
10 union callback_param cp );
12 extern void action_root_menu( struct gwm_window *window,
13 xcb_generic_event_t *ev,
14 union callback_param cp );
16 extern void action_iconify_window( struct gwm_window *window,
17 xcb_generic_event_t *ev,
18 union callback_param cp );
20 extern void action_deiconify_window( struct gwm_window *window,
21 xcb_generic_event_t *ev,
22 union callback_param cp );
24 extern void action_max_window( struct gwm_window *window,
25 xcb_generic_event_t *ev,
26 union callback_param cp );
28 extern void action_map_raise( struct gwm_window *window,
29 xcb_generic_event_t *ev,
30 union callback_param cp );
32 extern void action_map_all_icons( struct gwm_window *window,
33 xcb_generic_event_t *ev,
34 union callback_param cp );
36 extern void action_start_xterm( struct gwm_window *window,
37 xcb_generic_event_t *ev,
38 union callback_param cp );
40 extern void action_window_menu( struct gwm_window *window,
41 xcb_generic_event_t *ev,
42 union callback_param cp );
44 extern void action_window_list_menu( struct gwm_window *window,
45 xcb_generic_event_t *ev,
46 union callback_param cp );
48 extern void action_exit( struct gwm_window *window, xcb_generic_event_t *ev,
49 union callback_param cp );
51 #endif