private void OnActivationChanged(object sender, ActivationChangedEventArgs e) { if (e.Active) { SetProjectFileActivityViewController(); } }
private void ReportsViewerController_ActivationChanged(object sender, ActivationChangedEventArgs e) { if (e.Active && _reportsController != null && _reportsController.IsDirty) { RefreshView(); } }
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); } }); } }
private static void EditorController_ActivationChanged(object sender, ActivationChangedEventArgs e) { Tracked.EditorControllerIsActive = e.Active; }
void JobsView_ActivationChanged(object sender, ActivationChangedEventArgs e) { // System.Diagnostics.Debugger.Launch(); }
private static void EditorController_ActivationChanged(object sender, ActivationChangedEventArgs e) { Instance.EditorViewIsActive = e.Active; }
private static void FilesController_ActivationChanged(object sender, ActivationChangedEventArgs e) { Instance.FilesViewIsActive = e.Active; }