我正在尝试为 AuiNotebook ctrl 添加右键单击事件处理程序。在文档中,它说 AuiNotebook 可以发出 EVT_AUINOTEBOOK_TAB_RIGHT_DOWN 事件。但是当我尝试将事件绑定到笔记本时,出现以下错误:
“模块”对象没有属性“EVT_AUINOTEBOOK_TAB_RIGHT_DOWN”
有什么问题?wxPython 不支持?
我在 Mac OS X 上并使用 wxPython 2.9.4
谢谢。
出于某种原因(我不知道为什么)它使用双下划线,
即你必须使用
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