void GUIController_OnPropertyObjectChanged(object newPropertyObject)
{
if (newPropertyObject is GUIControl)
{
_selectedControl = (GUIControl)newPropertyObject;
if (fromCombo)
{
_selected.Clear();
_selected.Add((GUIControl)newPropertyObject);
}
fromCombo = true;
}
else if (newPropertyObject is GUI)
{
DeSelectControl();
_selected.Clear();
}
bgPanel.Invalidate();
}