void MoveChildren(const Layout &layout) { waypoint_name.Move(layout.waypoint_name); waypoint_details.Move(layout.waypoint_details); waypoint_remove.Move(layout.waypoint_remove); waypoint_relocate.Move(layout.waypoint_relocate); type_label.Move(layout.type_label); change_type.Move(layout.change_type); map.Move(layout.map); properties_dock.Move(layout.properties); optional_starts.Move(layout.optional_starts); score_exit.Move(layout.score_exit); }
void Move(const PixelRect &rc) override { const Layout layout(rc); info.Move(layout.info); details_button.Move(layout.details_button); previous_button.Move(layout.previous_button); next_button.Move(layout.next_button); close_button.Move(layout.close_button); chart.Move(layout.main); }