コード例 #1
0
ファイル: CefGlueBrowser.cs プロジェクト: tjloved/Chromely
        /// <summary>
        /// The on created.
        /// </summary>
        /// <param name="browser">
        /// The browser.
        /// </param>
        public virtual void OnBrowserAfterCreated(CefBrowser browser)
        {
            CefBrowser = browser;

            // Register browser
            CefGlueFrameHandler frameHandler = new CefGlueFrameHandler(browser);

            IoC.RegisterInstance(typeof(CefGlueFrameHandler), typeof(CefGlueFrameHandler).FullName, frameHandler);

            Created?.Invoke(this, EventArgs.Empty);
        }
コード例 #2
0
ファイル: CefGlueBrowser.cs プロジェクト: times21/Chromely
        /// <summary>
        /// The on browser after created.
        /// </summary>
        /// <param name="browser">
        /// The browser.
        /// </param>
        public virtual void OnBrowserAfterCreated(CefBrowser browser)
        {
            this.mBrowser             = browser;
            this.mBrowserWindowHandle = this.mBrowser.GetHost().GetWindowHandle();

            // Register browser
            CefGlueFrameHandler frameHandler = new CefGlueFrameHandler(browser);

            IoC.RegisterInstance(typeof(CefGlueFrameHandler), typeof(CefGlueFrameHandler).FullName, frameHandler);

            this.StartWebsocket();

            this.BrowserCreated?.Invoke(this, EventArgs.Empty);
        }