private void playButton_Click(object sender, EventArgs e) { statusLabel.Text = "Checking updates..."; VersionChecker.CheckUpdates(); if (VersionChecker.IsOnline) { statusLabel.Text = "Downloading..."; BinaryDownloader.OnProgressChanges += BinaryDownloader_OnProgressChanges; BinaryDownloader.OnDownloadComplete += BinaryDownloader_OnDownloadComplete; BinaryDownloader.DownloadOrUpdate(); } }