1080{
1081 auto complete_text_panel = new wxPanel(parent, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL);
1082 complete_text_panel->SetBackgroundColour(*wxWHITE);
1083 wxBoxSizer* complete_text_sizer = new wxBoxSizer(wxVERTICAL);
1084 m_complete_text =
new Label(complete_text_panel,
_L(
"Please find the best line on your plate"));
1088 complete_text_panel->SetSizer(complete_text_sizer);
1089 m_top_sizer->Add(complete_text_panel, 0, wxEXPAND, 0);
1090
1092
1096
1098
1099 auto value_sizer = new wxBoxSizer(wxHORIZONTAL);
1100 auto k_value_text =
new Label(parent,
_L(
"Factor K"));
1101 k_value_text->Wrap(-1);
1103 auto n_value_text =
new Label(parent,
_L(
"Factor N"));
1104 n_value_text->Wrap(-1);
1107 m_k_val->GetTextCtrl()->SetValidator(wxTextValidator(wxFILTER_NUMERIC));
1109 m_n_val->GetTextCtrl()->SetValidator(wxTextValidator(wxFILTER_NUMERIC));
1110 n_value_text->Hide();
1112 value_sizer->Add(k_value_text, 0, wxALIGN_CENTER_VERTICAL, 0);
1113 value_sizer->AddSpacer(FromDIP(10));
1115 value_sizer->AddSpacer(FromDIP(50));
1116 value_sizer->Add(n_value_text, 0, wxALIGN_CENTER_VERTICAL, 0);
1117 value_sizer->AddSpacer(FromDIP(10));
1120
1122
1123 Bind(wxEVT_LEFT_DOWN, [this](auto& e) {
1124 SetFocusIgnoringChildren();
1125 });
1126}
#define CALIBRATION_TEXT_MAX_LENGTH
Definition CalibrationWizardPage.hpp:40
#define CALIBRATION_OPTIMAL_INPUT_SIZE
Definition CalibrationWizardPage.hpp:37
#define _L(s)
Definition OBJ.cpp:34
static wxFont Head_14
Definition Label.hpp:45
CaliPagePicture * m_picture_panel
Definition CalibrationWizardSavePage.hpp:193
::TextInput * m_k_val
Definition CalibrationWizardSavePage.hpp:194
void set_save_img()
Definition CalibrationWizardSavePage.cpp:1128
::TextInput * m_n_val
Definition CalibrationWizardSavePage.hpp:195
Label * m_complete_text
Definition CalibrationWizardSavePage.hpp:192