aboutsummaryrefslogtreecommitdiff
path: root/dw/oofpositionedmgr.hh
diff options
context:
space:
mode:
authorSebastian Geerken <devnull@localhost>2014-10-23 12:29:38 +0200
committerSebastian Geerken <devnull@localhost>2014-10-23 12:29:38 +0200
commitd39956a7b0a38ebeda147d52aa734e992c425d9f (patch)
treeaa66d82bb61a4c38ff0de04bec8dad62d69f6294 /dw/oofpositionedmgr.hh
parent3afc8db366cdfed92f5c53a606cfc82e551c9084 (diff)
More work on drawing: interruptions work now halfway.
Diffstat (limited to 'dw/oofpositionedmgr.hh')
-rw-r--r--dw/oofpositionedmgr.hh7
1 files changed, 4 insertions, 3 deletions
diff --git a/dw/oofpositionedmgr.hh b/dw/oofpositionedmgr.hh
index c7f55262..819c4558 100644
--- a/dw/oofpositionedmgr.hh
+++ b/dw/oofpositionedmgr.hh
@@ -13,10 +13,11 @@ protected:
class Child: public lout::object::Object
{
public:
- core::Widget *widget, *generator;
+ core::Widget *widget;
+ OOFAwareWidget *generator;
int x, y;
- inline Child (core::Widget *widget, core::Widget *generator)
+ inline Child (core::Widget *widget, OOFAwareWidget *generator)
{ this->widget = widget; this->generator = generator; x = y = 0; }
};
@@ -65,7 +66,7 @@ public:
void sizeAllocateEnd (OOFAwareWidget *caller);
void containerSizeChangedForChildren ();
core::Widget *draw (core::View *view, core::Rectangle *area,
- lout::container::untyped::Stack *iterator, int *index);
+ core::StackingIteratorStack *iteratorStack, int *index);
void markSizeChange (int ref);
void markExtremesChange (int ref);