Example #1
0
        private void Playcombo_SelectedIndexChanged(object sender, EventArgs e)
        {
            SongsLabel.Text = playcombo.Text;
            DeletePlaylist_bt.Show();

            SongsPanel.Controls.Clear();
            int x = 0;

            if (File.Exists("PlaylistsSongs.xml"))
            {
                XmlDocument doc = new XmlDocument();
                doc.Load("PlaylistsSongs.xml");
                XmlNodeList list = doc.GetElementsByTagName("playlistSong");
                paths = new string[list.Count];
                for (int i = 0; i < list.Count; i++)
                {
                    XmlNodeList child = list[i].ChildNodes;
                    if (child[4].InnerText == playcombo.SelectedItem.ToString())
                    {
                        //listBox1.Items.Add(child[0].InnerText);
                        User_controllers.SongayaInPlaylist s = new User_controllers.SongayaInPlaylist();
                        string name = child[0].InnerText;
                        s.songnamelbl.Text = name;

                        SongsPanel.Controls.Add(s);

                        paths[x] = child[3].InnerText;
                        x++;
                    }
                }
            }
        }
Example #2
0
        public void LoadAllSongsMenu()
        {
            SongsLabel.Text = "ALL SONGS";
            DeletePlaylist_bt.Hide();
            BackToAllSongs_bt.Hide();
            if (File.Exists("AllSongs.xml"))
            {
                SongsPanel.Controls.Clear();
                XmlDocument doc = new XmlDocument();
                doc.Load("AllSongs.xml");
                XmlNodeList list = doc.GetElementsByTagName("Song");
                names = new string[list.Count];
                paths = new string[list.Count];

                for (int i = 0; i < list.Count; i++)
                {
                    XmlNodeList child     = list[i].ChildNodes;
                    string      titleval  = child[0].InnerText;
                    string      artistval = child[1].InnerText;
                    string      albumval  = child[2].InnerText;
                    string      pathval   = child[3].InnerText;
                    sname    = titleval;
                    path     = pathval;
                    paths[i] = pathval;
                    names[i] = titleval;
                    //listBox1.Items.Add(sname);
                    User_controllers.Songaya s = new User_controllers.Songaya();
                    s.songnamelbl.Text = sname;
                    SongsPanel.Controls.Add(s);
                }
            }
        }
Example #3
0
 public void LoadAllSongsMenu()
 {
     SongsLabel.Text = "ALL SONGS";
     DeletePlaylist_bt.Hide();
     BackToAllSongs_bt.Hide();
     if (File.Exists("AllSongs.xml"))
     {
         SongsPanel.Controls.Clear();
         FileStream    fs = new FileStream("AllSongs.xml", FileMode.Open);
         XmlSerializer xs = new XmlSerializer(songs_list.GetType());
         songs_list = (List <Song>)xs.Deserialize(fs);
         fs.Close();
         names = new string[songs_list.Count];
         paths = new string[songs_list.Count];
         for (int i = 0; i < songs_list.Count; i++)
         {
             string titleval = songs_list[i].name;
             string pathval  = songs_list[i].path;
             sname    = titleval;
             path     = pathval;
             paths[i] = pathval;
             names[i] = titleval;
             User_controllers.Songaya s = new User_controllers.Songaya();
             s.songnamelbl.Text = sname;
             SongsPanel.Controls.Add(s);
         }
     }
 }
Example #4
0
 public Form1()
 {
     InitializeComponent();
     Speaker_bt.Hide();
     IsClicked = false;
     axWindowsMediaPlayer1.settings.volume = 100;
     DeletePlaylist_bt.Hide();
 }
Example #5
0
 private void AllSongs_bt_Click(object sender, EventArgs e)
 {
     SongsPanel.Controls.Clear();
     LoadAllSongsMenu();
     playcombo.Text  = "Playlists";
     SongsLabel.Text = "ALL SONGS";
     DeletePlaylist_bt.Hide();
 }