wxPython中的全局事件监听器



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

现在我把它绑定到我的panel (selfpanel);

self.Bind(wx.EVT_KEY_DOWN, self.OnRightClick)

. .当我按预期输入白色panel/frame时,它会工作。

我想知道是否有一种方法可以手动向wx.html2添加更多的事件侦听器,或者使全局事件侦听器侦听,无论事件发生在哪个子部件中。

这个也不行(self.wvwx.html对象);

self.wv.Bind(wx.EVT_KEY_DOWN, self.OnRightClick)

我正在修复在我的HTML页面中使用JavaScript捕获键/鼠标动作的问题。它的工作,但我更希望它的动作可以绑定到wx.html2对象。

WebView只会触发几个事件,所有这些事件都可以在WebView - wxPython (Phoenix) 2.9.5.80文档中找到。

相关内容

  • 没有找到相关文章

最新更新