diff options
| author | Dana Jansens <danakj@orodu.net> | 2008-02-06 21:35:55 -0500 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2008-02-14 14:24:07 -0500 |
| commit | c313b219a226c3b968ff312b96120eef0c527d91 (patch) | |
| tree | 8bb87ba493631097a4672e8dd8109dd478064459 /openbox/window.c | |
| parent | f9b59a49111b8db151af72aae334887105b4141b (diff) | |
you can create dialog windows called "prompts" which have a message and some buttons! they don't do anything interesting yet.
Diffstat (limited to 'openbox/window.c')
| -rw-r--r-- | openbox/window.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/openbox/window.c b/openbox/window.c index 3dd8f5ad..84afc4d8 100644 --- a/openbox/window.c +++ b/openbox/window.c @@ -22,6 +22,7 @@ #include "dock.h" #include "client.h" #include "frame.h" +#include "prompt.h" GHashTable *window_map; @@ -58,6 +59,8 @@ Window window_top(ObWindow *self) return ((ObClient*)self)->frame->window; case Window_Internal: return ((InternalWindow*)self)->window; + case Window_Prompt: + return ((ObPrompt*)self)->super.window; } g_assert_not_reached(); return None; @@ -77,6 +80,7 @@ ObStackingLayer window_layer(ObWindow *self) case Window_Client: return ((ObClient*)self)->layer; case Window_Internal: + case Window_Prompt: return OB_STACKING_LAYER_INTERNAL; } g_assert_not_reached(); |
