public CefWebBrowser() { SetStyle( ControlStyles.ContainerControl | ControlStyles.ResizeRedraw | ControlStyles.FixedWidth | ControlStyles.FixedHeight | ControlStyles.StandardClick | ControlStyles.UserMouse | ControlStyles.SupportsTransparentBackColor | ControlStyles.StandardDoubleClick | ControlStyles.OptimizedDoubleBuffer | ControlStyles.CacheText | ControlStyles.EnableNotifyMessage | ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.UseTextForAccessibility | ControlStyles.Opaque, false); SetStyle( ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint | ControlStyles.Selectable, true); var settings = new CefBrowserSettings(); // settings.ImageLoading = CefState.Disabled; // settings.AcceleratedCompositing = CefState.Disabled; _core = new WebBrowser(this, settings, "about:blank"); _core.Created += new EventHandler(BrowserCreated); }
public CefWebBrowser() { SetStyle( ControlStyles.ContainerControl | ControlStyles.ResizeRedraw | ControlStyles.FixedWidth | ControlStyles.FixedHeight | ControlStyles.StandardClick | ControlStyles.UserMouse | ControlStyles.SupportsTransparentBackColor | ControlStyles.StandardDoubleClick | ControlStyles.OptimizedDoubleBuffer | ControlStyles.CacheText | ControlStyles.EnableNotifyMessage | ControlStyles.DoubleBuffer | ControlStyles.OptimizedDoubleBuffer | ControlStyles.UseTextForAccessibility | ControlStyles.Opaque, false); SetStyle( ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint | ControlStyles.Selectable, true); var settings = new CefBrowserSettings(); // settings.ImageLoading = CefState.Disabled; // settings.AcceleratedCompositing = CefState.Disabled; _core = new WebBrowser(this, settings, "about:blank"); _core.Created += new EventHandler(BrowserCreated); }
public WebClient(WebBrowser core) { _core = core; _lifeSpanHandler = new WebLifeSpanHandler(_core); _displayHandler = new WebDisplayHandler(_core); _loadHandler = new WebLoadHandler(_core); }
public CefWebBrowser() { _core = new WebBrowser(this, new CefBrowserSettings(), "about:blank"); _core.Created += new EventHandler(BrowserCreated); WidgetFlags &= ~(WidgetFlags.DoubleBuffered); WidgetFlags |= WidgetFlags.NoWindow; }
protected override void Dispose(bool disposing) { if (_core != null && disposing) { _core.Close(); } _core = null; _browserWindowHandle = IntPtr.Zero; base.Dispose(disposing); }
public WebLoadHandler(WebBrowser core) { _core = core; }
public WebLifeSpanHandler(WebBrowser core) { _core = core; }
public WebDisplayHandler(WebBrowser core) { _core = core; }
protected override void Dispose(bool disposing) { if (_core != null && disposing) { _core.Close(); } _core = null; _browserWindowHandle = IntPtr.Zero; base.Dispose(disposing); }
internal void Attach(WebBrowser browser) { _browser = browser; }