wxPython中的全局事件监听器

时间:2013-04-15 16:26:57

标签: python-2.7 wxpython wx.html2

我的wx.html2中有一个panel小部件。遗憾的是wx.html2没有很多事件监听器(http://wxpython.org/Phoenix/docs/html/html2.WebView.html#events-events-emitted-by-this-class)。

现在我对panel([{1}}是self)具有此约束力;

panel

..当我按照预期键入blanco self.Bind(wx.EVT_KEY_DOWN, self.OnRightClick) 时,它会起作用。

我想知道是否有办法手动向panel/frame添加更多事件监听器,或者创建一个侦听的全局事件监听器,无论事件发生在哪个子窗口小部件中。

这也不起作用(wx.html2self.wv对象);

wx.html

更新

我正在修复我的HTML页面中使用JavaScript捕获键/鼠标操作的问题。它有效,但我更希望动作可以绑定到self.wv.Bind(wx.EVT_KEY_DOWN, self.OnRightClick) 对象。

1 个答案:

答案 0 :(得分:0)

WebView只发送了一些事件,所有事件都可以在WebView - wxPython (Phoenix) 2.9.5.80 documentation中找到。