From f33bdc3a63934a3b2e62f6dad095de186f033e01 Mon Sep 17 00:00:00 2001 From: "liz.li" Date: Thu, 6 Jul 2023 17:05:12 +0800 Subject: [PATCH] FIX: action button layout Change-Id: I1df0e21865351d0dec7b6b7d66f0ba619722faff --- src/slic3r/GUI/CalibrationWizardPage.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/slic3r/GUI/CalibrationWizardPage.cpp b/src/slic3r/GUI/CalibrationWizardPage.cpp index fc4421c1b..b47f6f6ff 100644 --- a/src/slic3r/GUI/CalibrationWizardPage.cpp +++ b/src/slic3r/GUI/CalibrationWizardPage.cpp @@ -570,9 +570,9 @@ CaliPageActionPanel::CaliPageActionPanel(wxWindow* parent, auto top_sizer = new wxBoxSizer(wxHORIZONTAL); - top_sizer->Add(0, 0, 1, wxEXPAND, 5); + top_sizer->Add(0, 0, 1, wxEXPAND, 0); for (int i = 0; i < m_action_btns.size(); i++) { - top_sizer->Add(m_action_btns[i], 0, wxALL, 5); + top_sizer->Add(m_action_btns[i], 0, wxALL, FromDIP(5)); m_action_btns[i]->Bind(wxEVT_BUTTON, [this, i](wxCommandEvent& evt) { @@ -582,7 +582,7 @@ CaliPageActionPanel::CaliPageActionPanel(wxWindow* parent, wxPostEvent(m_parent, event); }); } - top_sizer->Add(0, 0, 1, wxEXPAND, 5); + top_sizer->Add(0, 0, 1, wxEXPAND, 0); this->SetSizer(top_sizer); top_sizer->Fit(this); @@ -621,6 +621,7 @@ void CaliPageActionPanel::show_button(CaliPageActionType action_type, bool show) m_action_btns[i]->Show(show); } } + Layout(); } void CaliPageActionPanel::enable_button(CaliPageActionType action_type, bool enable)