Пример #1
0
        void _update_Processing(object sender, EventArgs e)
        {
            dcMovies.IsEnabled = false;
            OverlayAdornerHelper.RemoveAllAdorners(this.DockManager);
            OverlayAdornerHelper _adorner = new OverlayAdornerHelper(this.DockManager, new LoadingScreen("Performing update...", false));

            Helpers.DoEvents();
        }
Пример #2
0
        void ThumbGenMainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                MainWindow.Title = string.Format("{0} {1}", "ThumbGen", VersionNumber.LongVersion);
                Collectors       = new ObservableCollection <CollectorNode>();
                foreach (BaseCollector _bc in BaseCollector.MovieCollectors.Values)
                {
                    Collectors.Add(new CollectorNode(null, false, _bc));
                }

                collectorsBox.DataContext = Collectors;

                this.Dispatcher.BeginInvoke((System.Action) delegate
                {
                    UpdateCollectorsSelection(collectorsBox.Items);
                }, DispatcherPriority.Background);


                OverlayAdornerHelper.RemoveAllAdorners(this.DockManager);
            }

            finally
            {
                try
                {
                    App.SplashW.Close();
                    App.SplashW = null;
                }
                catch { }
                //try
                //{
                //    App.Splash.Close(TimeSpan.FromTicks(0));

                //}
                //catch
                //{
                //    // just in case...
                //}
            }

            if (FileManager.Configuration.Options.AutoCheckUpdates)
            {
                CheckForUpdates(true);
            }
        }
Пример #3
0
 public void Cancel()
 {
     try
     {
         if (m_Adorner != null)
         {
             if (m_Adorner.CountdownTimer != null)
             {
                 m_Adorner.CountdownTimer.Stop();
             }
             if (m_Helper.AdornedElement != null)
             {
                 OverlayAdornerHelper.RemoveAllAdorners(m_Helper.AdornedElement);
             }
         }
     }
     catch { }
 }
Пример #4
0
 public static void HideAdorners()
 {
     if (Application.Current != null)
     {
         Application.Current.Dispatcher.Invoke((Action) delegate
         {
             try
             {
                 if (AdornedElement != null)
                 {
                     OverlayAdornerHelper.RemoveAllAdorners(AdornedElement);
                     Helpers.DoEvents();
                 }
             }
             catch { }
         });
     }
 }
Пример #5
0
 void _update_Processed(object sender, EventArgs e)
 {
     dcMovies.IsEnabled = true;
     OverlayAdornerHelper.RemoveAllAdorners(this.DockManager);
     //UpdateButton.IsEnabled = true;
 }