summaryrefslogtreecommitdiff
path: root/openbox/actions.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-06-22 02:30:13 +0000
committerDana Jansens <danakj@orodu.net>2007-06-22 02:30:13 +0000
commitae624a1487fd7db9291c4de1a3b2c34fcab89ef9 (patch)
tree5dd29bbaa8f007fcaab3c406cb8bd35690652eca /openbox/actions.h
parent8becd1f93f9a8a448ca61372e50bd8bf79e7ab9d (diff)
add code for interactive actions
Diffstat (limited to 'openbox/actions.h')
-rw-r--r--openbox/actions.h8
1 files changed, 7 insertions, 1 deletions
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);