X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fmenu.h;h=c6b36719f5de2eae160036ab231d902f30e1761f;hb=58cfbb7f8419e084af6b6b8b00c88ed270c29e88;hp=081b3528db0f65f78a30cf78d50d3a9e3e43afed;hpb=a8a4a2cca30602b66b7a7f68bb9f3fffd34e92c9;p=chaz%2Fopenbox diff --git a/openbox/menu.h b/openbox/menu.h index 081b3528..c6b36719 100644 --- a/openbox/menu.h +++ b/openbox/menu.h @@ -18,6 +18,8 @@ typedef void(*menu_controller_mouseover)(struct MenuEntry *self, gboolean enter); typedef struct Menu { + ObWindow obwin; + char *label; char *name; @@ -104,6 +106,8 @@ void menu_show_full(Menu *menu, int x, int y, Client *client); void menu_hide(Menu *self); +void menu_clear(Menu *self); + MenuEntry *menu_entry_new_full(char *label, Action *action, MenuEntryRenderType render_type, gpointer submenu);