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

興味のある他の人のために、これらは wxPython 2.9.4(.1) の時点で AuiNotebook が持っているように見えるイベントです

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 に答える