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); }
/// <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(); } }