Example #1
0
        private void PrepareWidnows() //async System.Threading.Tasks.Task PrepareWindowsAsync()
        {
            //await ThreadHelper.JoinableTaskFactory.SwitchToMainThreadAsync();

            IServiceProvider    serviceProvider = this as IServiceProvider;
            IVsOutputWindow     outputWindow    = serviceProvider.GetService(typeof(SVsOutputWindow)) as IVsOutputWindow;
            IVsOutputWindowPane pane;

            outputWindow.CreatePane(ref OutputPaneTizenGuid, "Tizen", 1, 1);
            outputWindow.GetPane(ref OutputPaneTizenGuid, out pane);
            VsPackage.outputPaneTizen = pane;

            IVsThreadedWaitDialogFactory dialogFactory;

            dialogFactory           = GetService(typeof(SVsThreadedWaitDialogFactory)) as IVsThreadedWaitDialogFactory;
            VsPackage.dialogFactory = dialogFactory;

            ToolsMenu.Initialize(this);

            OptionPages.Tools.Initialize(this);
            ToolsOption.TizenOptionPageViewModel.Initialize(this);
            OptionPages.Certificate.Initialize(this);
        }
Example #2
0
 public static void Initialize(VsPackage package)
 {
     ToolsMenu.instance = new ToolsMenu(package);
     ToolsMenu.instance.RegisterMenuHandlers();
 }