diff options
Diffstat (limited to 'dw/ui.hh')
-rw-r--r-- | dw/ui.hh | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -228,7 +228,8 @@ private: Resource *resource; protected: - void sizeRequestImpl (Requisition *requisition); + void sizeRequestImpl (Requisition *requisition, bool posDefined, int x, + int y); void getExtremesImpl (Extremes *extremes); void sizeAllocateImpl (Allocation *allocation); @@ -254,7 +255,7 @@ public: void setDisplayed (bool displayed); void setEnabled (bool enabled); - void draw (View *view, Rectangle *area); + void draw (View *view, Rectangle *area, DrawingContext *context); Iterator *iterator (Content::Type mask, bool atEnd); void setStyle (style::Style *style); @@ -369,7 +370,7 @@ public: virtual void containerSizeChangedForChildren (); virtual void setDisplayed (bool displayed); - virtual void draw (View *view, Rectangle *area); + virtual void draw (View *view, Rectangle *area, DrawingContext *context); virtual Iterator *iterator (Content::Type mask, bool atEnd) = 0; virtual void setStyle (style::Style *style); |