Пример #1
0
 public void TextViewCreated(IWpfTextView wpfTextView)
 {
     System.Windows.Threading.Dispatcher.CurrentDispatcher.BeginInvoke(new Action(() =>
     {
         var view = _adaptersFactory.GetViewAdapter(wpfTextView);
         if (view != null)
         {
             StandardCommandDispatcher.Register(view, wpfTextView, GetServices());
         }
     }));
 }
Пример #2
0
        public IMouseProcessor GetAssociatedProcessor(IWpfTextView wpfTextView)
        {
            System.Windows.Threading.Dispatcher.CurrentDispatcher.BeginInvoke(new Action(() =>
            {
                var view = AdaptersFactory.GetViewAdapter(wpfTextView);
                if (view != null)
                {
                    StandardCommandDispatcher.Register(view, wpfTextView, GetServices());
                }
            }));

            return(null);
        }