void DrawArrayEntry(PListDictionary dic) { var array = dic.ArrayValue(VALUE_KEY); if (array != null) { EditorGUILayout.Popup(0, array.ToStringArray(), GUILayout.MaxWidth(600)); } string val = ""; if (dic.BoolValue(INHERIT_KEY)) { val += "Inherit"; } if (dic.BoolValue(PATH_KEY)) { if (!string.IsNullOrEmpty(val)) { val += " : "; } val += "Path"; } EditorGUILayout.LabelField(val, GUILayout.MaxWidth(600)); }