using System.Collections.Generic;\r
using System.Collections.ObjectModel;\r
using System.ComponentModel;\r
+ using System.IO;\r
using System.Windows.Forms;\r
using Functions;\r
\r
string.Format(\r
"Encoding: Pass {0} of {1}, {2:00.00}% Time Remaining: {3}",\r
e.Task,\r
- e.Task,\r
+ e.TaskCount,\r
e.PercentComplete,\r
e.EstimatedTimeLeft);\r
}\r
/// </param>\r
private void ListQueueDeleteKey(object sender, KeyEventArgs e)\r
{\r
- if (e.KeyCode == Keys.Delete)\r
+ if (e.KeyCode == Keys.Delete && e.Modifiers == Keys.None)\r
DeleteSelectedItems();\r
}\r
\r
/// </param>\r
private void MnuReaddClick(object sender, EventArgs e)\r
{\r
- if (!queue.LastEncode.IsEmpty)\r
+ if (queue.LastEncode != null && !queue.LastEncode.IsEmpty)\r
{\r
queue.Add(\r
queue.LastEncode.Query, \r
private void CompleteOptionChanged(object sender, EventArgs e)\r
{\r
Properties.Settings.Default.CompletionOption = drp_completeOption.Text;\r
+ HandBrake.ApplicationServices.Init.CompletionOption = drp_completeOption.Text;\r
Properties.Settings.Default.Save();\r
}\r
}\r