private void uxDownload_Click(object sender, EventArgs e) {
			var args = new DownloadEventArgs(uxOutputDirectory.Text.Trim());
			Download(this, args);
			Close();
		}
		void dlForm_Download(object sender, DownloadEventArgs e) {
			if (!String.IsNullOrEmpty(e.Path)) {
				var worker = new DownloadWorker(e.Path);
				worker.ProgressChanged += new ProgressChangedEventHandler(worker_ProgressChanged);
				worker.RunWorkerAsync();
			}
		}