Browse Source

Slightly darker background for non-editable LineEdit element.

Wei Tjong Yao 12 years ago
parent
commit
8957ef2126
1 changed files with 5 additions and 1 deletions
  1. 5 1
      Bin/Data/Scripts/Editor/AttributeEditor.as

+ 5 - 1
Bin/Data/Scripts/Editor/AttributeEditor.as

@@ -70,7 +70,11 @@ LineEdit@ CreateAttributeLineEdit(UIElement@ parent, Array<Serializable@>@ seria
     LineEdit@ attrEdit = LineEdit();
     LineEdit@ attrEdit = LineEdit();
     attrEdit.SetStyle(uiStyle, "EditorAttributeEdit");
     attrEdit.SetStyle(uiStyle, "EditorAttributeEdit");
     attrEdit.SetFixedHeight(ATTR_HEIGHT - 2);
     attrEdit.SetFixedHeight(ATTR_HEIGHT - 2);
-    attrEdit.active = editable;
+    if (!editable)
+    {
+        attrEdit.active = false;
+        attrEdit.color = attrEdit.colors[C_TOPLEFT] * 0.8f;
+    }
     attrEdit.vars["Index"] = index;
     attrEdit.vars["Index"] = index;
     attrEdit.vars["SubIndex"] = subIndex;
     attrEdit.vars["SubIndex"] = subIndex;
     SetAttributeEditorID(attrEdit, serializables);
     SetAttributeEditorID(attrEdit, serializables);