Ejemplo n.º 1
0
 public DebugController(IDialControllerHost host)
 {
     _dte    = host.DTE;
     _events = _dte.Events.DebuggerEvents;
     _events.OnEnterBreakMode  += delegate { host.RequestActivation(_dte.MainWindow, Moniker); };
     _events.OnEnterDesignMode += delegate { host.ReleaseActivation(_dte.MainWindow); };
 }
Ejemplo n.º 2
0
        public async Task <IDialController> TryCreateControllerAsync(IDialControllerHost host, IAsyncServiceProvider provider, CancellationToken cancellationToken)
        {
            string iconFilePath = VsHelpers.GetFileInVsix(@"Providers\Errors\icon.png");
            await host.AddMenuItemAsync(Moniker, iconFilePath);

            return(new ErrorsController(host));
        }
        public IDialController TryCreateController(IDialControllerHost host)
        {
            string iconFilePath = VsHelpers.GetFileInVsix("Providers\\Editor\\icon.png");

            host.AddMenuItem(Moniker, iconFilePath);

            return(new EditorController(CompletionBroker));
        }
Ejemplo n.º 4
0
        public IDialController TryCreateController(IDialControllerHost host)
        {
            string iconFilePath = VsHelpers.GetFileInVsix("Providers\\Bookmarks\\icon.png");

            host.AddMenuItem(Moniker, iconFilePath);

            return(new BookmarksController(host));
        }
Ejemplo n.º 5
0
        public IDialController TryCreateController(IDialControllerHost host)
        {
            string iconFilePath = VsHelpers.GetFileInVsix("Providers\\Customizable\\icon.png");

            host.AddMenuItem(Moniker, iconFilePath);

            return(new CustomizableController());
        }
 public ErrorsController(IDialControllerHost host)
 {
     _host      = host;
     _dte       = host.DTE;
     _errorList = _dte.ToolWindows.ErrorList as IErrorList;
     _events    = _dte.Events.WindowEvents;
     _events.WindowActivated += WindowActivated;
 }
 public BookmarksController(IDialControllerHost host, IVsTextManager textManager)
     : base(host, textManager)
 {
     _host     = host;
     _commands = host.DTE.Commands;
     _events   = host.DTE.Events.WindowEvents;
     _events.WindowActivated += WindowActivated;
 }
Ejemplo n.º 8
0
        public IDialController TryCreateController(IDialControllerHost host)
        {
            string folder       = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
            string iconFilePath = Path.Combine(folder, "Providers\\Errors\\icon.png");

            host.AddMenuItem(Moniker, iconFilePath);

            return(new ErrorsController());
        }
        public async Task <IDialController> TryCreateControllerAsync(IDialControllerHost host, IAsyncServiceProvider provider, CancellationToken cancellationToken)
        {
            string iconFilePath = VsHelpers.GetFileInVsix(@"Providers\Zoom\icon.png");
            await host.AddMenuItemAsync(Moniker, iconFilePath);

            IVsTextManager textManager = await provider.GetServiceAsync <SVsTextManager, IVsTextManager>(cancellationToken);

            return(new ZoomController(host, textManager));
        }
 public IDialController TryCreateController(IDialControllerHost host)
 {
     return(new NumbersController());
 }
Ejemplo n.º 11
0
 public EditorController(IDialControllerHost host, IVsTextManager textManager, ICompletionBroker completionBroker)
     : base(host, textManager)
 {
     _dte    = host.DTE;
     _broker = completionBroker;
 }
 public DebugController(IDialControllerHost host)
 {
     _events = VsHelpers.DTE.Events.DebuggerEvents;
     _events.OnEnterBreakMode  += delegate { host.RequestActivation(Moniker); };
     _events.OnEnterDesignMode += delegate { host.ReleaseActivation(); };
 }
Ejemplo n.º 13
0
 public FindController(IDialControllerHost host, IVsTextManager textManager)
     : base(host, textManager)
 {
     _commands = host.DTE.Commands;
 }
Ejemplo n.º 14
0
 internal BaseTextController(IDialControllerHost host, IVsTextManager textManager)
 {
     this.host        = host;
     this.textManager = textManager;
 }
Ejemplo n.º 15
0
 public ErrorsController(IDialControllerHost host)
 {
     _host   = host;
     _events = VsHelpers.DTE.Events.WindowEvents;
     _events.WindowActivated += WindowActivated;
 }
 public IDialController TryCreateController(IDialControllerHost host)
 {
     return(new ColorController());
 }
Ejemplo n.º 17
0
        public IDialController TryCreateController(IDialControllerHost host)
        {
            host.AddMenuItem(PredefinedMonikers.Scroll, Windows.UI.Input.RadialControllerMenuKnownIcon.Scroll);

            return(new ScrollController());
        }
Ejemplo n.º 18
0
        public IDialController TryCreateController(IDialControllerHost host)
        {
            host.AddMenuItem(PredefinedMonikers.Navigate, Windows.UI.Input.RadialControllerMenuKnownIcon.NextPreviousTrack);

            return(new NavigateController());
        }
Ejemplo n.º 19
0
 public CustomizableController(IDialControllerHost host)
 {
     _commands = host.DTE.Commands;
 }
Ejemplo n.º 20
0
 public IDialController TryCreateController(IDialControllerHost host)
 {
     return(new SolutionExplorerController());
 }