0

我正在尝试为 AuiNotebook ctrl 添加右键单击事件处理程序。在文档中,它说 AuiNotebook 可以发出 EVT_AUINOTEBOOK_TAB_RIGHT_DOWN 事件。但是当我尝试将事件绑定到笔记本时,出现以下错误:

“模块”对象没有属性“EVT_AUINOTEBOOK_TAB_RIGHT_DOWN”

有什么问题?wxPython 不支持?

我在 Mac OS X 上并使用 wxPython 2.9.4

谢谢。

4

1 回答 1

0

出于某种原因(我不知道为什么)它使用双下划线,

即你必须使用

EVT__AUINOTEBOOK_TAB_RIGHT_DOWN

对于其他感兴趣的人,这些是 AuiNotebook 从 wxPython 2.9.4(.1) 开始出现的事件

EVT_AUINOTEBOOK_ALLOW_DND
EVT_AUINOTEBOOK_BEGIN_DRAG
EVT_AUINOTEBOOK_BG_DCLICK
EVT_AUINOTEBOOK_BUTTON
EVT_AUINOTEBOOK_DRAG_DONE
EVT_AUINOTEBOOK_DRAG_MOTION
EVT_AUINOTEBOOK_END_DRAG
EVT_AUINOTEBOOK_PAGE_CHANGED
EVT_AUINOTEBOOK_PAGE_CHANGING
EVT_AUINOTEBOOK_PAGE_CLOSE
EVT_AUINOTEBOOK_PAGE_CLOSED
EVT__AUINOTEBOOK_TAB_MIDDLE_DOWN
EVT__AUINOTEBOOK_TAB_MIDDLE_UP
EVT__AUINOTEBOOK_TAB_RIGHT_DOWN
EVT__AUINOTEBOOK_TAB_RIGHT_UP
于 2013-05-05T12:26:09.200 回答