]> Dogcows Code - chaz/openbox/blobdiff - openbox/menu.c
don't focus splash screens and toolbars and menus when you click on them. or enter...
[chaz/openbox] / openbox / menu.c
index 4782bad35d44b1d6de80b81398f781a52f9a1cb2..0e203739bda36ca15c2e9c0eae7c9075ad67f6b4 100644 (file)
@@ -361,7 +361,7 @@ static void menu_destroy_hash_value(ObMenu *self)
     g_free(self);
 }
 
-void menu_unref(ObMenu *menu)
+void menu_free(ObMenu *menu)
 {
     if (menu)
         g_hash_table_remove(menu_hash, menu->name);
@@ -528,6 +528,16 @@ ObMenuEntry* menu_add_separator(ObMenu *self, gint id, const gchar *label)
     return e;
 }
 
+void menu_set_show_func(ObMenu *self, ObMenuShowFunc func)
+{
+    self->show_func = func;
+}
+
+void menu_set_hide_func(ObMenu *self, ObMenuHideFunc func)
+{
+    self->hide_func = func;
+}
+
 void menu_set_update_func(ObMenu *self, ObMenuUpdateFunc func)
 {
     self->update_func = func;
This page took 0.02138 seconds and 4 git commands to generate.