Пример #1
0
 private MiddleClickScroll(IWpfTextView view, MiddleClickScrollFactory factory)
 {
     this._view = view;
     this._layer = view.GetAdornmentLayer("MiddleClickScrollLayer");
     this._view.Closed += new EventHandler(this.OnClosed);
     this._view.VisualElement.IsVisibleChanged += new DependencyPropertyChangedEventHandler(this.OnIsVisibleChanged);
 }
Пример #2
0
 public static IMouseProcessor Create(IWpfTextView view, MiddleClickScrollFactory factory)
 {
     return (IMouseProcessor)view.Properties.GetOrCreateSingletonProperty<MiddleClickScroll>((Func<MiddleClickScroll>)(() => new MiddleClickScroll(view, factory)));
 }