Example #1
0
 public MouseTrackingWpfToolTipPresenter(
     IViewElementFactoryService viewElementFactoryService,
     IObscuringTipManager obscuringTipManager,
     ITextView textView,
     ToolTipParameters parameters,
     ToolTipPresenterStyle presenterStyle)
     : base(viewElementFactoryService, obscuringTipManager, textView, parameters, presenterStyle)
 {
 }
Example #2
0
 public BaseWpfToolTipPresenter(
     IViewElementFactoryService viewElementFactoryService,
     IObscuringTipManager obscuringTipManager,
     ITextView textView,
     ToolTipParameters parameters,
     ToolTipPresenterStyle presenterStyle)
 {
     this.viewElementFactoryService = viewElementFactoryService
                                      ?? throw new ArgumentNullException(nameof(viewElementFactoryService));
     this.obscuringTipManager = obscuringTipManager
                                ?? throw new ArgumentNullException(nameof(obscuringTipManager));
     this.textView       = textView ?? throw new ArgumentNullException(nameof(textView));
     this.parameters     = parameters ?? throw new ArgumentNullException(nameof(parameters));
     this.presenterStyle = presenterStyle ?? throw new ArgumentNullException(nameof(presenterStyle));
 }
Example #3
0
 public IntellisenseSessionStack(IMdTextView textView, IObscuringTipManager tipManager)
 {
     _textView   = textView;
     _tipManager = tipManager;       // This can be null
 }