我有一个wx.html2
小部件在我的panel
。遗憾的是,wx.html2
没有很多事件监听器(http://wxpython.org/Phoenix/docs/html/html2.WebView.html#events-events-emitted-by-this-class)。
现在我把它绑定到我的panel
(self
是panel
);
self.Bind(wx.EVT_KEY_DOWN, self.OnRightClick)
. .当我按预期输入白色panel/frame
时,它会工作。
我想知道是否有一种方法可以手动向wx.html2
添加更多的事件侦听器,或者使全局事件侦听器侦听,无论事件发生在哪个子部件中。
这个也不行(self.wv
是wx.html
对象);
self.wv.Bind(wx.EVT_KEY_DOWN, self.OnRightClick)
我正在修复在我的HTML页面中使用JavaScript捕获键/鼠标动作的问题。它的工作,但我更希望它的动作可以绑定到wx.html2
对象。
WebView只会触发几个事件,所有这些事件都可以在WebView - wxPython (Phoenix) 2.9.5.80文档中找到。