Ejemplo n.º 1
0
        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);
                }
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }