]> Dogcows Code - chaz/openbox/blobdiff - openbox/actions.h
rename the obt_parse library to obt_xml (since it is very xml specific)
[chaz/openbox] / openbox / actions.h
index de86b9e1212ca82053295a34f9b43f4b4fde0d18..afcc96b7ed58826631520d752b31125a2937ad7a 100644 (file)
@@ -18,7 +18,7 @@
 
 #include "misc.h"
 #include "frame.h"
-#include "obt/parse.h"
+#include "obt/xml.h"
 
 #include <glib.h>
 #include <X11/Xlib.h>
@@ -37,7 +37,9 @@ typedef gboolean (*ObActionsRunFunc)(ObActionsData *data,
 typedef gpointer (*ObActionsDataSetupFunc)(xmlNodePtr node);
 
 /* functions for interactive actions */
-typedef void     (*ObActionsIPreFunc)(gpointer options);
+/* return TRUE if the action is going to be interactive, or false to change
+   your mind and make it not */
+typedef gboolean (*ObActionsIPreFunc)(guint initial_state, gpointer options);
 typedef void     (*ObActionsIPostFunc)(gpointer options);
 typedef gboolean (*ObActionsIInputFunc)(guint initial_state,
                                                   XEvent *e,
This page took 0.025749 seconds and 4 git commands to generate.