Beispiel #1
0
 private void addEventbtn_Click(object sender, EventArgs e)
 {
     music.addEvent(new List <int> {
         0, 0, 0
     });
     eventListbox.Items.Insert(music.ActiveEvent + 1, StaticDataControl.returnEventListData(new List <int> {
         0, 0, 0
     }, music.Format));
     eventListbox.SetSelected(music.ActiveEvent + 1, true);
 }
Beispiel #2
0
        // setup a track, Warning: activeEvent is random
        private bool setupEvents(int track)
        {
            eventListbox.Items.Clear();

            music.ActiveTrack = track;
            if (music.ActiveTrackCount > 0)
            {
                for (int i = 0; i < music.ActiveTrackCount; i++)
                {
                    music.ActiveEvent = i;
                    eventListbox.Items.Add(StaticDataControl.returnEventListData(music.Event, music.Format));
                }
            }
            else
            {
                MessageBox.Show("The currently selected sequence has no events.");
                return(false);
            }

            return(true);
        }