]> Dogcows Code - chaz/openbox/blobdiff - openbox/actions.h
add code for interactive actions
[chaz/openbox] / openbox / actions.h
index b55a7f077ce6b851f60829dba7bc5336fb31aa02..df30413099acd108faa13514d9cc9a905b43254b 100644 (file)
@@ -37,7 +37,8 @@ typedef gboolean (*ObActionsRunFunc)(ObActionsData *data,
                                      gpointer options);
 typedef gboolean (*ObActionsInteractiveInputFunc)(guint initial_state,
                                                   XEvent *e,
-                                                  gpointer options);
+                                                  gpointer options,
+                                                  gboolean *used);
 typedef void     (*ObActionsInteractiveCancelFunc)(gpointer options);
 
 typedef enum {
@@ -112,3 +113,8 @@ void actions_run_acts(GSList *acts,
                       gint y,
                       ObFrameContext con,
                       struct _ObClient *client);
+
+gboolean actions_interactive_act_running();
+void actions_interactive_cancel_act();
+
+gboolean actions_interactive_input_event(XEvent *e);
This page took 0.021884 seconds and 4 git commands to generate.