Ejemplo n.º 1
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            if (this.WindowState == FormWindowState.Minimized)
            {
                timer1.Stop();

                //TODO: QuestionsPerSession
                //QuestionForm qf = new QuestionForm(controller.GetTranslationsForSession(SettingsManager.Current.QuestionPerSession);

                QuestionSession session = new QuestionSession(controller.GetTranslationsForSession(2));
                QuestionForm    qf      = new QuestionForm(session);

                qf.FormClosed += (d, a) => { controller.Save(); timer1.Start(); };
                qf.Show();
                qf.Activate();
            }
        }
Ejemplo n.º 2
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            if (this.WindowState == FormWindowState.Minimized)
            {
                timer1.Stop();

                //TODO: QuestionsPerSession
                //QuestionForm qf = new QuestionForm(controller.GetTranslationsForSession(SettingsManager.Current.QuestionPerSession);

                QuestionSession session = new QuestionSession(controller.GetTranslationsForSession(2));
                QuestionForm qf = new QuestionForm(session);

                qf.FormClosed += (d, a) => { controller.Save(); timer1.Start(); };
                qf.Show();
                qf.Activate();
            }
        }