Beispiel #1
0
 public WaitProcessWindows(MenuStrip mainMenuToDisable, BorderlessFormWindows borderlessForm)
 {
     _mainMenu = mainMenuToDisable;
     UIHelperWindows.MenuEnabled(_mainMenu, false);
     _borderlessForm = borderlessForm;
     if (_borderlessForm != null)
     {
         _originalStatus = _borderlessForm.Status;
     }
     Cursor.Current = Cursors.WaitCursor;
 }
Beispiel #2
0
 public WaitProcessWindows(MenuStrip mainMenuToDisable, Label statusLabel)
 {
     _mainMenu = mainMenuToDisable;
     UIHelperWindows.MenuEnabled(_mainMenu, false);
     _statusLabel = statusLabel;
     if (_statusLabel != null)
     {
         _originalStatus = _statusLabel.Text;
     }
     Cursor.Current = Cursors.WaitCursor;
 }
Beispiel #3
0
 /// <summary>
 /// The current cursor will set back to a default cursor.
 /// </summary>
 public void Dispose()
 {
     if (_mainMenu != null)
     {
         UIHelperWindows.MenuEnabled(_mainMenu, true);
     }
     if (_statusBar != null && _statusBar.Text != _originalStatus)
     {
         _statusBar.Text = _originalStatus;
     }
     if (_statusLabel != null && _statusLabel.Text != _originalStatus)
     {
         _statusLabel.Text = _originalStatus;
     }
     if (_borderlessForm != null && _borderlessForm.Status != _originalStatus)
     {
         _borderlessForm.Status = _originalStatus;
     }
     Cursor.Current = Cursors.Default;
 }
Beispiel #4
0
 public WaitProcessWindows(MenuStrip mainMenuToDisable)
 {
     _mainMenu = mainMenuToDisable;
     UIHelperWindows.MenuEnabled(_mainMenu, false);
     Cursor.Current = Cursors.WaitCursor;
 }