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();
}
}