/// <summary> /// When burn a track. /// </summary> /// <param name="m"></param> /// <param name="TrackNumber"></param> private void audioCDBurner1_BurnTrack(CSAudioCDBurner.AudioCDBurner m, int TrackNumber) { lblStatus.Text = "BurnTrack..."; progressBarTotal.Value = TrackNumber; }
/// <summary> /// The burn progress of the process. /// </summary> /// <param name="m"></param> /// <param name="Percent"></param> private void audioCDBurner1_BurnProgress(CSAudioCDBurner.AudioCDBurner m, int Percent) { lblStatus.Text = "Burning..."; prgProgress.Value = Percent; }
/// <summary> /// When the burn process has done. /// </summary> /// <param name="m"></param> private void audioCDBurner1_BurnFinished(CSAudioCDBurner.AudioCDBurner m) { prgProgress.Value = 100; lblStatus.Text = "Finished..."; audioCDBurner1.EjectCD(comboDrives.SelectedIndex); }
/// <summary> /// When the process is preparing to burn. /// </summary> /// <param name="m"></param> private void audioCDBurner1_BurnPreparing(CSAudioCDBurner.AudioCDBurner m) { lblStatus.Text = "Preparing..."; }
//Events: /// <summary> /// On burn error. /// </summary> /// <param name="m"></param> /// <param name="ErrorNumber"></param> /// <param name="Message"></param> private void audioCDBurner1_BurnError(CSAudioCDBurner.AudioCDBurner m, int ErrorNumber, string Message) { Console.WriteLine(Message); }