예제 #1
0
 protected override void ExecuteWelcomeAction()
 {
     if (_welcomeSettingsHelper.IsFirstRun())
     {
         _welcomeSettingsHelper.SetCurrentApplicationVersionAsWelcomeVersionInRegistry();
         _interactionInvoker.Invoke(new WelcomeInteraction());
     }
 }
        protected override void ExecuteWelcomeAction()
        {
            if (_welcomeSettingsHelper.IsFirstRun())
            {
                _welcomeSettingsHelper.SetCurrentApplicationVersionAsWelcomeVersionInRegistry();
                _interactionInvoker.Invoke(new WelcomeInteraction());
            }
            else
            {
                if (!_plusHintHelper.QueryDisplayHint())
                {
                    return;
                }

                _interactionInvoker.InvokeNonBlocking(new PlusHintInteraction(_plusHintHelper.CurrentJobCounter));
            }
        }
예제 #3
0
 public void ShowWelcomeWindow()
 {
     InteractionRequest.Raise(new WelcomeView());
     _welcomeSettingsHelper.SetCurrentApplicationVersionAsWelcomeVersionInRegistry();
 }