Merge branch 'backport' into work
[mikachu/openbox.git] / openbox / prompt.h
index c470f10..f51d66d 100644 (file)
@@ -42,7 +42,7 @@ struct _ObPromptElement {
 
 struct _ObPrompt
 {
-    InternalWindow super;
+    ObInternalWindow super;
     gint ref;
 
     guint event_mask;
@@ -100,11 +100,13 @@ void prompt_ref(ObPrompt *self);
 void prompt_unref(ObPrompt *self);
 
 /*! Show the prompt.  It will be centered within the given area rectangle */
-void prompt_show(ObPrompt *self, struct _ObClient *parent);
+void prompt_show(ObPrompt *self, struct _ObClient *parent, gboolean modal);
 void prompt_hide(ObPrompt *self);
 
-void prompt_key_event(ObPrompt *self, XEvent *e);
-void prompt_mouse_event(ObPrompt *self, XEvent *e);
+gboolean prompt_key_event(ObPrompt *self, XEvent *e);
+gboolean prompt_mouse_event(ObPrompt *self, XEvent *e);
 void prompt_cancel(ObPrompt *self);
 
+void prompt_show_message(const gchar *msg, const gchar *answer);
+
 #endif