FIX: support dark mode for nozzle
jira: [STUDIO-9384] Change-Id: I9fa2ae969f1ae3210773ab5db590595fd27bd3d8
This commit is contained in:
parent
f1445ff047
commit
0d2733db0b
|
@ -436,8 +436,10 @@ void TempInput::render(wxDC &dc)
|
||||||
|
|
||||||
dc.SetFont(::Label::Body_12);
|
dc.SetFont(::Label::Body_12);
|
||||||
auto sepSize = dc.GetMultiLineTextExtent(wxString("L"));
|
auto sepSize = dc.GetMultiLineTextExtent(wxString("L"));
|
||||||
dc.SetTextForeground(*wxWHITE);
|
|
||||||
dc.SetTextBackground(*wxWHITE);
|
const wxColour& clr = Slic3r::GUI::wxGetApp().dark_mode() ? StateColor::darkModeColorFor(*wxWHITE) : *wxWHITE;
|
||||||
|
dc.SetTextForeground(clr);
|
||||||
|
dc.SetTextBackground(clr);
|
||||||
dc.DrawText(wxString("L"), pt.x + (szIcon.x - sepSize.x) / 2, (size.y - sepSize.y) / 2);
|
dc.DrawText(wxString("L"), pt.x + (szIcon.x - sepSize.x) / 2, (size.y - sepSize.y) / 2);
|
||||||
pt.x += szIcon.x + 3;
|
pt.x += szIcon.x + 3;
|
||||||
}
|
}
|
||||||
|
@ -449,8 +451,10 @@ void TempInput::render(wxDC &dc)
|
||||||
|
|
||||||
dc.SetFont(::Label::Body_12);
|
dc.SetFont(::Label::Body_12);
|
||||||
auto sepSize = dc.GetMultiLineTextExtent(wxString("R"));
|
auto sepSize = dc.GetMultiLineTextExtent(wxString("R"));
|
||||||
dc.SetTextForeground(*wxWHITE);
|
|
||||||
dc.SetTextBackground(*wxWHITE);
|
const wxColour& clr = Slic3r::GUI::wxGetApp().dark_mode() ? StateColor::darkModeColorFor(*wxWHITE) : *wxWHITE;
|
||||||
|
dc.SetTextForeground(clr);
|
||||||
|
dc.SetTextBackground(clr);
|
||||||
dc.DrawText(wxString("R"), pt.x + (szIcon.x - sepSize.x) / 2, (size.y - sepSize.y) / 2);
|
dc.DrawText(wxString("R"), pt.x + (szIcon.x - sepSize.x) / 2, (size.y - sepSize.y) / 2);
|
||||||
pt.x += szIcon.x + 3;
|
pt.x += szIcon.x + 3;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue