summaryrefslogtreecommitdiff
path: root/src/gui/window.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/window.h')
-rw-r--r--src/gui/window.h22
1 files changed, 21 insertions, 1 deletions
diff --git a/src/gui/window.h b/src/gui/window.h
index 8b9f983e..a51a150c 100644
--- a/src/gui/window.h
+++ b/src/gui/window.h
@@ -68,10 +68,30 @@ class Window : public gcn::Container, public gcn::MouseListener
void add(gcn::Widget *w, int x, int y);
/**
- * Set the dimension of the window contents.
+ * Sets the dimension of the window contents.
*/
void setDimension(const gcn::Rectangle& dimension);
+ /**
+ * Sets the width of the window contents.
+ */
+ void setWidth(int width);
+
+ /**
+ * Sets the height of the window contents.
+ */
+ void setHeight(int height);
+
+ /**
+ * Sets the location relative to the given widget.
+ */
+ void setLocationRelativeTo(gcn::Widget* widget);
+
+ /**
+ * Sets the size of this window.
+ */
+ void setSize(int width, int height);
+
// Mouse handling
void mousePress(int mx, int my, int button);