private void editRatingFilterPlaylist(object sender, EventArgs e) { RatingFilterPlaylist clickedPlaylist = playlists[clickedPlaylistIndex] as RatingFilterPlaylist; if (clickedPlaylist != null) { RatingFilterPlaylistPopup popup = new RatingFilterPlaylistPopup(clickedPlaylist); popup.SetStartPosition(); DialogResult dr = popup.ShowDialog(); if (dr == System.Windows.Forms.DialogResult.OK) { RatingFilterInfo filterInfo = popup.GetResult(); clickedPlaylist.AllowedRating = filterInfo.AllowedRating; clickedPlaylist.IncludeHigher = filterInfo.IncludeHigher; if (showingPlaylist != clickedPlaylist) ChangeToPlaylist(clickedPlaylist); else UpdateShowingPlaylist(true); } } }
private void ShowCreateNewRatingFilterPlaylistPopup() { RatingFilterPlaylistPopup popup = new RatingFilterPlaylistPopup(); popup.SetStartPosition(); DialogResult dr = popup.ShowDialog(); if (dr == System.Windows.Forms.DialogResult.OK) { RatingFilterInfo filterInfo = popup.GetResult(); CreateNewRatingFilterPlaylist(filterInfo.AllowedRating, filterInfo.IncludeHigher); } }