StonehearthEditor.EffectsChromeBrowser.InitBrowser C# (CSharp) Method

InitBrowser() public method

public InitBrowser ( Panel panel ) : void
panel System.Windows.Forms.Panel
return void
        public void InitBrowser(Panel panel)
        {
            CefSettings cSettings = new CefSettings();
            cSettings.RemoteDebuggingPort = 8088;
            Cef.Initialize(cSettings);

            // Open main page
            mChromeBrowser = new ChromiumWebBrowser(GetPagePath("main.html"));
            mEffectsJsObject = new EffectsJsObject();
            mChromeBrowser.RegisterJsObject("EffectsJsObject", mEffectsJsObject);
            mChromeBrowser.LoadError += MChromeBrowser_LoadError;
            panel.Controls.Add(mChromeBrowser);
            mChromeBrowser.Dock = DockStyle.Fill;
        }

Usage Example

        public EffectsEditorView()
        {
            InitializeComponent();

            // Initialize cef
            mEffectsChromeBrowser = EffectsChromeBrowser.GetInstance();
            mEffectsChromeBrowser.InitBrowser(this.effectsBrowserPanel);
        }
All Usage Examples Of StonehearthEditor.EffectsChromeBrowser::InitBrowser