Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-10-16 16:34:15 +0000
committerStijn Buys <ingar@osirion.org>2008-10-16 16:34:15 +0000
commit1a28393dabf4f4696bf433ddde52e7a25253c955 (patch)
tree4d4fa4034f30fc882a78ab6ea148a32e83b9e88c /src/ui/widget.cc
parent1e0df536c2fae85c317ce9c3cc17603d5f98c911 (diff)
various user interface related updates
Diffstat (limited to 'src/ui/widget.cc')
-rw-r--r--src/ui/widget.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ui/widget.cc b/src/ui/widget.cc
index 24dfe5c..606c4ab 100644
--- a/src/ui/widget.cc
+++ b/src/ui/widget.cc
@@ -209,6 +209,7 @@ void Widget::set_width(float const w)
{
widget_size.x = w;
}
+
void Widget::set_height(float const h)
{
widget_size.y = h;
@@ -339,10 +340,11 @@ void Widget::event_draw()
void Widget::event_resize()
{
+ resize();
+
for (Children::iterator it = widget_children.begin(); it != widget_children.end(); it++) {
(*it)->event_resize();
}
- resize();
}
/* -- event handlers ----------------------------------------------- */