void Move(const PixelRect &rc) override { const Layout layout(rc, geometry); RowFormWidget::Move(layout.form); copy_button.Move(layout.copy_button); paste_button.Move(layout.paste_button); close_button.Move(layout.close_button); }
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); }
void UpdatePositions(const PixelRect &rc) { assert(visible); const Layout layout = CalculateLayout(rc); edit_button->Move(layout.edit); mutate_button->Move(layout.down); down_button->Move(layout.down); up_button->Move(layout.up); clear_all_button->Move(layout.clear_all); }
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); }
virtual void Show(const PixelRect &rc) override { Layout layout(rc); expert.SetState(CommonInterface::GetUISettings().dialog.expert); expert.MoveAndShow(layout.expert); if (borrowed2) button2.MoveAndShow(layout.button2); else button2.Move(layout.button2); if (borrowed1) button1.MoveAndShow(layout.button1); else button1.Move(layout.button1); }
void Move(const PixelRect &rc) override { const Layout layout(rc, waypoint); if (allow_navigation) goto_button.Move(layout.goto_button); if (!images.empty()) { magnify_button.Move(layout.magnify_button); shrink_button.Move(layout.shrink_button); } if (allow_navigation) { previous_button.Move(layout.previous_button); next_button.Move(layout.next_button); } close_button.Move(layout.close_button); info_dock.Move(layout.main); details_panel.Move(layout.main); details_text.Move(layout.details_text); #ifdef HAVE_RUN_FILE if (!waypoint.files_external.empty()) file_list.Move(layout.file_list); #endif commands_dock.Move(layout.main); if (!images.empty()) image_window.Move(layout.main); }
virtual void Move(const PixelRect &rc) override { Layout layout(rc); demo_button.Move(layout.demo); save_button.Move(layout.save); }
virtual void Move(const PixelRect &rc) override { Layout layout(rc); expert.Move(layout.expert); button2.Move(layout.button2); button1.Move(layout.button1); }
virtual void Move(const PixelRect &rc) override { quit.Move(GetButtonRect(rc)); logo.Move(rc); }