public void SetBottom(UIForm form) { BottomForm = form; BotDock.Add(form); BotDock.AfterSet.Invoke(); //form.Set(GX , GY + SplitY + 4, W,H-(SplitY-4), form.Text); //form.Docked = true; }
public void SetSplit(int y) { SplitY = y; TopDock.Set(0, 0, W, SplitY - 4); BotDock.Set(0, SplitY + 4, W, H - (SplitY + 4)); if (TopForm != null) { TopDock.Set(0, 0, W, SplitY - 4); } if (BottomForm != null) { BotDock.Set(0, SplitY + 4, W, H - (SplitY + 4)); // BottomForm.Set(GX, GY + SplitY + 4, W, H - (SplitY - 4), BottomForm.Text); } if (TopForm != null) { TopForm.AfterSet?.Invoke(); } if (BottomForm != null) { BottomForm.AfterSet?.Invoke(); } }