MCPcopy Create free account
hub / github.com/cztomczak/cefpython / embed_browser

Method embed_browser

examples/wxpython.py:171–179  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

169 self.SetMenuBar(menubar)
170
171 def embed_browser(self):
172 window_info = cef.WindowInfo()
173 (width, height) = self.browser_panel.GetClientSize().Get()
174 assert self.browser_panel.GetHandle(), "Window handle not available"
175 window_info.SetAsChild(self.browser_panel.GetHandle(),
176 [0, 0, width, height])
177 self.browser = cef.CreateBrowserSync(window_info,
178 url="https://www.google.com/")
179 self.browser.SetClientHandler(FocusHandler())
180
181 def OnSetFocus(self, _):
182 if not self.browser:

Callers 1

__init__Method · 0.95

Calls 4

SetClientHandlerMethod · 0.80
FocusHandlerClass · 0.70
GetMethod · 0.45
SetAsChildMethod · 0.45

Tested by

no test coverage detected