internal static void StopDockingWindow() { if (DockingWindow != null) { DockingWindow.Close(); DockingWindow.Dispose(); DockingWindow = null; } }
internal static void StartDockingWindow(StiDockingPanel pn, Rectangle rect) { panel = pn; DockingWindow = new StiDockingWindow(); Win32.SetWindowPos( DockingWindow.Handle, new IntPtr((int)-1), 0, 0, rect.Width, rect.Height, (int)Win32.SetWindowPosFlags.SWP_NOACTIVATE | (int)Win32.SetWindowPosFlags.SWP_SHOWWINDOW | (int)Win32.SetWindowPosFlags.SWP_NOSIZE | (int)Win32.SetWindowPosFlags.SWP_NOMOVE); }