From ae624a1487fd7db9291c4de1a3b2c34fcab89ef9 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 22 Jun 2007 02:30:13 +0000 Subject: add code for interactive actions --- openbox/actions.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'openbox/actions.h') diff --git a/openbox/actions.h b/openbox/actions.h index b55a7f07..df304130 100644 --- a/openbox/actions.h +++ b/openbox/actions.h @@ -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); -- cgit v1.2.3