summaryrefslogtreecommitdiff
path: root/src/window_gui.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/window_gui.h')
-rw-r--r--src/window_gui.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/window_gui.h b/src/window_gui.h
index 897a2992e..bfcb33cba 100644
--- a/src/window_gui.h
+++ b/src/window_gui.h
@@ -38,7 +38,11 @@ extern Window *_focused_window;
/**
* High level window description
*/
-struct WindowDesc {
+struct WindowDesc : ZeroedMemoryAllocator {
+
+ WindowDesc(int16 left, int16 top, int16 min_width, int16 min_height, int16 def_width, int16 def_height,
+ WindowClass window_class, WindowClass parent_class, uint32 flags, const Widget *widgets);
+
int16 left; ///< Prefered x position of left edge of the window, @see WindowDefaultPosition()
int16 top; ///< Prefered y position of the top of the window, @see WindowDefaultPosition()
int16 minimum_width; ///< Minimal width of the window