/** ウィンドウを最前面にする。 */ public void SetWindowPriorityTopMost(Window_Base a_window) { this.change_layerindex = true; int t_index_a = this.list.IndexOf(a_window); int t_index_b = this.list.Count - 1; if ((t_index_a != t_index_b) && (t_index_a >= 0) && (t_index_b >= 0)) { for (int ii = t_index_a; ii < (this.list.Count - 1); ii++) { this.list[ii] = this.list[ii + 1]; } this.list[t_index_b] = a_window; } }
/** 解除。 */ public void UnRegist(Window_Base a_window) { this.change_layerindex = true; this.list.Remove(a_window); }
/** 登録。 */ public void Regist(Window_Base a_window) { this.change_layerindex = true; this.list.Add(a_window); }
/** ウィンドウを最前面にする。 */ public void SetWindowPriorityTopMost(Window_Base a_window) { this.windowlist.SetWindowPriorityTopMost(a_window); }
/** ウィンドウ解除。 */ public void UnRegistWindow(Window_Base a_window) { this.windowlist.UnRegist(a_window); }