]> Dogcows Code - chaz/openbox/blobdiff - openbox/menu.h
Menu parsing updates for plugins.
[chaz/openbox] / openbox / menu.h
index 72a7ed2404c536f64468393e2b75fb1a312b8c73..2f3f9ac2ff65afbb04faab7b4e8c92da68c84549 100644 (file)
@@ -96,7 +96,14 @@ struct _ObMenuEntry
     RrAppearance *a_hilite;
     gint y;
     gint min_w;
-};
+} MenuEntry;
+
+typedef struct PluginMenuCreateData{
+    xmlDocPtr doc;
+    xmlNodePtr node;
+    ObMenu *parent;
+} PluginMenuCreateData;
+
 
 void menu_startup();
 void menu_shutdown();
@@ -147,5 +154,7 @@ void menu_entry_fire(ObMenuEntry *self);
 void menu_render(ObMenu *self);
 void menu_render_full(ObMenu *self);
 
+//so plugins can call it?
+void parse_menu_full(xmlDocPtr doc, xmlNodePtr node, void *data, gboolean new);
 void menu_control_mouseover(ObMenuEntry *entry, gboolean enter);
 #endif
This page took 0.02275 seconds and 4 git commands to generate.