Beispiel #1
0
        public void QueueDownload(UriString url, NPath targetDirectory)
        {
            var downloaderTask = new DownloaderTask();

            downloaderTask.QueueDownload(url, targetDirectory);
            downloaders.Add(downloaderTask);
        }
Beispiel #2
0
 public void Startup()
 {
     LoadSettigns();
     mApi.MB_AddMenuItem("mnuTools/BeeDownloader", "BeeDownloader: Open", OnOpen);
     mTask   = new DownloaderTask(mApi, mSettings);
     mWindow = new DownloaderWindow(mTask, mSettings);
 }
 public DownloaderWindow(DownloaderTask task, PluginSettings settings)
 {
     mSettings            = settings;
     mTask                = task;
     mTask.ProgressEvent += OnProgress;
     InitializeComponent();
 }