W3C Amaya

Вверх

О ярлыках комбинаций кнопок

Ярлыки используются для вызова команд с помощью клавиатуры. Набор инструментов Thot позволяет вам использовать для этих целей прикладной файл с описаниями этих комбинаций кнопок. Этот файл определяет список связей между вызваемой командой и последовательностью нажатий кнопок клавиатуры.

Синтаксис описания связей таков:

Directive = KeySeq ':' IdentCommand ;
 KeysSeq = KeySet [ ',' KeySet ] ;
 KeySet = [ Modifier ] [ 'Shift' ] Key ;
 Key = '<Key>' KeyValue / '<Key>' SpecialKey ;
 Modifier = 'Ctrl' / 'Alt' / 'Meta' ;
 KeyValue = 'a' / 'b' / ... ;
 SpecialKey = 'Escape' / 'Delete' / 'Space' / 'BackSpace' /
              'Enter' / 'Up' / 'Down' / 'Left' / 'Right' /
              'Home' / 'End' / 'F1' / ... / 'L1' / ... / 'R1' / ... ;
 IdentCommand = 'TtcInsertChar(' Char ')' / NAME '()' ;
 Char = KeyValue / OctalValue / Entity ;

OctalValue = '\' NUMBER ;
Entity = DecEntity / HexaEntity ;
DecEntity = '&' '#' NUMBER ';' ;
HexaEntity = '&' '#' 'x' HEXADECIMAL ';' ;

Для ознакомления, смотрите стандартные файлы amaya.keyboard (для Unix платформ) и amaya.kb (для Windows платформ), которые находятся в директории Amaya/config.

Список доступных команд таков: