public void Remove(EditorControl control) { if (_children.Contains(control)) { _children.Remove(control); } }
public void AddChild(EditorControl control) { _children.Add(control); }
public void UnSelect(EditorControl control) { control.Selected = false; _selection.Remove(control); }
private void SetMouseOverControl(EditorControl control) { if (_mouseOverControl != control) { if (_mouseOverControl != null) _mouseOverControl.MouseLeave(); _mouseOverControl = control; if (_mouseOverControl != null) _mouseOverControl.MouseEnter(); } }
public void Select(EditorControl control) { control.Selected = true; _selection.Add(control); }