Пример #1
0
 private void ProgramIsRunning(string subtitle, string subtitle2)
 {
     if (this.SubtitleDisplayBox.InvokeRequired)
     {
         SubtitleDisplayBox.Invoke(new MethodInvoker(delegate { SubtitleDisplayBox.Text = subtitle; }));
         SubtitleBox2.Invoke(new MethodInvoker(delegate { SubtitleBox2.Text = subtitle2; }));
     }
 }
Пример #2
0
 private void Interface_Load(object sender, EventArgs e)
 {
     SubtitleDisplayBox.Hide();
     StartPrompt.Hide();
     MoreThanOne.Hide();
     StartButton.Hide();
     CountDown.Hide();
     NotPaused.Hide();
     gettingPaused1.Hide();
     gettingPaused2.Hide();
     gettingPaused3.Hide();
     gettingPaused4.Hide();
     Paused.Hide();
     pictureBox1.Hide();
     pictureBox2.Hide();
     Password.Hide();
     Pause.Hide();
 }
Пример #3
0
        private void StartButton_Click(object sender, EventArgs e)
        {
            CountDown.Show();
            pictureBox1.Hide();
            pictureBox2.Hide();
            DeveloperMode.Hide();
            SubtitleDisplayBox.Show();
            StartButton.Hide();
            Pause.Show();

            if (moreThanOne)
            {
                BackgroundWorker ReaderWorker = new BackgroundWorker();
                ReaderWorker.DoWork += (send, param) => ReadInFromAssFile(openFileDialog1.FileName, openFileDialog2.FileName);
                ReaderWorker.RunWorkerAsync();
            }
            else
            {
                BackgroundWorker ReaderWorker = new BackgroundWorker();
                ReaderWorker.DoWork += (send, param) => ReadInFromAssFile(openFileDialog1.FileName, null);
                ReaderWorker.RunWorkerAsync();
            }
        }