Beispiel #1
0
        private void frmTraining_Load(object sender, EventArgs e)
        {
            frmTrainingOptions frm = new frmTrainingOptions();

            if (frm.ShowDialog() == DialogResult.OK)
            {
                if ((frmTrainingOptions.Endgame || frmTrainingOptions.Mate1 || frmTrainingOptions.Mate2 || frmTrainingOptions.Mate3) == false)
                {
                    MessageBox.Show("Bạn phải chọn ít nhất 1 loại bài tập !!!");
                }
                else
                {
                    frmMessageBox.ShowMessage = false;
                    LoadExercises();
                    NextExercise();
                    btnPre.Enabled = false;
                }
            }
            else
            {
                this.Close();
            }
        }
Beispiel #2
0
        private void btnTrainingOptions_Click(object sender, EventArgs e)
        {
            frmTrainingOptions frm = new frmTrainingOptions();

            if (frm.ShowDialog() == DialogResult.OK)
            {
                if ((frmTrainingOptions.Endgame || frmTrainingOptions.Mate1 || frmTrainingOptions.Mate2 || frmTrainingOptions.Mate3) == false)
                {
                    MessageBox.Show("Bạn phải chọn ít nhất 1 loại bài tập !!!");
                    btnNext.Enabled = false;
                    btnPre.Enabled  = false;
                }
                else
                {
                    LoadExercises();
                    NextExercise();
                    if (arrLastExercises.Count == 0)
                    {
                        btnPre.Enabled = false;
                    }
                    else
                    {
                        btnPre.Enabled = true;
                    }

                    if (arrExercises.Count == 0)
                    {
                        btnNext.Enabled = false;
                    }
                    else
                    {
                        btnNext.Enabled = true;
                    }
                }
            }
        }