Добрый день, уважаемые пользователи интернет сообщества Terrasoft!
Для того, чтобы назначить горячие клавиши, можете воспользоваться следующим алгоритмом.
Существует два варианта решения:
1-ый (простой). У кнопки, если свойство "Caption" сформировать по типу «&Копировать», то при нажатии Alt + К будет программно нажиматься эта кнопка.
2-ой (более универсальный). Использовать событие OnKeyDown(Control, Key, Shift). Пример для кнопки «Добавить»:
function grdDataOnKeyDown(Control, Key, Shift) {
if ((Shift == ssCtrl) && (Key.Value == 'L'.charCodeAt(0))) {
btnAdd.Click();
}
}
Т.е. при нажатии Ctrl + L будет выполняться действие кнопки "Добавить".
Возможно, данный маленький гайд Вам пригодится.
Приятной работы с Terrasoft!