From df04ca61d130737f2e7ee2ad76084cd26922b0b4 Mon Sep 17 00:00:00 2001 From: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Mon, 21 Jun 2021 22:46:00 +0200 Subject: [PATCH] Draft: Fix wrong color format in gui_setstyle.py --- src/Mod/Draft/draftguitools/gui_setstyle.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Mod/Draft/draftguitools/gui_setstyle.py b/src/Mod/Draft/draftguitools/gui_setstyle.py index 188e7b33d7..6ec9736eb8 100644 --- a/src/Mod/Draft/draftguitools/gui_setstyle.py +++ b/src/Mod/Draft/draftguitools/gui_setstyle.py @@ -184,7 +184,7 @@ class Draft_SetStyle_TaskPanel: vobj = obj.ViewObject if vobj: if "LineColor" in vobj.PropertiesList: - vobj.LineColor = self.form.LineColor.property("color").rgb()<<8 + vobj.LineColor = self.form.LineColor.property("color").getRgbF() if "LineWidth" in vobj.PropertiesList: vobj.LineWidth = self.form.LineWidth.value() if "DrawStyle" in vobj.PropertiesList: @@ -200,7 +200,7 @@ class Draft_SetStyle_TaskPanel: except Exception: pass if "ShapeColor" in vobj.PropertiesList: - vobj.ShapeColor = self.form.ShapeColor.property("color").rgb()<<8 + vobj.ShapeColor = self.form.ShapeColor.property("color").getRgbF() if "Transparency" in vobj.PropertiesList: vobj.Transparency = self.form.Transparency.value() if "FontName" in vobj.PropertiesList: @@ -210,7 +210,7 @@ class Draft_SetStyle_TaskPanel: if "FontSize" in vobj.PropertiesList: vobj.FontSize = FreeCAD.Units.Quantity(self.form.TextSize.text()).Value if "TextColor" in vobj.PropertiesList: - vobj.TextColor = self.form.TextColor.property("color").rgb()<<8 + vobj.TextColor = self.form.TextColor.property("color").getRgbF() if "ArrowType" in vobj.PropertiesList: vobj.ArrowType = ["Dot", "Circle", "Arrow", "Tick", "Tick-2"][self.form.ArrowStyle.currentIndex()] if "ArrowSize" in vobj.PropertiesList: @@ -231,7 +231,7 @@ class Draft_SetStyle_TaskPanel: vobj = obj.ViewObject vobj.FontName = self.form.TextFont.currentFont().family() vobj.FontSize = FreeCAD.Units.Quantity(self.form.TextSize.text()).Value - vobj.LineColor = self.form.TextColor.property("color").rgb()<<8 + vobj.LineColor = self.form.TextColor.property("color").getRgbF() vobj.ArrowType = ["Dot", "Circle", "Arrow", "Tick", "Tick-2"][self.form.ArrowStyle.currentIndex()] vobj.ArrowSize = FreeCAD.Units.Quantity(self.form.ArrowSize.text()).Value vobj.ShowUnit = self.form.ShowUnit.isChecked() @@ -242,7 +242,7 @@ class Draft_SetStyle_TaskPanel: vobj = obj.ViewObject vobj.FontName = self.form.TextFont.currentFont().family() vobj.FontSize = FreeCAD.Units.Quantity(self.form.TextSize.text()).Value - vobj.TextColor = self.form.TextColor.property("color").rgb()<<8 + vobj.TextColor = self.form.TextColor.property("color").getRgbF() def onLoadStyle(self,index):