diff options
| author | Scott Moynes <smoynes@nexus.carleton.ca> | 2003-05-21 23:58:40 +0000 |
|---|---|---|
| committer | Scott Moynes <smoynes@nexus.carleton.ca> | 2003-05-21 23:58:40 +0000 |
| commit | 71d2605e1c24732e923333419d829f1c5f867fed (patch) | |
| tree | d5f25de1dfd118a80f0c139199b280d584dc5a69 /openbox/menu.h | |
| parent | 955d9d8e3048d04edb8986bfe7693e659204eae3 (diff) | |
Client menus
Add "client_menu" to pluginrc to use.
Diffstat (limited to 'openbox/menu.h')
| -rw-r--r-- | openbox/menu.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/openbox/menu.h b/openbox/menu.h index 2d811c12..49a79fb4 100644 --- a/openbox/menu.h +++ b/openbox/menu.h @@ -12,9 +12,11 @@ struct MenuEntry; typedef void(*menu_controller_show)(struct Menu *self, int x, int y, Client *); typedef void(*menu_controller_update)(struct Menu *self); -typedef void(*menu_controller_mouseover)(struct MenuEntry *self, +typedef void(*menu_controller_mouseover)(struct MenuEntry *self, gboolean enter); +extern GHashTable *menu_hash; + typedef struct Menu { ObWindow obwin; @@ -135,6 +137,7 @@ void menu_entry_render(MenuEntry *self); void menu_entry_fire(MenuEntry *self); void menu_render(Menu *self); +void menu_render_full(Menu *self); void menu_control_mouseover(MenuEntry *entry, gboolean enter); #endif |
