Exemple #1
0
        /// <summary>
        /// Called when user clicks Create playlist in playlist name popup box.
        /// Hides the playlist name popup and creates new playlist.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void CreatePlaylistName_Click(object sender, RoutedEventArgs e)
        {
            if (File.Exists(myPlaylistsFolder + "/" + txtPlaylistName.Text + ".xml"))
            {
                return;
            }

            myGUIHandler.HideElement(GUIHandler.GUITab.PlaylistName);

            Playlist list = new Playlist(txtPlaylistName.Text, myPlaylistsFolder, pnlPlaylistsSongs, pnlPlaylists, listPlaylistsStack, this, myGUIHandler);

            myPlaylists.Add(list);

            list.SavePlaylist();
        }
Exemple #2
0
 /// <summary>
 /// Called when playlist button is clicked from playlist popup.
 /// Adds song to playlist.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void PlaylistPick_Click(object sender, System.Windows.RoutedEventArgs e)
 {
     myGUIHander.HideElement(GUIHandler.GUITab.PlaylistsList);
     AddSong(MainWindow.AccessSelectedSong);
 }