Exemplo n.º 1
0
        private void BtnEcouterExtraits_Click(object sender, EventArgs e)
        {
            //Artist selectedArtistDetail = new Artist();

            //selectedArtistDetail = DeezerApi.getDetailsArtistById(selectedArtist.id);

            if (selectedArtistDetail.nbAlbums == 0)
            {
                //MessageBox.Show("Désolé, les extrait pour '" + selectedArtist.name + "' ne sont pas disponibles...", "Zik'nCo : Avertissement ",MessageBoxButtons.OK, MessageBoxIcon.Warning);
                lblMessage.Text = "Désolé, les extrait pour '" + selectedArtist.name + "' ne sont pas disponibles...";
                erp.SetError(btnEcouterExtraits, "Aucun extrait pour cette artiste");
            }
            else
            {
                FrmLecteurMultemedia formulaire = new FrmLecteurMultemedia();

                List <Album> lesAlbums = selectedArtistDetail.getLesAlbums();

                foreach (Album unAlbum in lesAlbums)
                {
                    List <Track> lesTracks = unAlbum.getLesTracks();

                    foreach (Track unTrack in lesTracks)
                    {
                        WMPLib.IWMPMedia unMedia = formulaire.wmpLecteur.newMedia(unTrack.preview);
                        formulaire.wmpLecteur.currentPlaylist.appendItem(unMedia);
                    }
                }

                formulaire.Show();
                formulaire.wmpLecteur.Ctlcontrols.play();
            }
        }
Exemplo n.º 2
0
        private void BtnJouerExtraits_Click(object sender, EventArgs e)
        {
            //WIP
            FrmLecteurMultemedia formulaire = new FrmLecteurMultemedia();

            foreach (string unTrack in lstDroite.Items)
            {
                WMPLib.IWMPMedia unMedia = formulaire.wmpLecteur.newMedia(unTrack);
                formulaire.wmpLecteur.currentPlaylist.appendItem(unMedia);
            }
            formulaire.Show();
            formulaire.wmpLecteur.Ctlcontrols.play();
        }
Exemplo n.º 3
0
        private void BtnEcouterExtrait_Click(object sender, EventArgs e)
        {
            FrmLecteurMultemedia formulaire = new FrmLecteurMultemedia();


            selectedAlbum       = (Album)lstBoxAlbum.SelectedItem;
            selectedAlbumDetail = DeezerApi.getDetailsAlbumById(selectedAlbum.id);


            List <Track> lesTracks = selectedAlbumDetail.getLesTracks();

            foreach (Track unTrack in lesTracks)
            {
                WMPLib.IWMPMedia unMedia = formulaire.wmpLecteur.newMedia(unTrack.preview);
                formulaire.wmpLecteur.currentPlaylist.appendItem(unMedia);
            }

            formulaire.Show();
            formulaire.wmpLecteur.Ctlcontrols.play();
        }
Exemplo n.º 4
0
        private void LecteurMultimédiaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmLecteurMultemedia formulaire = new FrmLecteurMultemedia();

            formulaire.Show();
        }