FGX.Platform.KeyMapping.TfgKeyMappingService

Материал из FGX Native Докуметации
Версия от 04:01, 19 ноября 2019; Admin (обсуждение | вклад) (summary)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Delphi

TfgKeyMappingService = class (TInterfacedObject, IFGXKeyMappingService)

TInterfacedObject -> TfgKeyMappingService

Описание

Кроссплатформенная реализация сервиса по конвертации нативных кодов клавиш в виртуальные IFGXKeyMappingService .

Для работы используйте фасад TfgKeyMapping .

Конструкторы

constructor
Create()

Описание отсутствует.

Методы

procedure
RegisterKey(const APlatformKeyCode: Integer; const AVirtualKeyCode: Integer)

Регистрирует платформозависимый код кнопки в платформонезависимый виртуальный.

function
PlatformToVirtualKey(const APlatformKeyCode: Integer): Integer

Возвращает платформонезависимый код клавиши по платформозависимому коду.

Если кнопка с указанным платформозависимым кодом не найдена, то вернет 0

Константы

const
UnknownKeyCode: Integer

Описание отсутствует.