예제 #1
0
 private void HideForm()
 {
     try { Form.Hide(); }
     catch { }
     Form.Dispose();
     Form = null;
 }
예제 #2
0
 //Скрыть форму индикатора
 private void CloseIndicatorForm()
 {
     if (_form != null)
     {
         try { _form.Hide(); }
         catch { }
         _form.Dispose();
         _form = null;
     }
 }
예제 #3
0
 //Показать форму индикатора
 private void OpenIndicatorForm()
 {
     if (_showIndicator)
     {
         Application.EnableVisualStyles();
         _form = new IndicatorForm();
         var screen = Screen.PrimaryScreen;
         _form.Location = new Point(screen.WorkingArea.Width - _form.Width - 1, screen.WorkingArea.Height - _form.Height - 2);
         _form.Show();
         _form.Text             = _commCode;
         _form.PeriodBegin.Text = _timeBegin.ToString();
         _form.PeriodEnd.Text   = _timeEnd.ToString();
         _form.CalcName.Text    = "";
         _form.Refresh();
         Thread.Sleep(100);
     }
 }
예제 #4
0
 //Показать форму индикатора
 private void ShowIndicatorForm()
 {
     if (ShowIndicator)
     {
         CalcMode = "Запущен";
         Application.EnableVisualStyles();
         Form = new IndicatorForm {
             ThreadApp = this
         };
         var screen = Screen.PrimaryScreen;
         Form.Location = new Point(screen.WorkingArea.Width - Form.Width - 1, screen.WorkingArea.Height - Form.Height - 2);
         Form.Show();
         Form.Text          = "Поток " + Id + " (" + ProjectsString + ")";
         Form.CalcName.Text = CalcName;
         Form.Refresh();
         Thread.Sleep(100);
     }
 }