Example #1
0
 public TestContrasts(fBaseEntities fe)
 {
     _fe = fe;
     _contrastsform = new TestContrastsForm();
     _startcontrol = new StartTestControl();
     _parentpanel = new Panel();
     _childpanel = new Panel();
     _contrastcontrol = new ContrastsControl();
     _endtestcontrol = new EndTestControl();
     _answers = new ContrastsAnswers();
     arg = new TestDoneEventArgs();
 }
Example #2
0
        private void TestPnn_Load(object sender, EventArgs e)
        {
            Cursor.Hide();
            trainstartcontrol = new StartTestControl();
            trainstartcontrol.AboutTest = "\nВнимательно прочитайте условия выполнения задания!!!\nПри загорании на экране красного круга необходимо быстро нажать и отпустить правый Ctrl правой рукой, при загорании зеленого круга - левый Ctrl левой рукой, при загорании желтого круга - не реагировать. Скорость предъявления сигналов будет зависеть от скорости и точности Ваших реакций. Она будет постепенно увеличиваться и наконец, достигнет предела, на котором Вы начнете допускать большое количество ошибок. Не обращайте внимания на ошибки, старайтесь как можно дольше удержать достигнутый максимальный темп предъявления сигналов. \n\nПосле тренировки, которая продлится ровно одну минуту, начнется 2 минутный тест. \n\n\nНажмите клавишу Enter когда будете готовы приступить... ";
            trainstartcontrol.btn_start.Click += new EventHandler(train_btn_start_Click);
            trainstartcontrol.Location = new Point(0, 27);
            trainstartcontrol.Dock = DockStyle.Fill;
            trainstartcontrol.btn_start.TabIndex = 0;
            trainstartcontrol.btn_start.Text = "Приступить к тренировке";
            this.Controls.Add(trainstartcontrol);

            endtestcontrol = new EndTestControl();
            endtestcontrol.AboutTest = "\nСпасибо, что прошли тест. Теперь подтвердите достоверность Ваших результатов и добровольность тестирования, нажав кнопку \' Сохранить результаты\'. \n\n\nЕсли Вы не хотите сохранять результаты теста, нажмите кнопку \'Выход без сохранения\'. ";
            endtestcontrol.Location = new Point(0, 27);
            endtestcontrol.Dock = DockStyle.Fill;
            endtestcontrol.btn_savedata.TabIndex = 0;

            this.Controls.Add(endtestcontrol);
            endtestcontrol.Visible = false;

            this.trainstartcontrol.btn_start.Focus();
        }
Example #3
0
 void _traintimer_Tick(object sender, EventArgs e)
 {
     trainloader.Stop();
     _traintimer.Stop();
     traincyclecontrol.Dispose();
     starttestcontrol = new StartTestControl();
     starttestcontrol.AboutTest = "\nЭто была тренировка. Теперь сам тест \n\n\nНажмите клавишу Enter когда будете готовы приступить... ";
     starttestcontrol.btn_start.Click += new EventHandler(test_btn_start_Click);
     starttestcontrol.Location = new Point(0, 27);
     starttestcontrol.Dock = DockStyle.Fill;
     starttestcontrol.btn_start.TabIndex = 0;
     starttestcontrol.btn_start.Text = "Приступить к тестированию";
     this.Controls.Add(starttestcontrol);
     this.starttestcontrol.btn_start.Focus();
 }