1450 ,
spin_bed (
new SpinCtrlDouble(
this))
1451{
1452
1453#if 0
1456 spin_extr->SetRange(def_extr.min, def_extr.max);
1458 spin_extr->SetValue(default_extr !=
nullptr && default_extr->size() > 0 ? default_extr->get_at(0) : 200);
1459
1462 spin_bed->SetRange(def_bed.min, def_bed.max);
1464 spin_bed->SetValue(default_bed !=
nullptr && default_bed->size() > 0 ? default_bed->get_at(0) : 0);
1465
1466 append_text(
_L(
"Enter the nozzle temperature needed for extruding your filament."));
1467 append_text(
_L(
"A rule of thumb is 160 to 230℃ for PLA, and 215 to 250℃ for ABS."));
1468#endif
1469
1470 auto *sizer_extr = new wxFlexGridSizer(3, 5, 5);
1471 auto *text_extr =
new wxStaticText(
this, wxID_ANY,
_L(
"Extrusion Temperature:"));
1472 auto *unit_extr =
new wxStaticText(
this, wxID_ANY,
_L(
"\u2103" ));
1473 sizer_extr->AddGrowableCol(0, 1);
1474 sizer_extr->Add(text_extr, 0, wxALIGN_CENTRE_VERTICAL);
1476 sizer_extr->Add(unit_extr, 0, wxALIGN_CENTRE_VERTICAL);
1478
1480
1481 append_text(
_L(
"Enter the bed temperature needed for getting your filament to stick to your heated bed."));
1482 append_text(
_L(
"A rule of thumb is 60℃ for PLA and 110℃ for ABS. Leave zero if you have no heated bed."));
1483
1484 auto *sizer_bed = new wxFlexGridSizer(3, 5, 5);
1485 auto *text_bed =
new wxStaticText(
this, wxID_ANY,
_L(
"Bed Temperature:"));
1486 auto *unit_bed =
new wxStaticText(
this, wxID_ANY,
_L(
"\u2103" ));
1487 sizer_bed->AddGrowableCol(0, 1);
1488 sizer_bed->Add(text_bed, 0, wxALIGN_CENTRE_VERTICAL);
1490 sizer_bed->Add(unit_bed, 0, wxALIGN_CENTRE_VERTICAL);
1492}
#define _L(s)
Definition OBJ.cpp:34
class WXDLLIMPEXP_FWD_CORE wxStaticText
Definition ProgressDialog.hpp:30
const ConfigOptionDef * get(const t_config_option_key &opt_key) const
Definition Config.hpp:2662
@ VERTICAL_SPACING
Definition ConfigWizard_private.hpp:57
const PrintConfigDef print_config_def
Definition PrintConfig.cpp:10099
ConfigOptionIntsTempl< false > ConfigOptionInts
Definition Config.hpp:1154
T * append(T *thing, int proportion=0, int flag=wxEXPAND|wxTOP|wxBOTTOM, int border=10)
Definition ConfigWizard_private.hpp:227
ConfigWizard * parent
Definition ConfigWizard_private.hpp:218
void append_spacer(int space)
Definition ConfigWizard.cpp:521
ConfigWizardPage(ConfigWizard *parent, wxString title, wxString shortname, unsigned indent=0)
Definition ConfigWizard.cpp:477
wxStaticText * append_text(wxString text)
Definition ConfigWizard.cpp:512
wxSpinCtrlDouble * spin_bed
Definition ConfigWizard_private.hpp:469
wxSpinCtrlDouble * spin_extr
Definition ConfigWizard_private.hpp:468