mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-14 18:27:58 -06:00
ENH: refine UI of physical printer dialog
Change-Id: Ie6e76890dbd94862f604431fd66433fce2b9bd73
This commit is contained in:
parent
1526cb6898
commit
e7081c7d5f
1 changed files with 4 additions and 2 deletions
|
@ -46,6 +46,7 @@ PhysicalPrinterDialog::PhysicalPrinterDialog(wxWindow* parent) :
|
||||||
DPIDialog(parent, wxID_ANY, _L("Physical Printer"), wxDefaultPosition, wxSize(45 * wxGetApp().em_unit(), -1), wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER)
|
DPIDialog(parent, wxID_ANY, _L("Physical Printer"), wxDefaultPosition, wxSize(45 * wxGetApp().em_unit(), -1), wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER)
|
||||||
{
|
{
|
||||||
SetFont(wxGetApp().normal_font());
|
SetFont(wxGetApp().normal_font());
|
||||||
|
SetBackgroundColour(*wxWHITE);
|
||||||
|
|
||||||
// input the preset name
|
// input the preset name
|
||||||
Tab *tab = wxGetApp().get_tab(Preset::TYPE_PRINTER);
|
Tab *tab = wxGetApp().get_tab(Preset::TYPE_PRINTER);
|
||||||
|
@ -84,8 +85,7 @@ PhysicalPrinterDialog::PhysicalPrinterDialog(wxWindow* parent) :
|
||||||
input_sizer->Add(m_input_area, 0, wxEXPAND | wxLEFT | wxTOP | wxBOTTOM, BORDER_W);
|
input_sizer->Add(m_input_area, 0, wxEXPAND | wxLEFT | wxTOP | wxBOTTOM, BORDER_W);
|
||||||
input_sizer->Add(m_valid_label, 0, wxEXPAND | wxLEFT | wxRIGHT, BORDER_W);
|
input_sizer->Add(m_valid_label, 0, wxEXPAND | wxLEFT | wxRIGHT, BORDER_W);
|
||||||
|
|
||||||
SetBackgroundColour(*wxWHITE);
|
|
||||||
|
|
||||||
m_config = &wxGetApp().preset_bundle->printers.get_edited_preset().config;
|
m_config = &wxGetApp().preset_bundle->printers.get_edited_preset().config;
|
||||||
m_optgroup = new ConfigOptionsGroup(this, _L("Print Host upload"), m_config);
|
m_optgroup = new ConfigOptionsGroup(this, _L("Print Host upload"), m_config);
|
||||||
build_printhost_settings(m_optgroup);
|
build_printhost_settings(m_optgroup);
|
||||||
|
@ -105,6 +105,8 @@ PhysicalPrinterDialog::PhysicalPrinterDialog(wxWindow* parent) :
|
||||||
topSizer->Add(m_optgroup->sizer , 1, wxEXPAND | wxLEFT | wxTOP | wxRIGHT, BORDER_W);
|
topSizer->Add(m_optgroup->sizer , 1, wxEXPAND | wxLEFT | wxTOP | wxRIGHT, BORDER_W);
|
||||||
topSizer->Add(btns , 0, wxEXPAND | wxALL, BORDER_W);
|
topSizer->Add(btns , 0, wxEXPAND | wxALL, BORDER_W);
|
||||||
|
|
||||||
|
Bind(wxEVT_CLOSE_WINDOW, [this](auto& e) {this->EndModal(wxID_NO);});
|
||||||
|
|
||||||
SetSizer(topSizer);
|
SetSizer(topSizer);
|
||||||
topSizer->SetSizeHints(this);
|
topSizer->SetSizeHints(this);
|
||||||
this->CenterOnParent();
|
this->CenterOnParent();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue