Пример #1
0
 private void startButton_Click(object sender, EventArgs e)
 {
     currentTraining = new UTraining(currentUser.Login, (int)numericUpDownLevel.Value,
         (int)sizeOfFontControl.Value, keyLightCHBox.Checked, numberOfCurrentExercise);
     int code = currentTraining.getLastId();
     if (code == 0)
     {
         TrainingForm trainingForm = new TrainingForm();
         trainingForm.Owner = this;
         trainingForm.ShowDialog();
         
     }
     else
         MessageBox.Show("Файл БД не найден","Ошибка",MessageBoxButtons.OK, MessageBoxIcon.Error);
 }
Пример #2
0
 /// <summary>
 /// Действия при загрузке формы
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void TrainingForm_Load(object sender, EventArgs e)
 {
     main = this.Owner as TrainingParametersForm;
     if (main != null)
     {
         currentUser = main.CurrentUser;
         выToolStripMenuItem.Text = "Вы: " + currentUser.Login;
         currentTraining = main.CurrentTraining;
         letter1.UserFontSize = currentTraining.FontSize;
         letter1.Refresh();
         уровеньToolStripMenuItem.Text = "Уровень: " + currentTraining.NumberOfLevel;
         упражнениеToolStripMenuItem.Text = "Упражнение: " + currentTraining.NumberOfCurrentExercise;
         Exercise newEx = new Exercise(currentTraining.NumberOfCurrentExercise, currentTraining.NumberOfLevel);
         int code = newEx.selectExercise();
         label1.Visible = false;
         label1.Text = newEx.Text.Replace(' ', '_');
         letter1.Visible=false;
         usingSymbol = newEx.UsingSymbols;
         liteUsedSymbols(usingSymbol,true);
         keyBoard1.Focus();
     }
 }