private void timer1_Tick(object sender, EventArgs e) { label1.Text = TimeSpan.FromSeconds(BassLike.GetPosOfStream(BassLike.Stream)).ToString("mm':'ss"); slTime.Value = BassLike.GetPosOfStream(BassLike.Stream); if (BassLike.AutoNextTrack()) { playlist.SelectedIndex = Vars.CurrentTrackNumber; label1.Text = TimeSpan.FromSeconds(BassLike.GetPosOfStream(BassLike.Stream)).ToString("mm':'ss"); label2.Text = TimeSpan.FromSeconds(BassLike.GetTimeOfStream(BassLike.Stream)).ToString("mm':'ss"); TagModel TM = new TagModel(Vars.Files[Vars.CurrentTrackNumber]); label3.Text = (TM.Artist + " - " + TM.Title + " "); slTime.Maximum = BassLike.GetTimeOfStream(BassLike.Stream); slTime.Value = BassLike.GetPosOfStream(BassLike.Stream); } if (BassLike.EndPlayList) { btnStop_Click(this, new EventArgs()); playlist.SelectedIndex = Vars.CurrentTrackNumber = 0; BassLike.EndPlayList = false; label2.Text = "00:00"; label3.Text = ""; } if (label3.Text != "") { string symb; string tmp = label3.Text; symb = tmp.Substring(0, 1); label3.Text = (tmp.Remove(0, 1) + symb); } }