static void Instance_DownloadEnded(object sender, DownloaderEventArgs e) { if (parameters.ShowBallon && AppManager.Instance.Application.NotifyIcon.Visible) { AppManager.Instance.Application.NotifyIcon.ShowBalloonTip( parameters.BallonTimeout, AppManager.Instance.Application.MainForm.Text, String.Format("Download finished: {0}", e.Downloader.LocalFile), ToolTipIcon.Info); } }
void manager_DownloadEnded(object sender, MyDownloader.Core.DownloaderEventArgs e) { if (parameters.CheckFileWithAV) { string fileExtension = Path.GetExtension(e.Downloader.LocalFile).ToUpper(); string[] extensionsToCheck = parameters.FileTypes.ToUpper().Split(';'); int index = Array.IndexOf(extensionsToCheck, fileExtension); if (index >= 0) { Process.Start(parameters.AVFileName, String.Format( "{0} {1}", parameters.AVParameter, e.Downloader.LocalFile)); } } }
void Instance_DownloadEnded(object sender, DownloaderEventArgs e) { StartJobsIfNeeded(); }
void Instance_DownloadAdded(object sender, DownloaderEventArgs e) { if (!e.WillStart) { StartJobsIfNeeded(); e.Downloader.StateChanged += delegate(object s, EventArgs ea) { if (((Downloader)s).State == DownloaderState.WaitingForReconnect) { StartJobsIfNeeded(); } }; } }
void Instance_DownloadEnded(object sender, DownloaderEventArgs e) { Log( e.Downloader, String.Format( "Download ended {0}", e.Downloader.ResourceLocation.URL), LogMode.Information); }
void Instance_DownloadAdded(object sender, DownloaderEventArgs e) { if (IsHandleCreated) { this.BeginInvoke((MethodInvoker)delegate() { AddDownload(e.Downloader); }); } else { AddDownload(e.Downloader); } }
private void Instance_DownloadRemoved(object sender, DownloaderEventArgs e) { this.BeginInvoke((MethodInvoker)delegate() { //ListViewItem item = mapDownloadToItem[e.Downloader] as ListViewItem; ListViewItem item = lvwDownloads.Items[e.Downloader.OrderedIndex]; if (item != null) { if (item.Selected) { lastSelection = null; lvwSegments.Items.Clear(); //lvwDownloads.SelectedItems.Clear(); } //mapDownloadToItem[e.Downloader] = null; //mapItemToDownload[item] = null; item.Remove(); UpdateList(true); } } ); }
static void Instance_DownloadRemoved(object sender, DownloaderEventArgs e) { PlayWav(parameters.DownloadRemovedSoundPath); }
void Instance_DownloadEnded(object sender, DownloaderEventArgs e) { }
void Instance_DownloadRemoved(object sender, DownloaderEventArgs e) { //try //{ // this.BeginInvoke((MethodInvoker)delegate() // { // ListViewItem item = mapDownloadToItem[e.Downloader] as ListViewItem; // if (item != null) // { // if (item.Selected) // { // lastSelection = null; // //lvwDownloads.SelectedItems.Clear(); // } // mapDownloadToItem[e.Downloader] = null; // mapItemToDownload[item] = null; // item.Remove(); // } // } //); //} //catch { } }
static void Instance_DownloadEnded(object sender, DownloaderEventArgs e) { Console.WriteLine(e.Downloader.LocalFile + " downloaded"); }