public MediaLibraryMenuType(ContentManager content, string current, string prev,
                             string fontName, string highlightName, int x, int y, int number)
     : base(content, current, prev, fontName, highlightName, x, y)
 {
     subMenu       = new MediaLibrarySubMenuType(content, current, current, fontName, highlightName, x, y, number);
     activeSubMenu = false;
     itemNumber    = number;
 }
        public void SelectMusic(object sender, EventArgs e)
        {
            MediaLibrarySubMenuType menu = sender as MediaLibrarySubMenuType;

            if (menu != null)
            {
                if (menu.CurrentSong == 0)
                {
                    MediaLibraryFunctions.addCollection(playList, menu.songs);
                }
                else
                {
                    MediaLibraryFunctions.addSong(playList, menu.songs[menu.CurrentSong - 1]);
                }
            }
            else
            {
                MediaLibraryMenuType songMenu = sender as MediaLibraryMenuType;

                MediaLibraryFunctions.addToPlaylist(songMenu, playList);
            }
        }