예제 #1
0
 private void showPlaylistEditor()
 {
     if (m_playlistEditor == null)
         m_playlistEditor = new FPlaylistEditor();
     m_playlistEditor.ShowDialog();
     String playlistPath = CListFileUtil.GetBasePathFromRegistry();;
     if (playlistPath.Contains("\\bin\\Debug") || playlistPath.Contains("\\bin\\Release"))
     {
         playlistPath = playlistPath.Replace("\\bin\\Debug", "");
         playlistPath = playlistPath.Replace("\\bin\\Release", "");
     }
     playlistPath += "\\Playlists\\";
     String[] files = Directory.GetFiles(playlistPath, "*.playlist");
     lbxPlaylistSelect.Items.Clear();
     foreach (String file in files)
     {
         CPlaylist list = new CPlaylist();
         list.Load(file);
         lbxPlaylistSelect.Items.Add(list);
     }
 }
예제 #2
0
 private void Form1_Load(object sender, EventArgs e)
 {
     m_about = new FAboutBox();
     m_options = new FOptions();
     if (m_options.RanksPerRound > 1)
         m_rankperrnd = m_options.RanksPerRound;
     m_playlistEditor = new FPlaylistEditor();
     m_soundEditor = new FSoundEditor();
     loadPlaylists();
     Form1_Resize(this, new EventArgs());
     resetCounter();
 }