private void btnStartPause_Click(object sender, EventArgs e)
{
if ((AsterixReplay.LANReplay.GetCurrentStatus() == AsterixReplay.ReplayStatus.Connected) || (AsterixReplay.LANReplay.GetCurrentStatus() == AsterixReplay.ReplayStatus.Paused))
{
AsterixReplay.LANReplay.Start();
this.btnStartPause.Text = "Pause";
this.progressBar1.Visible = true;
timerMonitorReplay.Enabled = true;
SetInputConnectionToReplayParameters();
if (SharedData.bool_Listen_for_Data == false)
{
FormMain MainFrame = Application.OpenForms[0] as FormMain;
MainFrame.HandleStartStopDisplayButton();
}
}
else if (AsterixReplay.LANReplay.GetCurrentStatus() == AsterixReplay.ReplayStatus.Replaying)
{
AsterixReplay.LANReplay.Pause();
this.btnStartPause.Text = "Start";
this.progressBar1.Visible = false;
timerMonitorReplay.Enabled = false;
FormMain MainFrame = Application.OpenForms[0] as FormMain;
MainFrame.HandleStartStopDisplayButton();
}
}