Ejemplo n.º 1
0
        public void InitHtmlPane(RibbonTab tab, HtmlViewInfo htmlViewInfo)
        {
            _htmlViewInfo = htmlViewInfo;

            InitPaneCommands(tab);

            InitBrowser();
        }
Ejemplo n.º 2
0
        public BrowserManager(HtmlViewInfo viewInfo, ViewsManager views, ChromiumWebBrowser browser)
        {
            _viewInfo = viewInfo;
            _views    = views;
            _browser  = browser;

            _context = SynchronizationContext.Current;

            _browser.MenuHandler = new JsContextMenuHandler();

            //_browser.JsDialogHandler = new JsDialogHandler(_viewName);

            var options = new BindingOptions
            {
                CamelCaseJavascriptNames = false,
            };

            CefSharpSettings.LegacyJavascriptBindingEnabled = true;

            _browser.RegisterJsObject("Host", this, options);
        }