Example #1
0
 public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent)
 {
     if (visEvent == ToolWindowContentVisibilityEvent.Removed)
     {
         analyzerManager.Value.OnClose();
     }
 }
Example #2
0
        // Gets notified when the content gets hidden, visible, etc. Can be used to tell the view
        // model to stop doing stuff when it gets hidden in case it does a lot of work.
        public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent)
        {
            switch (visEvent)
            {
            case ToolWindowContentVisibilityEvent.Added:
                ToolWindowVm.IsEnabled = true;
                break;

            case ToolWindowContentVisibilityEvent.Removed:
                ToolWindowVm.IsEnabled = false;
                break;

            case ToolWindowContentVisibilityEvent.Visible:
                ToolWindowVm.IsVisible = true;
                break;

            case ToolWindowContentVisibilityEvent.Hidden:
                ToolWindowVm.IsVisible = false;
                break;

            case ToolWindowContentVisibilityEvent.GotKeyboardFocus:
                break;

            case ToolWindowContentVisibilityEvent.LostKeyboardFocus:
                break;

            default:
                throw new ArgumentOutOfRangeException(nameof(visEvent), visEvent, null);
            }
        }
 public override void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent)
 {
     if (visEvent == ToolWindowContentVisibilityEvent.Removed)
     {
         analyzerService.Value.OnClose();
     }
 }
Example #4
0
 public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent)
 {
     if (visEvent == ToolWindowContentVisibilityEvent.Removed)
     {
         searchService.Value.OnClose();
     }
     else if (visEvent == ToolWindowContentVisibilityEvent.Added)
     {
         searchService.Value.OnShow();
     }
 }
		public override void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) {
			switch (visEvent) {
			case ToolWindowContentVisibilityEvent.Added:
				outputContent.Value.OnShow();
				break;
			case ToolWindowContentVisibilityEvent.Removed:
				outputContent.Value.OnClose();
				break;
			case ToolWindowContentVisibilityEvent.Visible:
				outputContent.Value.OnVisible();
				break;
			case ToolWindowContentVisibilityEvent.Hidden:
				outputContent.Value.OnHidden();
				break;
			}
		}
		public override void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) {
			switch (visEvent) {
			case ToolWindowContentVisibilityEvent.Added:
				ScriptContent.OnShow();
				break;
			case ToolWindowContentVisibilityEvent.Removed:
				ScriptContent.OnClose();
				break;
			case ToolWindowContentVisibilityEvent.Visible:
				ScriptContent.OnVisible();
				break;
			case ToolWindowContentVisibilityEvent.Hidden:
				ScriptContent.OnHidden();
				break;
			}
		}
		public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) {
			switch (visEvent) {
			case ToolWindowContentVisibilityEvent.Added:
				ScriptContent.OnShow();
				break;
			case ToolWindowContentVisibilityEvent.Removed:
				ScriptContent.OnClose();
				break;
			case ToolWindowContentVisibilityEvent.Visible:
				ScriptContent.OnVisible();
				break;
			case ToolWindowContentVisibilityEvent.Hidden:
				ScriptContent.OnHidden();
				break;
			}
		}
        public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent)
        {
            switch (visEvent)
            {
            case ToolWindowContentVisibilityEvent.Added:
                breakpointsContent.Value.OnShow();
                break;

            case ToolWindowContentVisibilityEvent.Removed:
                breakpointsContent.Value.OnClose();
                break;

            case ToolWindowContentVisibilityEvent.Visible:
            case ToolWindowContentVisibilityEvent.Hidden:
                break;
            }
        }
Example #9
0
        // Gets notified when the content gets hidden, visible, etc. Can be used to tell the view
        // model to stop doing stuff when it gets hidden in case it does a lot of work.
        public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent)
        {
            switch (visEvent)
            {
            case ToolWindowContentVisibilityEvent.Added:
                toolWindowVM.IsEnabled = true;
                break;

            case ToolWindowContentVisibilityEvent.Removed:
                toolWindowVM.IsEnabled = false;
                break;

            case ToolWindowContentVisibilityEvent.Visible:
                toolWindowVM.IsVisible = true;
                break;

            case ToolWindowContentVisibilityEvent.Hidden:
                toolWindowVM.IsVisible = false;
                break;
            }
        }
Example #10
0
 /// <summary>
 /// Called when the visibility changes
 /// </summary>
 /// <param name="visEvent">Event</param>
 public virtual void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent)
 {
 }
Example #11
0
		// Gets notified when the content gets hidden, visible, etc. Can be used to tell the view
		// model to stop doing stuff when it gets hidden in case it does a lot of work.
		public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) {
			switch (visEvent) {
			case ToolWindowContentVisibilityEvent.Added:
				toolWindowVM.IsEnabled = true;
				break;

			case ToolWindowContentVisibilityEvent.Removed:
				toolWindowVM.IsEnabled = false;
				break;

			case ToolWindowContentVisibilityEvent.Visible:
				toolWindowVM.IsVisible = true;
				break;

			case ToolWindowContentVisibilityEvent.Hidden:
				toolWindowVM.IsVisible = false;
				break;
			}
		}
		public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) {
		}
		public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) {
			if (visEvent == ToolWindowContentVisibilityEvent.Removed)
				analyzerManager.Value.OnClose();
		}
		public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) {
			switch (visEvent) {
			case ToolWindowContentVisibilityEvent.Added:
				breakpointsContent.Value.OnShow();
				break;
			case ToolWindowContentVisibilityEvent.Removed:
				breakpointsContent.Value.OnClose();
				break;
			case ToolWindowContentVisibilityEvent.Visible:
			case ToolWindowContentVisibilityEvent.Hidden:
				break;
			}
		}
 public void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent)
 {
     if (visEvent == ToolWindowContentVisibilityEvent.Removed)
         searchManager.Value.OnClose();
     else if (visEvent == ToolWindowContentVisibilityEvent.Added)
         searchManager.Value.OnShow();
 }
		public override void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) {
			if (visEvent == ToolWindowContentVisibilityEvent.Removed)
				analyzerService.Value.OnClose();
		}
		public override void OnVisibilityChanged(ToolWindowContentVisibilityEvent visEvent) {
			if (visEvent == ToolWindowContentVisibilityEvent.Removed)
				searchService.Value.OnClose();
			else if (visEvent == ToolWindowContentVisibilityEvent.Added)
				searchService.Value.OnShow();
		}