예제 #1
0
 //record Cue
 private void RecCue_Click(object sender, EventArgs e)
 {
     CueNumberForm c = new CueNumberForm();
     c.ShowDialog();
     if (c.DialogResult == DialogResult.Cancel) return;
     // if cue DNE create it, else modify the existing cue
     if (mCList[c.CueNum] == null)
         mCList.AddCue(new LightCue(c.CueNum, c.CueName, mixChannelVals()));
     else
         mCList[c.CueNum].channelLevels = mixChannelVals();
 }
예제 #2
0
 private void cmdSetNextCue_Click(object sender, EventArgs e)
 {
     CueNumberForm cnf = new CueNumberForm();
     cnf.ShowDialog();
     if (cnf.DialogResult == DialogResult.OK)
     {
         if (cnf.CueName != "")
         {
             if (mCList.setNextCue(cnf.CueName))
                 MessageBox.Show("cue set");
             else
                 MessageBox.Show("no such Cue Name");
         }
         else
         {
             if (mCList.setNextCue(cnf.CueNum))
                 MessageBox.Show("cue set");
             else
                 MessageBox.Show("no such Cue Number");
         }
     }
 }