Skip to content

Commit 3cc7606

Browse files
committed
Add keyboard handler snippet.
1 parent 0da1393 commit 3cc7606

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
from cefpython3 import cefpython as cef
2+
3+
4+
def main():
5+
cef.Initialize()
6+
browser = cef.CreateBrowserSync(url="https://www.google.com/",
7+
window_title="Keyboard Handler")
8+
browser.SetClientHandler(KeyboardHandler())
9+
cef.MessageLoop()
10+
del browser
11+
cef.Shutdown()
12+
13+
14+
class KeyboardHandler(object):
15+
def OnKeyEvent(self, browser, event, event_handle, **_):
16+
print("OnKeyEvent: "+str(event))
17+
18+
if __name__ == '__main__':
19+
main()

0 commit comments

Comments
 (0)