X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Fprompt.h;h=107aafd11fca3bc36e3fdb5862e7f740446d78de;hb=435df32acc55a3bc4cc8f9ba954ae21b65c7c69d;hp=c470f1010d52627c78ad8cc189727f08a1008cbf;hpb=c7af49b5c564d6287a0293ae26fc713fb55b4dc8;p=chaz%2Fopenbox diff --git a/openbox/prompt.h b/openbox/prompt.h index c470f101..107aafd1 100644 --- a/openbox/prompt.h +++ b/openbox/prompt.h @@ -42,7 +42,7 @@ struct _ObPromptElement { struct _ObPrompt { - InternalWindow super; + ObInternalWindow super; gint ref; guint event_mask; @@ -100,11 +100,11 @@ 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); #endif