]> Dogcows Code - chaz/openbox/blobdiff - openbox/event.c
you can create dialog windows called "prompts" which have a message and some buttons...
[chaz/openbox] / openbox / event.c
index 1b3c1c23e66e86f054ddda8d7f8c0d4cc269ffec..f41140eb7cd07477a1a0d71dd5f7a281511a62d4 100644 (file)
@@ -31,6 +31,7 @@
 #include "frame.h"
 #include "grab.h"
 #include "menu.h"
+#include "prompt.h"
 #include "menuframe.h"
 #include "keyboard.h"
 #include "modkeys.h"
@@ -459,6 +460,7 @@ static void event_process(const XEvent *ec, gpointer data)
     ObWindow *obwin = NULL;
     XEvent ee, *e;
     ObEventData *ed = data;
+    ObPrompt *prompt = NULL;
 
     /* make a copy we can mangle */
     ee = *ec;
@@ -483,6 +485,9 @@ static void event_process(const XEvent *ec, gpointer data)
         case Window_Internal:
             /* we don't do anything with events directly on these windows */
             break;
+        case Window_Prompt:
+            prompt = WINDOW_AS_PROMPT(obwin);
+            break;
         }
     }
 
This page took 0.021356 seconds and 4 git commands to generate.