Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/slic3r/GUI/Field.cpp')
-rw-r--r--src/slic3r/GUI/Field.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/slic3r/GUI/Field.cpp b/src/slic3r/GUI/Field.cpp
index 5ec622b87..005cef8ec 100644
--- a/src/slic3r/GUI/Field.cpp
+++ b/src/slic3r/GUI/Field.cpp
@@ -1390,8 +1390,12 @@ boost::any& ColourPicker::get_value()
if (colour == wxTransparentColour)
m_value = std::string("");
else {
- auto clr_str = wxString::Format(wxT("#%02X%02X%02X"), colour.Red(), colour.Green(), colour.Blue());
+#if ENABLE_COLOR_CLASSES
+ m_value = encode_color(ColorRGB(colour.Red(), colour.Green(), colour.Blue()));
+#else
+ auto clr_str = wxString::Format(wxT("#%02X%02X%02X"), colour.Red(), colour.Green(), colour.Blue());
m_value = clr_str.ToStdString();
+#endif // ENABLE_COLOR_CLASSES
}
return m_value;
}