Ejemplo n.º 1
0
 void GotTopList(TopListBrowse aResult, object aUserdata)
 {
     for (int i = 0; i != aResult.NumArtists(); ++i)
     {
         PrintArtist(i + 1, aResult.Artist(i));
     }
     for (int i = 0; i != aResult.NumAlbums(); ++i)
     {
         PrintAlbum(i + 1, aResult.Album(i));
     }
     for (int i = 0; i != aResult.NumTracks(); ++i)
     {
         Console.Write("{0,3}: ", i + 1);
         Printing.PrintTrack(iSession, aResult.Track(i));
     }
     aResult.Dispose();
     iConsoleReader.RequestInput("> ");
 }
Ejemplo n.º 2
0
 void PrintSearch(Search aSearch)
 {
     Console.WriteLine("Query          : {0}", aSearch.Query());
     Console.WriteLine("Did you mean   : {0}", aSearch.DidYouMean());
     Console.WriteLine("Tracks in total: {0}", aSearch.TotalTracks());
     Console.WriteLine();
     for (int i = 0; i != aSearch.NumTracks(); ++i)
     {
         Printing.PrintTrack(iSession, aSearch.Track(i));
     }
     for (int i = 0; i != aSearch.NumAlbums(); ++i)
     {
         PrintAlbum(iSession, aSearch.Album(i));
     }
     for (int i = 0; i != aSearch.NumArtists(); ++i)
     {
         PrintArtist(iSession, aSearch.Artist(i));
     }
     for (int i = 0; i != aSearch.NumPlaylists(); ++i)
     {
         Console.WriteLine("  Playlist \"{0}\"", aSearch.PlaylistName(i));
     }
 }
Ejemplo n.º 3
0
 void PrintArtistBrowse(ArtistBrowse aArtistBrowse)
 {
     Printing.PrintArtistBrowse(iSession, aArtistBrowse);
 }
Ejemplo n.º 4
0
 void PrintAlbumBrowse(AlbumBrowse aAlbumBrowse)
 {
     Printing.PrintAlbumBrowse(iSession, aAlbumBrowse);
 }
Ejemplo n.º 5
0
 void PrintTrack(Track aTrack)
 {
     Printing.PrintTrack(iSession, aTrack);
 }