diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-04-16 05:36:51 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-04-16 05:36:51 +0000 |
| commit | 79a352a40bd16924b1ca3df49f6c82d77e956a0e (patch) | |
| tree | d4c00749892eac1f11f495a4a9ba3ddc53d901f3 /openbox/stacking.h | |
| parent | 59c3cce4f49f04ed2c2937e7de24255dd53df487 (diff) | |
raise menus above clients.
hilight menu entries as the cursor passes over them.
Diffstat (limited to 'openbox/stacking.h')
| -rw-r--r-- | openbox/stacking.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/openbox/stacking.h b/openbox/stacking.h index 6286181c..22abb960 100644 --- a/openbox/stacking.h +++ b/openbox/stacking.h @@ -2,6 +2,7 @@ #define __stacking_h #include <glib.h> +#include <X11/Xlib.h> struct Client; @@ -20,6 +21,9 @@ typedef enum { /* list of Client*s in stacking order from highest to lowest */ extern GList *stacking_list; +void stacking_startup(); +void stacking_shutdown(); + /*! Sets the client stacking list on the root window from the stacking_clientlist */ void stacking_set_list(); @@ -36,4 +40,7 @@ void stacking_raise(struct Client *client); /*! Lowers a client window below all others in its stacking layer */ void stacking_lower(struct Client *client); +/*! Raises an internal window (e.g. menus) */ +void stacking_raise_internal(Window win); + #endif |
