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));
    }