public void CloseWaitWindow(WaitWindow window)
 {
     if (window != null)
     {
         window.Close();
     }
 }
        public WaitWindow ShowWaitWindow(string message = null)
        {
            var window = new WaitWindow(message);

            window.Show();
            return(window);
        }
 public WaitWindow ShowWaitWindow(string message = null)
 {
     var window = new WaitWindow(message);
     window.Show();
     return window;
 }
 void Login()
 {
     lock (sync)
     {
         view.SetState(LoginState.LoggingIn);
         window = view.ShowWaitWindow();
         client.Login(view.Server, view.Username, view.Password);
     }
 }
 public void CloseWaitWindow(WaitWindow window)
 {
     if (window != null)
         window.Close();
 }