wxPython官方文档中文翻译 - 标准事件标识符

68 阅读1分钟

官方文档:docs.wxpython.org/standard_ev…

wxPython定义了一个特殊的标识符值wx.ID_ANY(-1),它用于以下两种情况:

  • 在创建一个新窗口时,你可以指定wx.ID_ANY,以便让wxPython自动为其分配一个未使用的标识符。
  • 在使用EvtHandler.Bind安装事件处理程序时,你可以使用它来表明你想要处理来自任何控件的事件,而不管该控件的标识符是什么。

另一个标准的特殊标识符值是wx.ID_NONE:这是一个不会与任何其他标识符匹配的值。

wxPython还定义了一些标准的命令标识符,这些标识符可供用户代码使用,有时wxPython自身也会用到。这些保留的标识符都在wx.ID_LOWESTwx.ID_HIGHEST之间的范围内,因此,用户代码应该避免在这个范围内定义自己的常量(例如可以使用wx.NewIdRef()方法)。

有关同时也是常用ID的标准ID子集,请参考预设项列表