private void btnEditWave_Click(object sender, EventArgs e)
 {
     foreach (var art in mRegion.Art.ToArray())
     {
         if (art.Type == ART_TYPE.WAVE_INDEX)
         {
             var fm = new WaveInfoForm(mFile, (int)art.Value);
             fm.ShowDialog();
             return;
         }
     }
 }
Esempio n. 2
0
        private void lstWave_DoubleClick(object sender, EventArgs e)
        {
            if (0 == lstWave.Items.Count)
            {
                return;
            }
            var cols  = lstWave.SelectedItem.ToString().Split('\t');
            var idx   = int.Parse(cols[0]);
            var fm    = new WaveInfoForm(mFile, idx);
            var index = lstWave.SelectedIndex;

            fm.ShowDialog();
            DispWaveList(txtSearch.Text);
            lstWave.SelectedIndex = index;
        }