查看源代码 wxAcceleratorTable (wx v2.4.3)
加速器表允许应用程序为菜单或按钮命令指定键盘快捷键表。
对象 ?wxNullAcceleratorTable 被定义为没有数据的表,并且是窗口的初始加速器表。
示例
备注:加速器优先于正常处理,并且可以是一种编程处理某些事件的便捷方式。例如,可以使用加速器表来启用一个带有多行文本控件的对话框,以接受 CTRL-Enter 作为“确定”的含义。
预定义对象(包括 wx.hrl):?wxNullAcceleratorTable
参见
wxWidgets 文档:wxAcceleratorTable
概要
类型
-type wxAcceleratorTable() :: wx:wx_object().
函数
-spec destroy(This :: wxAcceleratorTable()) -> ok.
销毁对象
-spec isOk(This) -> boolean() when This :: wxAcceleratorTable().
如果加速器表有效,则返回 true。
-spec new() -> wxAcceleratorTable().
默认构造函数。
-spec new(N, Entries) -> wxAcceleratorTable() when N :: integer(), Entries :: [wxAcceleratorEntry:wxAcceleratorEntry()].
从 wxAcceleratorEntry
数组初始化加速器表。
-spec ok(This) -> boolean() when This :: wxAcceleratorTable().
等效于:isOk/1