public static void HideWindow() { Application.Current.Dispatcher.Invoke(() => { if (_currWindow != null) { _currWindow.DoClose(); } _currWindow = null; }); }
public static void ShowWindow() { Application.Current.Dispatcher.Invoke(() => { if (_currWindow == null) { _currWindow = new DownloadProgressWindow(); _currWindow.Owner = Application.Current.MainWindow; _currWindow.Show(); } }); }
private static void HideWindows() { CheckingForUpdateWindow.HideWindow(); UpdateAvailableDialog.HideWindow(); DownloadProgressWindow.HideWindow(); }
internal static void Updater_Downloaded(long downloadedBytes, long totalBytes) { DownloadProgressWindow.Progress(downloadedBytes, totalBytes); }