Volume Control
Application-specific hotkeys for Windows
|
Classes | |
class | Hotkey |
A hotkey that executes an action when pressed. More... | |
class | HotkeyActionAddonLoader |
Provides methods to load HotkeyActionDefinition instances from types or assemblies using reflection. More... | |
class | HotkeyExtensions |
Defines extension methods for the IHotkey interface. More... | |
class | HotkeyManager |
Manages a list of Hotkey instances. More... | |
class | HotkeyMessageHookAbstractor |
Maintains a single message hook for multiple hotkeys with the same key combination to allow them all to be "registered" at the same time. More... | |
class | HotkeyPressedEventArgs |
Event arguments for hotkey action events. More... | |
class | HotkeyRegisteringEventArgs |
Provides data for the hotkey Registering and Unregistering events. More... | |
class | HotkeyWithError |
A Hotkey that also maintains an error state property. More... | |
interface | IHotkey |
Represents a Win32 global hotkey. More... | |
interface | IHotkeyMessageHook |
Represents an object that can be added to the hotkey message hook system. More... | |
class | TemplateProviderManager |
Manages ITemplateProvider & ITemplateDictionaryProvider instances to provide action settings with a suitable value editor DataTemplate. More... | |
class | WindowsHotkeyAPI |
API for interacting with the global hotkey functionality exposed in the Win32 API. | |
Functions | |
delegate void | HotkeyPressedEventHandler (object? sender, HotkeyPressedEventArgs e) |
Event handler type for hotkey action events. More... | |
delegate void | HotkeyRegisteringEventHandler (object sender, HotkeyRegisteringEventArgs e) |
Represents a method that can handle Registering and Unregistering hotkey events. More... | |
delegate void VolumeControl.Core.Input.HotkeyPressedEventHandler | ( | object? | sender, |
HotkeyPressedEventArgs | e | ||
) |
Event handler type for hotkey action events.
sender | The Hotkey that was pressed. |
e | The event arguments and action settings for the event. |
delegate void VolumeControl.Core.Input.HotkeyRegisteringEventHandler | ( | object | sender, |
HotkeyRegisteringEventArgs | e | ||
) |
Represents a method that can handle Registering and Unregistering hotkey events.
sender | The hotkey that is trying to (un)register. |
e | The HotkeyRegisteringEventArgs instance for this event invocation. |