private void timer1_Tick(object sender, EventArgs e) { timer1.Tag = 1; tbTimeline.Maximum = (int)MediaPlayer1.Duration_Time().TotalSeconds; int value = (int)MediaPlayer1.Position_Get_Time().TotalSeconds; if ((value > 0) && (value < tbTimeline.Maximum)) { tbTimeline.Value = value; } lbTime.Text = MediaPlayer.Helpful_SecondsToTimeFormatted(tbTimeline.Value) + "/" + MediaPlayer.Helpful_SecondsToTimeFormatted(tbTimeline.Maximum); if (cbDVDControlChapter.Items.Count > 0) { if (MediaPlayer1.DVD_Chapter_GetCurrent() != cbDVDControlChapter.SelectedIndex) { cbDVDControlChapter.SelectedIndex = MediaPlayer1.DVD_Chapter_GetCurrent(); } } timer1.Tag = 0; }