private void updateControls() { int maxLenght = 25; media = engine.currentMedia; if (media.getItemInfo("Artist").Count() > maxLenght) { lb_artistName.Text = media.getItemInfo("Artist").Substring(0, maxLenght) + "..."; } else { lb_artistName.Text = media.getItemInfo("Artist"); } if (media.getItemInfo("Title").Count() > maxLenght) { lb_trackTitle.Text = media.getItemInfo("Title").Substring(0, maxLenght) + "..."; } else { lb_trackTitle.Text = media.getItemInfo("Title"); } if (media.getItemInfo("Album").Count() > maxLenght) { lb_albumName.Text = media.getItemInfo("Album").Substring(0, maxLenght) + "..."; } else { lb_albumName.Text = media.getItemInfo("Album"); } CoverArt.Image = Library.createTrack(media.sourceURL).CoverHighRes; Logic.Controller controller = Controller.getController(); ts = new DateTime(); }
//Display Selected content to the user using external User Control private void lb_mainHeading_Click(object sender, EventArgs e) { Logic.Controller controller = Logic.Controller.getController(); controller.setGridViewContent(Logic.Library.getGroupTracks(group, title)); }
//display all tracks on gridview private void btn_allSongs_Click(object sender, EventArgs e) { Logic.Controller controller = Controller.getController(); controller.setGridViewContent(Library.Tracks); }