public static void AddWindow(int key, IgniteWindow window) { window.Transform.SetParent(IgniteGUI.WindowRoot); ActiveWindow.Add(key, window); window.OnSelect.AddListener(() => { foreach (var i in ActiveWindow.Where(kvp => kvp.Key != key)) { i.Value.IsSelected = false; } }); }