public static void FocusWindow(Component component) { if (component != null && activeWindows.Contains(component)) { activeWindows.Remove(component); activeWindows.Insert(0, component); } }
public static void UnregisterComponent(Component component) { activeWindows.Remove(component); }
public static void RegisterComponent(Component component) { activeWindows.Insert(0, component); }
public void AddChild(Component component) { this.Children.Add(component); component.Parent = this; }