select current playlist for adding songs

This commit is contained in:
Alexander Eckart committed 2012-12-02 15:51:17 +01:00
1 parent 2411b4023b
commit faab09f355
1 file changed
+10 -1
+10 -1
View File
@@ -714,7 +714,7 @@ namespace Vocaluxe.Screens
if (Playlists[htPlaylists(Playlist)].ActivePlaylistID != (SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistOpen)].Selection)) if (Playlists[htPlaylists(Playlist)].ActivePlaylistID != (SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistOpen)].Selection))
{ {
Playlists[htPlaylists(Playlist)].ActivePlaylistID = SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistOpen)].Selection; Playlists[htPlaylists(Playlist)].ActivePlaylistID = SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistOpen)].Selection;
SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistAdd)].Selection = SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistOpen)].Selection + 1; SetSelectSlidePlaylistToCurrentPlaylist();
//Open playlist //Open playlist
OpenPlaylist(Playlists[htPlaylists(Playlist)].ActivePlaylistID); OpenPlaylist(Playlists[htPlaylists(Playlist)].ActivePlaylistID);
@@ -749,6 +749,8 @@ namespace Vocaluxe.Screens
//Open playlist //Open playlist
OpenPlaylist(Playlists[htPlaylists(Playlist)].ActivePlaylistID); OpenPlaylist(Playlists[htPlaylists(Playlist)].ActivePlaylistID);
SetSelectSlidePlaylistToCurrentPlaylist();
} }
//Create a new playlist and add song //Create a new playlist and add song
else if ((SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistAdd)].Selection - 1) == -1) else if ((SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistAdd)].Selection - 1) == -1)
@@ -775,6 +777,8 @@ namespace Vocaluxe.Screens
//Add new playlist to select-slide //Add new playlist to select-slide
SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistAdd)].AddValue(CPlaylists.Playlists[Playlists[htPlaylists(Playlist)].ActivePlaylistID].PlaylistName); SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistAdd)].AddValue(CPlaylists.Playlists[Playlists[htPlaylists(Playlist)].ActivePlaylistID].PlaylistName);
SetSelectSlidePlaylistToCurrentPlaylist();
} }
//Add song to loaded playlist //Add song to loaded playlist
else else
@@ -794,5 +798,10 @@ namespace Vocaluxe.Screens
} }
ToggleSongOptions(ESongOptionsView.Song); ToggleSongOptions(ESongOptionsView.Song);
} }
private void SetSelectSlidePlaylistToCurrentPlaylist()
{
SelectSlides[htSelectSlides(SelectSlideOptionsPlaylistAdd)].Selection = Playlists[htPlaylists(Playlist)].ActivePlaylistID + 1;
}
} }
} }