The HotkeyManager Class makes it easy to set global hotkeys for applications. It is a wrapper class that raises HotkeyPressed event whenever a registered hotkey by the HotkeyManager class is pressed. The class keeps a collection of the registered hotkeys (in Hotkey data type) and it is available to the developer through the Hotkeys property of the HotkeyMananger object. The HotkeyManager can be used to register, unregister or replace (registered by the HotkeyManager) hotkeys.