From d39956a7b0a38ebeda147d52aa734e992c425d9f Mon Sep 17 00:00:00 2001 From: Sebastian Geerken Date: Thu, 23 Oct 2014 12:29:38 +0200 Subject: More work on drawing: interruptions work now halfway. --- dw/oofpositionedmgr.hh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'dw/oofpositionedmgr.hh') 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); -- cgit v1.2.3