예제 #1
0
 public void Remove(EditorControl control)
 {
     if (_children.Contains(control))
     {
         _children.Remove(control);
     }
 }
예제 #2
0
 public void AddChild(EditorControl control)
 {
     _children.Add(control);
 }
예제 #3
0
파일: Editor.cs 프로젝트: Tokter/TokED
 public void UnSelect(EditorControl control)
 {
     control.Selected = false;
     _selection.Remove(control);
 }
예제 #4
0
파일: Editor.cs 프로젝트: Tokter/TokED
 private void SetMouseOverControl(EditorControl control)
 {
     if (_mouseOverControl != control)
     {
         if (_mouseOverControl != null) _mouseOverControl.MouseLeave();
         _mouseOverControl = control;
         if (_mouseOverControl != null) _mouseOverControl.MouseEnter();
     }
 }
예제 #5
0
파일: Editor.cs 프로젝트: Tokter/TokED
 public void Select(EditorControl control)
 {
     control.Selected = true;
     _selection.Add(control);
 }