/// <summary> /// Invoke the JobProcessingStarted event /// </summary> /// <param name="e"> /// The QueueProgressEventArgs. /// </param> private void InvokeJobProcessingStarted(QueueProgressEventArgs e) { QueueProgressStatus handler = this.JobProcessingStarted; if (handler != null) { handler(this, e); } }
/// <summary> /// Handle teh Job Processing Started Event /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// The QueueProgressEventArgs. /// </param> private void queueProcessor_JobProcessingStarted( object sender, QueueProgressEventArgs e) { this.JobStatus = "Queue Started"; this.JobsPending = string.Format("{0} jobs pending", this.queueProcessor.QueueManager.Count); this.IsEncoding = true; }
/// <summary> /// Handle the Queue Starting Event /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// The e. /// </param> private void QueueProcessorJobProcessingStarted(object sender, QueueProgressEventArgs e) { Execute.OnUIThread( () => { this.ProgramStatusLabel = "Preparing to encode ..."; this.IsEncoding = true; }); }