+ // scroll children accordingly:
+ wxPoint offset(dx, dy);
+
+ for (wxWindowList::Node *node = GetChildren().GetFirst();
+ node; node = node->GetNext())
+ {
+ wxWindow *child = node->GetData();
+ if ( child != m_scrollbarVert && child != m_scrollbarHorz &&
+ (rect == NULL || rect->Intersects(child->GetRect())) )
+ {
+ child->Move(child->GetPosition() + offset);
+ }
+ }