\r
queue.EncodeStarted += new EventHandler(queue_EncodeStarted);\r
queue.EncodeEnded += new EventHandler(queue_EncodeEnded);\r
+\r
+ drp_completeOption.Text = Properties.Settings.Default.CompletionOption;\r
}\r
\r
/// <summary>\r
}\r
\r
/* Right Click Menu */\r
+\r
/// <summary>\r
/// Handle the Move Up Menu Item\r
/// </summary>\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
this.Hide();\r
base.OnClosing(e);\r
}\r
+\r
+ /// <summary>\r
+ /// Change the OnComplete option setting.\r
+ /// </summary>\r
+ /// <param name="sender">\r
+ /// The sender.\r
+ /// </param>\r
+ /// <param name="e">\r
+ /// The EventArgs.\r
+ /// </param>\r
+ private void CompleteOptionChanged(object sender, EventArgs e)\r
+ {\r
+ Properties.Settings.Default.CompletionOption = drp_completeOption.Text;\r
+ Properties.Settings.Default.Save();\r
+ }\r
}\r
}
\ No newline at end of file