public static void addToDownloadList(GroupDocsComponent component, string urlStr, string outputFile)
 {
     AsyncDownload asyncDownload = new AsyncDownload();
     asyncDownload.Url = urlStr;
     asyncDownload.LocalPath = getLibaryDownloadPath() + outputFile;
     asyncDownload.Component = component;
     AsyncDownloadList.list.Add(asyncDownload);
 }
Exemple #2
0
 private void processDownloadList()
 {
     if (AsyncDownloadList.list.Count > 0)
     {
         asyncActiveDownload = AsyncDownloadList.list[0];
         AsyncDownloadList.list.Remove(asyncActiveDownload);
         downloadFileFromWeb(asyncActiveDownload.Url, asyncActiveDownload.LocalPath);
         toolStripStatusMessage.Text = "Downloading " + asyncActiveDownload.Component.Name + " API";
     }
     else
     {
         performPostFinish();
     }
 }
Exemple #3
0
 private void UnZipDownloadedFile(AsyncDownload download)
 {
     GroupDocsComponentsManager.unZipFile(download.LocalPath, Path.Combine(Path.GetDirectoryName(download.LocalPath), download.Component.Name));
 }
 private void UnZipDownloadedFile(AsyncDownload download)
 {
     GroupDocsComponentsManager.unZipFile(download.LocalPath, Path.Combine(Path.GetDirectoryName(download.LocalPath), download.Component.Name));
     //GroupDocsComponentsManager.unZipFile(download.LocalPath, Path.Combine(Path.GetDirectoryName(download.LocalPath), download.Component.Name));
 }
 private void processDownloadList()
 {
     if (AsyncDownloadList.list.Count > 0)
     {
         asyncActiveDownload = AsyncDownloadList.list[0];
         AsyncDownloadList.list.Remove(asyncActiveDownload);
         downloadFileFromWeb(asyncActiveDownload.Url, asyncActiveDownload.LocalPath);
         toolStripStatusMessage.Text = "Downloading " + asyncActiveDownload.Component.Name + " API";
     }
     else
     {
         performPostFinish();
     }
 }