public void Hold() { if (Thread.CurrentThread == formThread) return; this.SetTitle(this.Text + " [on hold]"); formThread.Join(); }