An object used by an application wishing to create an accelerator table (see wxAcceleratorTable).
See:
wxWidgets docs: wxAcceleratorEntry
Summary
Functions
Destroys the object
Returns the command identifier for the accelerator table entry.
Returns the flags for the accelerator table entry.
Returns the keycode for the accelerator table entry.
Copy ctor.
Sets the accelerator entry parameters.
Types
-type wxAcceleratorEntry() :: wx:wx_object().
Functions
destroy(This :: wxAcceleratorEntry()) -> ok
Destroys the object
getCommand(This :: wxAcceleratorEntry()) -> integer()
Returns the command identifier for the accelerator table entry.
getFlags(This :: wxAcceleratorEntry()) -> integer()
Returns the flags for the accelerator table entry.
getKeyCode(This :: wxAcceleratorEntry()) -> integer()
Returns the keycode for the accelerator table entry.
-spec new() -> wxAcceleratorEntry().
-spec new([Option]) -> wxAcceleratorEntry() when Option :: {flags, integer()} | {keyCode, integer()} | {cmd, integer()} | {item, wxMenuItem:wxMenuItem()}; (Entry) -> wxAcceleratorEntry() when Entry :: wxAcceleratorEntry().
Copy ctor.
-spec set(This, Flags, KeyCode, Cmd) -> ok when This :: wxAcceleratorEntry(), Flags :: integer(), KeyCode :: integer(), Cmd :: integer().
-spec set(This, Flags, KeyCode, Cmd, [Option]) -> ok when This :: wxAcceleratorEntry(), Flags :: integer(), KeyCode :: integer(), Cmd :: integer(), Option :: {item, wxMenuItem:wxMenuItem()}.
Sets the accelerator entry parameters.