public void SetSplit(int x) { SplitX = x; LeftDock.Set(0, 0, SplitX - 4, H); RightDock.Set(SplitX + 4, 0, W - (SplitX + 4), H); if (LeftForm != null) { LeftDock.Set(0, 0, SplitX - 8, H); } if (RightForm != null) { RightDock.Set(SplitX + 8, 0, W - (SplitX + 8), H); } if (LeftForm != null) { LeftForm.AfterSet?.Invoke(); } if (RightForm != null) { RightForm.AfterSet?.Invoke(); } }
public void SetRight(UIForm form) { RightForm = form; RightDock.Add(form); RightDock.AfterSet.Invoke(); }