X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fmenuframe.h;h=2d7a2ae072921eb3431db9368aff97d511f11c4a;hb=HEAD;hp=8f124ed6f037c71278e1535957a2427bcac042b8;hpb=62f8a5c49b852047bf6cc199d2d0c9add41d35a9;p=chaz%2Fopenbox diff --git a/openbox/menuframe.h b/openbox/menuframe.h index 8f124ed6..2d7a2ae0 100644 --- a/openbox/menuframe.h +++ b/openbox/menuframe.h @@ -23,6 +23,7 @@ #include "geom.h" #include "window.h" #include "obrender/render.h" +#include "obt/keyboard.h" #include @@ -113,12 +114,14 @@ ObMenuFrame* menu_frame_new(struct _ObMenu *menu, struct _ObClient *client); void menu_frame_free(ObMenuFrame *self); +ObtIC* menu_frame_ic(ObMenuFrame *self); + void menu_frame_move(ObMenuFrame *self, gint x, gint y); void menu_frame_move_on_screen(ObMenuFrame *self, gint x, gint y, gint *dx, gint *dy); gboolean menu_frame_show_topmenu(ObMenuFrame *self, gint x, gint y, - gint button); + gboolean mouse); gboolean menu_frame_show_submenu(ObMenuFrame *self, ObMenuFrame *parent, ObMenuEntryFrame *parent_entry);