+ Rect self (_position.x, _position.y, _position.x + r.get().width(), _position.y + r.get().height());
+
+ self.x1 = min (_position.x + _canvas->width(), self.x1);
+ self.y1 = min (_position.y + _canvas->height(), self.y1);
+
+ context->save ();
+ context->rectangle (self.x0, self.y0, self.width(), self.height());
+ context->clip ();
+
+ Container::render (area, context);
+
+ context->restore ();
+}
+
+void
+ScrollGroup::scroll_to (Duple const& d)
+{