Exemple #1
0
        public App()
        {
            InitializeComponent();

            App.Current.DispatcherUnhandledException += new System.Windows.Threading.DispatcherUnhandledExceptionEventHandler(Current_DispatcherUnhandledException);
            Rawr4ArmoryService versionChecker = new Rawr4ArmoryService(true);

            versionChecker.GetVersionCompleted += new EventHandler <EventArgs <string> >(_timerCheckForUpdates_Callback);
            versionChecker.GetVersionAsync();
        }
Exemple #2
0
 private void App_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable)
     {
         AutoUpdateWorked = true;
         MessageBox.Show("A new version of Rawr has automatically been downloaded and installed! Relaunch Rawr, at your leisure, to use it!", "New version installed", MessageBoxButton.OK);
     }
     else
     {
         AutoUpdateWorked = false;
         Rawr4ArmoryService versionChecker = new Rawr4ArmoryService(true);
         versionChecker.GetVersionCompleted += new EventHandler <EventArgs <string> >(_timerCheckForUpdates_Callback);
         versionChecker.GetVersionAsync();
     }
 }
Exemple #3
0
 private void App_CheckAndDownloadUpdateCompleted(object sender, CheckAndDownloadUpdateCompletedEventArgs e)
 {
     if (e.UpdateAvailable) {
         AutoUpdateWorked = true;
         MessageBox.Show("A new version of Rawr has automatically been downloaded and installed! Relaunch Rawr, at your leisure, to use it!", "New version installed", MessageBoxButton.OK);
     } else {
         AutoUpdateWorked = false;
         Rawr4ArmoryService versionChecker = new Rawr4ArmoryService(true);
         versionChecker.GetVersionCompleted += new EventHandler<EventArgs<string>>(_timerCheckForUpdates_Callback);
         versionChecker.GetVersionAsync();
     }
 }