|
| HotkeyWithError (EFriendlyKey key, EModifierKey modifiers, bool isRegistered) |
| Creates a new HotkeyWithError instance with the specified parameters. More...
|
|
| HotkeyWithError (string name, EFriendlyKey key, EModifierKey modifiers, bool isRegistered) |
| Creates a new HotkeyWithError instance with the specified parameters. More...
|
|
| HotkeyWithError (EFriendlyKey key, EModifierKey modifiers, bool isRegistered, HotkeyActionInstance actionInstance) |
| Creates a new HotkeyWithError instance with the specified parameters. More...
|
|
| HotkeyWithError (string name, EFriendlyKey key, EModifierKey modifiers, bool isRegistered, HotkeyActionInstance actionInstance) |
| Creates a new HotkeyWithError instance with the specified parameters. More...
|
|
| Hotkey (string name, EFriendlyKey key, EModifierKey modifiers, bool isRegistered, HotkeyActionInstance actionInstance) |
| Creates a new Hotkey instance with the specified parameters. More...
|
|
| Hotkey (string name, EFriendlyKey key, EModifierKey modifiers, bool isRegistered) |
|
| Hotkey (EFriendlyKey key, EModifierKey modifiers, bool isRegistered, HotkeyActionInstance actionInstance) |
|
| Hotkey (EFriendlyKey key, EModifierKey modifiers, bool isRegistered) |
|
void | GetNewID () |
| Gets a new ID from the WindowsHotkeyAPI. More...
|
|
void | Dispose () |
| Cleans up the Hotkey instance by unregistering it, if necessary. More...
|
|
|
string? | ErrorMessage [get] |
| Gets the last error message that occurred relating to this hotkey instance. More...
|
|
bool | HasError [get] |
| Gets whether More...
|
|
ushort | ID [get] |
|
string | Name [get, set] |
|
EFriendlyKey | Key [get, set] |
|
EModifierKey | Modifiers [get, set] |
|
bool | Alt [get, set] |
|
bool | Shift [get, set] |
|
bool | Ctrl [get, set] |
|
bool | Win [get, set] |
|
bool | NoRepeat [get, set] |
|
HwndSourceHook | MessageHook [get] |
|
bool | IsRegistered [get, set] |
|
HotkeyActionInstance? | Action [get, set] |
|
string | Name [get, set] |
| Gets or sets the friendly name of this hotkey. More...
|
|
ushort | ID [get] |
| Gets the ID number of this hotkey. More...
|
|
EFriendlyKey | Key [get, set] |
| Gets or sets the main key for this hotkey. More...
|
|
EModifierKey | Modifiers [get, set] |
| Gets or sets the modifier keys for this hotkey. More...
|
|
bool | Alt [get, set] |
| Gets or sets whether the Alt modifier key is enabled. More...
|
|
bool | Shift [get, set] |
| Gets or sets whether the Shift modifier key is enabled. More...
|
|
bool | Ctrl [get, set] |
| Gets or sets whether the Ctrl modifier key is enabled. More...
|
|
bool | Win [get, set] |
| Gets or sets whether the Win modifier key is enabled. More...
|
|
bool | NoRepeat [get, set] |
| Gets or sets whether NoRepeat is enabled. More...
|
|
bool | IsRegistered [get, set] |
| Gets or sets whether this hotkey is registered with the Win32 API. More...
|
|
HotkeyActionInstance? | Action [get, set] |
| Gets or sets the action that this hotkey triggers when pressed. More...
|
|
HwndSourceHook | MessageHook [get] |
| Gets the windows message hook method. More...
|
|
A Hotkey that also maintains an error state property.