private void OnActivationChanged(object sender, ActivationChangedEventArgs e)
 {
     if (e.Active)
     {
         SetProjectFileActivityViewController();
     }
 }
Пример #2
0
 private void ReportsViewerController_ActivationChanged(object sender, ActivationChangedEventArgs e)
 {
     if (e.Active && _reportsController != null && _reportsController.IsDirty)
     {
         RefreshView();
     }
 }
Пример #3
0
 private void OnActivationChanged(object sender, ActivationChangedEventArgs e)
 {
     if (e.Active)
     {
         //SetProjectPropertiesViewController();
         SetProjectFileActivityViewController();
         _projectFilesViewModel.Refresh();
     }
 }
        private void OnActivationChanged(object sender, ActivationChangedEventArgs args)
        {
            if (!args.Active)
            {
                return;
            }

            var studioProject = _projectsController.CurrentProject ?? _projectsController.SelectedProjects.FirstOrDefault();

            if (studioProject != null)
            {
                var customViewProject = _customViewProjects.FirstOrDefault(a => a.Id == studioProject.GetProjectInfo().Id.ToString());
                _navigationViewModel.SelectedProject = customViewProject;
            }
        }
        private void OnActivationChanged(object sender, ActivationChangedEventArgs e)
        {
            if (e.Active)
            {
                //active a view watch when the view became active
                StudioTracking.Instance.GetViewWatch <MyNewStudioView>()
                .Start();
            }
            else
            {
                //stop the attached view watch when the view became deactivated.
                StudioTracking.Instance.GetViewWatch <MyNewStudioView>()
                .Stop();

                //show a message box with the time spent by the user on this view.
                MessageBox.Show(string.Format("You've been using the view for {0}",
                                              StudioTracking.Instance.GetViewWatch <MyNewStudioView>().Elapsed));
            }
        }
        private void ReportsViewerController_ActivationChanged(object sender, ActivationChangedEventArgs e)
        {
            _isActive = e.Active;

            if (_dataViewModel == null)
            {
                return;
            }

            if (e.Active)
            {
                var task = System.Threading.Tasks.Task.Run(() => _controller.GetStudioReportChanges());

                task.ContinueWith(t =>
                {
                    if (t.Result.AddedReports.Count > 0 || t.Result.RemovedReports.Count > 0)
                    {
                        DisplayRefreshViewMessage(t.Result.AddedReports, t.Result.RemovedReports);
                    }
                });
            }
        }
Пример #7
0
 private static void EditorController_ActivationChanged(object sender, ActivationChangedEventArgs e)
 {
     Tracked.EditorControllerIsActive = e.Active;
 }
Пример #8
0
 void JobsView_ActivationChanged(object sender, ActivationChangedEventArgs e)
 {
     //   System.Diagnostics.Debugger.Launch();
 }
Пример #9
0
 private static void EditorController_ActivationChanged(object sender, ActivationChangedEventArgs e)
 {
     Instance.EditorViewIsActive = e.Active;
 }
Пример #10
0
 private static void FilesController_ActivationChanged(object sender, ActivationChangedEventArgs e)
 {
     Instance.FilesViewIsActive = e.Active;
 }
Пример #11
0
 void JobsView_ActivationChanged(object sender, ActivationChangedEventArgs e)
 {
  //   System.Diagnostics.Debugger.Launch();
 }