IFormHotkeyList



Describes minimum required functionality from Hotkey list form.

You can find more information in comments below.

class IFormHotkeyList
{
public:
    virtual int getHotkeyCount() = 0; // Return hotkey count 
    virtual HOTKEY getHotkey(const int index) = 0; // Return hotkey by index 

    virtual bool AddHotkey(const HOTKEY &value) = 0; // Add hotkey 
    virtual bool DeleteHotkey(const int index) = 0; // Delete hotkey by index 
    virtual bool DeleteHotkeys() = 0; // Delete all hotkeys 

    // Since 9.0.0 
    virtual void ActivateFirstEnabledInput() = 0;
};
Namespace: nitisa::standard
Include: Standard/Forms/IFormHotkeyList.h