Draft: updates related to transparency to alpha change
This commit is contained in:
@@ -136,7 +136,7 @@ class ViewProviderDraftAnnotation(object):
|
||||
"TextColor",
|
||||
"Text",
|
||||
_tip)
|
||||
vobj.TextColor = params.get_param("DefaultTextColor") & 0xFFFFFF00
|
||||
vobj.TextColor = params.get_param("DefaultTextColor") | 0x000000FF
|
||||
|
||||
def set_units_properties(self, vobj, properties):
|
||||
return
|
||||
@@ -157,7 +157,7 @@ class ViewProviderDraftAnnotation(object):
|
||||
"LineColor",
|
||||
"Graphics",
|
||||
_tip)
|
||||
vobj.LineColor = params.get_param("DefaultAnnoLineColor") & 0xFFFFFF00
|
||||
vobj.LineColor = params.get_param("DefaultAnnoLineColor") | 0x000000FF
|
||||
|
||||
def dumps(self):
|
||||
"""Return a tuple of objects to save or None."""
|
||||
@@ -215,7 +215,7 @@ class ViewProviderDraftAnnotation(object):
|
||||
value = style[visprop]
|
||||
try:
|
||||
if vobj.getTypeIdOfProperty(visprop) == "App::PropertyColor":
|
||||
value = value & 0xFFFFFF00
|
||||
value = value | 0x000000FF
|
||||
setattr(vobj, visprop, value)
|
||||
except:
|
||||
pass
|
||||
|
||||
@@ -101,7 +101,7 @@ class ViewProviderLayer:
|
||||
"LineColor",
|
||||
"Layer",
|
||||
_tip)
|
||||
vobj.LineColor = params.get_param_view("DefaultShapeLineColor") & 0xFFFFFF00
|
||||
vobj.LineColor = params.get_param_view("DefaultShapeLineColor") | 0x000000FF
|
||||
|
||||
if "ShapeColor" not in properties:
|
||||
_tip = QT_TRANSLATE_NOOP("App::Property",
|
||||
@@ -112,7 +112,7 @@ class ViewProviderLayer:
|
||||
"Layer",
|
||||
_tip,
|
||||
4) # Hidden
|
||||
vobj.ShapeColor = params.get_param_view("DefaultShapeColor") & 0xFFFFFF00
|
||||
vobj.ShapeColor = params.get_param_view("DefaultShapeColor") | 0x000000FF
|
||||
|
||||
if "ShapeAppearance" not in properties:
|
||||
_tip = QT_TRANSLATE_NOOP("App::Property",
|
||||
@@ -123,7 +123,7 @@ class ViewProviderLayer:
|
||||
"Layer",
|
||||
_tip)
|
||||
material = App.Material()
|
||||
material.DiffuseColor = params.get_param_view("DefaultShapeColor") & 0xFFFFFF00
|
||||
material.DiffuseColor = params.get_param_view("DefaultShapeColor") | 0x000000FF
|
||||
vobj.ShapeAppearance = (material, )
|
||||
|
||||
if "LineWidth" not in properties:
|
||||
|
||||
@@ -70,10 +70,7 @@ class ViewProviderWorkingPlaneProxy:
|
||||
vobj.ArrowSize = 5
|
||||
vobj.Transparency = 70
|
||||
vobj.LineWidth = 1
|
||||
|
||||
ch = params.get_param_arch("ColorHelpers")
|
||||
if ch:
|
||||
vobj.LineColor = ch & 0xFFFFFF00
|
||||
vobj.LineColor = params.get_param_arch("ColorHelpers") | 0x000000FF
|
||||
|
||||
vobj.Proxy = self
|
||||
vobj.RestoreView = True
|
||||
|
||||
Reference in New Issue
Block a user