private static void LaunchWindow(Object o) { Viewport vp = o as Viewport; ViewportForm form = new ViewportForm(); form.Width = width; form.Height = height; form.SetViewport(vp); vp.form = form; form.Show(); mWait.Set(); // Start GUI event loop Application.Run(form); }
internal void NullifyWindow() { mutex.WaitOne(); form = null; mutex.ReleaseMutex(); }
internal void ReleaseForm() { form = null; }