diff --git a/src/GUI/Plater/Plate2D.cpp b/src/GUI/Plater/Plate2D.cpp index fb0b172a9..e2a4162bf 100644 --- a/src/GUI/Plater/Plate2D.cpp +++ b/src/GUI/Plater/Plate2D.cpp @@ -76,11 +76,8 @@ void Plate2D::repaint(wxPaintEvent& e) { dc->SetTextForeground(wxColor(0,0,0)); dc->SetFont(wxFont(10, wxFONTFAMILY_ROMAN, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL)); - wxString val {}; - val.Printf("X = %.0f", this->print_center.x); - dc->DrawLabel(val , wxRect(0,0, center.x*2, this->GetSize().GetHeight()), wxALIGN_CENTER_HORIZONTAL | wxALIGN_BOTTOM); - val.Printf("Y = %.0f", this->print_center.y); - dc->DrawRotatedText(val, 0, center.y + 15, 90); + dc->DrawLabel(wxString::Format("X = %.0f", this->print_center.x), wxRect(0,0, center.x*2, this->GetSize().GetHeight()), wxALIGN_CENTER_HORIZONTAL | wxALIGN_BOTTOM); + dc->DrawRotatedText(wxString::Format("Y = %.0f", this->print_center.y), 0, center.y + 15, 90); } } diff --git a/src/GUI/Plater/Plate2D.hpp b/src/GUI/Plater/Plate2D.hpp index 61c097422..1db726a11 100644 --- a/src/GUI/Plater/Plate2D.hpp +++ b/src/GUI/Plater/Plate2D.hpp @@ -90,8 +90,8 @@ private: void update_bed_size(); /// private class variables to stash bits for drawing the print bed area. - wxPoint bed_origin {}; - wxPoint print_center {}; + wxRealPoint bed_origin {}; + wxRealPoint print_center {}; Slic3r::Polygon bed_polygon {}; std::vector grid {};