     if (sameName)
         LoadAttributeEditor(parent, value, info, editable, sameValue, values);
     else
+    {
         parent.Remove();
+        ++attributeCountAdjustment;
+    }
 
     inLoadAttributeEditor = false;
 }

        }
    }

    return count;
}

UIElement@ GetAttributeEditorParent(UIElement@ parent, uint index, uint subIndex)


bool inLoadAttributeEditor = false;
bool showNonEditableAttribute = false;
uint attributeCountAdjustment = 0;

Color normalTextColor(1.0f, 1.0f, 1.0f);
Color modifiedTextColor(1.0f, 0.8f, 0.5f);
