浏览代码

Slightly darker background for non-editable LineEdit element.

Wei Tjong Yao 12 年之前
父节点
当前提交
8957ef2126
共有 1 个文件被更改,包括 5 次插入1 次删除
  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();
     attrEdit.SetStyle(uiStyle, "EditorAttributeEdit");
     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["SubIndex"] = subIndex;
     SetAttributeEditorID(attrEdit, serializables);