Таблица ускорителей

В программировании для Windows таблица ускорителей позволяет приложению указывать список ускорителей ( сочетаний клавиш ) для пунктов меню или других команд. [1] Например, Ctrl+ Sчасто используется как сочетание клавиш для пункта меню Файл→Сохранить, + является общим сочетанием клавиш для пункта меню Файл→Открыть и т. д. Ускоритель имеет приоритет над обычной обработкой и может быть удобным способом программирования обработки некоторых событий .CtrlO

Таблицы ускорителей обычно располагаются в разделе ресурсов двоичного файла .

Ускорители и меню

Каждый акселератор связан с идентификатором элемента управления, таким же типом идентификаторов, которые назначаются кнопкам, полям со списком, полям со списками и также элементам меню. Таким образом, можно создавать объекты GUI , которые представляют ту же функцию, что и акселератор.

Поскольку использование меню, а затем и мыши, не всегда является лучшим решением, важно предоставить пользователям возможность минимизировать использование мыши. По этой причине отображение ускорителей в меню может быть полезным; оно информирует пользователя о наличии сочетаний клавиш и о том, что использование мыши не всегда обязательно.

Использование электронов

Программная платформа Electron также использует термин «Ускоритель» в качестве названия своего API для указания сочетаний клавиш для пунктов меню и поведения программ на нескольких платформах, включая платформы, отличные от Windows. [2]

Смотрите также

Ссылки

  1. ^ "Таблицы ускорителей". microsoft.com . 2018-05-30 . Получено 2020-01-27 .
  2. ^ "Accelerator". electronjs.org . 2020-01-22 . Получено 2020-01-27 .


Retrieved from "https://en.wikipedia.org/w/index.php?title=Accelerator_table&oldid=1215619750"