4002 : wxDialog(parent, wxID_ANY, "", wxDefaultPosition, wxDefaultSize),
4005{
4006 SetBackgroundColour(wxColour("#FFFFFF"));
4007 SetMaxSize(wxSize(FromDIP(360), FromDIP(207)));
4008 SetMinSize(wxSize(FromDIP(360), FromDIP(207)));
4009 SetSize(wxSize(FromDIP(360), FromDIP(207)));
4010
4011 wxBoxSizer* mainSizer = new wxBoxSizer(wxVERTICAL);
4012
4013 wxGridSizer* topSizer = new wxGridSizer (1, 3, FromDIP(5), 0);
4014
4015 m_radioHelper =
new wxRadioButton(
this, wxID_ANY, wxT(
""), wxDefaultPosition, wxDefaultSize, wxRB_GROUP);
4022
4025
4026 topSizer->Add(
m_leftRadio, 0, wxALIGN_CENTER | wxALL, FromDIP(20));
4028 topSizer->Add(
m_extruderImage, 0, wxALIGN_CENTER | wxALL, FromDIP(5));
4029 topSizer->Add(
m_rightRadio, 0, wxALIGN_CENTER | wxALL, FromDIP(20));
4030
4031 mainSizer->AddStretchSpacer(1);
4032 mainSizer->Add(topSizer, 1, wxEXPAND);
4033 mainSizer->AddStretchSpacer(1);
4034
4035 wxBoxSizer* bottomSizer = new wxBoxSizer(wxHORIZONTAL);
4037 m_confirmBtn->SetSize(wxSize(FromDIP(80), FromDIP(32)));
4041
4042 mainSizer->Add(bottomSizer, 0, wxALIGN_RIGHT | wxBOTTOM | wxRIGHT, FromDIP(10));
4043
4044 SetSizer(mainSizer);
4045 Layout();
4046 Centre(wxBOTH);
4047
4052}
#define DEPUTY_EXTRUDER_ID
Definition DevDefs.h:102
#define MAIN_EXTRUDER_ID
Definition DevDefs.h:101
#define _L(s)
Definition OBJ.cpp:34
static wxFont Body_14
Definition Label.hpp:53
static std::string get_toolhead_display_name(const std::string &type_str, int ext_id, ToolHeadComponent component, ToolHeadNameCase name_case=ToolHeadNameCase::TitleCase, bool short_name=false)
Definition DevConfigUtil.cpp:379
DevExtruderImage * m_extruderImage
Definition AMSItem.hpp:993
void OnConfirm(wxCommandEvent &event)
Definition AMSItem.cpp:4054
std::string m_printer_type
Definition AMSItem.hpp:987
wxRadioButton * m_radioHelper
Definition AMSItem.hpp:989
void OnRadioClicked(wxCommandEvent &evt)
Definition AMSItem.cpp:4059
wxRadioButton * m_leftRadio
Definition AMSItem.hpp:990
wxRadioButton * m_lastChecked
Definition AMSItem.hpp:992
int m_extruder_num
Definition AMSItem.hpp:986
Button * m_confirmBtn
Definition AMSItem.hpp:994
wxRadioButton * m_rightRadio
Definition AMSItem.hpp:991
@ Extruder
Definition DevConfigUtil.h:34
@ TitleCase
Definition DevConfigUtil.h:41