# Комбинации клавиш/горячие клавиши

Ниже описываются особенности определения и использования в Password Safe горячих клавиш.

Указанные комбинации клавиш проверялись на 102-клавишной клавиатуре с расширенной английской раскладкой. Стандартные комбинации клавиш должны работать на любой другой клавиатуре с латинскими символами. Некоторые комбинации клавиш могут отличаться, например, на клавиатуре с английской раскладкой символ «#» находится на клавише с тильдой «~», а на американской раскладке он находится на той же клавише, что и символ 3 (для вызова используется Shift+3). Просмотрите таблицу и, при необходимости, адаптируйте её для вашей клавиатуры (в любой момент вы можете проверить, работает ли та или иная комбинация).

В зависимости от локализации, некоторые комбинации с клавишей Alt могут быть зарезервированными. Это буквы, используемые для вызова элементов главного меню. При нажатии клавиши Alt в главном окне, соответствующие буквы в именах пунктов меню будут подчёркнуты. Для Английского языка это Alt+F (File), Alt+E (Edit), Alt+V (View), Alt+M (Manage) и Alt+H (Help). Для прочих локализаций нужно свериться с тем, что будет подчеркнуто в главном меню. Например, в русской локализации пункт меню «File» заменяется на «Файл», поэтому вместо Alt+F будет зарезервирована комбинация Alt+Ф.

Клавиша Enter также зарезервирована, так как она используется для задания горячих клавиш на вкладке «Управление»→«Настройки»→«Комбинации клавиш». Поэтому невозможно переназначить её для вызова той или иной функции. Также, при отображении элементов в виде дерева, действие «Развернуть/свернуть группу» вызывается по клавише Enter. Несмотря на то, что на данное действие можно было бы назначить другую комбинацию клавиш, сворачивание/разворачивание ветви всё равно происходило бы и по нажатию клавиши Enter, так как это системная комбинация для древовидного списка. По этой причине комбинацию клавиш для данного действия нельзя задать на вкладке «Комбинации клавиш».

Клавиша Esc также зарезервирована, так как она используется для скрытия панели поиска и сворачивания Password Safe в значок. Кроме того, нажатие на Esc равносильно нажатию кнопки «Отмена» в диалогах.

По умолчанию, горячая клавиша для просмотра в режиме «только для чтения» совпадает с клавишей редактирования в обычном режиме. Данные сочетания нельзя задать по отдельности. Аналогично, «Удалить элемент» совпадает с «Удалить группу», а «Переименовать элемент» совпадает с «Переименовать группу». Поэтому, соответствующие действия на вкладке «Комбинации клавиш» названы просто «Удалить» и «Переименовать».

Некоторые комбинации клавиш зарезервированы ОС Windows, например, Ctrl+Alt+Delete, Tab, Shift+Tab, Alt+Tab, Alt+Shift+Tab и др.

Нестандартные клавиши не поддерживаются (они присутствуют на клавиатуре с раскладкой Kanji).

Password Safe не различает правые и левые клавиши Ctrl, Alt и Shift. Поэтому, на некоторых клавиатурах часть комбинаций клавиш может быть недоступна. Например, символ евро на 102-клавишной английской расширенной клавиатуре набирается с помощью правого Alt (Alt Gr) и кнопки с цифрой 4. Но нажатие данной комбинации будет воспринято как Ctrl+Alt+4. Это связано с особенностями обработки комбинаций горячих клавиш в ОС Windows и не является ограничением, внесённым Password Safe.

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

Описание заголовков столбцов:

Заголовок | Значение
--- | ---
K | Только указанная клавиша
A+K | Клавиша нажимается вместе с Alt
C+K | Клавиша нажимается вместе с Ctrl
S+K | Клавиша нажимается вместе с Shift
A+S+K | Клавиша нажимается вместе с Alt и Shift
C+S+K | Клавиша нажимается вместе с Ctrl и Shift
A+C+K | Клавиша нажимается вместе с Alt и Ctrl
A+C+S+K | Клавиша нажимается вместе с Alt, Ctrl и Shift

Имя клавиши | K | A+K | C+K | S+K | A+S+K | C+S+K | A+C+K | A+C+S+K
--- | --- | --- | --- | --- | --- | --- | --- | ---
Забой (Backspace) | Y | N | Y | Y | N | Y | Y | Y
Табуляция (Tab) | N | N | Y | N | N | Y | Y | Y
Enter | R (1) | N | Y | N | N | Y | Y | Y
Escape (Esc) | N | N | N | N | N | N | N | N
Пробел | Y | N | Y | Y | N | Y | Y | Y
Page Up (PgUp) | Y | Y | N | Y | Y | N | N | N
Page Down (PgDn) | Y | Y | N | Y | Y | N | N | N
End | Y | Y | Y | Y | Y | Y | Y | Y
Home | Y | Y | Y | Y | Y | Y | Y | Y
Стрелка влево | Y | Y | Y | Y | Y | Y | Y | Y
Стрелка вверх | Y | Y | Y | Y | Y | Y | Y | Y
Стрелка вправо | Y | Y | Y | Y | Y | Y | Y | Y
Стрелка вниз | Y | Y | Y | Y | Y | Y | Y | Y
Print Screen (PrtSc) | N | N | N | N | N | N | N | N
Insert (Ins) | Y | Y | Y | Y | Y | Y | Y | Y
Delete (Del) | Y | N | Y | Y | N | Y | N | Y
0-9 | Y | Y | Y | Y | Y | Y | Y | Y
A-Z | Y | Y | R (2) | Y | Y | Y | Y | Y
Серые 0-9 (на цифровой клавиатуре) | Y | Y | Y | N | Y | N | Y | N
Серый «*» (на цифровой клавиатуре) | Y | Y | Y | Y | Y | Y | Y | Y
Серый «+» (на цифровой клавиатуре) | Y | Y | Y | Y | Y | Y | Y | Y
Серый «-» (на цифровой клавиатуре) | Y | Y | Y | Y | Y | Y | Y | Y
Серая «.» (на цифровой клавиатуре) | Y | Y | Y | N | N | N | N | N
Серый «/» (на цифровой клавиатуре) | Y | Y | Y | Y | Y | Y | Y | Y
F1 | R (3) | Y | Y | Y | Y | Y | Y | Y
F2 | Y | Y | Y | Y | Y | Y | Y | Y
F3 | Y | Y | Y | Y | Y | Y | Y | Y
F4 | Y | R (2) | Y | Y | Y | Y | Y | Y
F5 | Y | Y | Y | Y | Y | Y | Y | Y
F6 | Y | Y | Y | Y | Y | Y | Y | Y
F7 | Y | Y | Y | Y | Y | Y | Y | Y
F8 | Y | Y | Y | Y | Y | Y | Y | Y
F9 | Y | Y | Y | Y | Y | Y | Y | Y
F10 | Y | Y | Y | Y | Y | Y | Y | Y
F11 | Y | Y | Y | Y | Y | Y | Y | Y
F12 | Y | Y | Y | Y | Y | Y | Y | Y
Num Lock (NumLk) | Y | Y | N | Y | N | Y | Y | Y
Scroll Lock (Scroll) | Y | Y | Y | Y | Y | Y | Y | Y
; : (4) | Y | Y | Y | Y | Y | Y | Y | Y
+ = | Y | Y | Y | Y | Y | Y | Y | Y
, < | Y | Y | Y | Y | Y | Y | Y | Y
- _ | Y | Y | Y | Y | Y | Y | Y | Y
. > | Y | Y | Y | Y | Y | Y | Y | Y
/ ? (4) | Y | Y | Y | Y | Y | Y | Y | Y
# ~ (4) | Y | Y | Y | Y | Y | Y | Y | Y
[ { (4) | Y | Y | Y | Y | Y | Y | Y | Y
\ | (4) | Y | Y | Y | Y | Y | Y | Y | Y
] } (4) | Y | Y | Y | Y | Y | Y | Y | Y
' @ (4) | Y | Y | Y | Y | Y | Y | Y | Y
` ¬ (4) | Y | Y | Y | Y | Y | Y | Y | Y

Примечания:

1. Так как клавиша Enter используется для задания горячих клавиш, её нельзя назначить на то или иное действие.

2. Ctrl+Q и Alt+F4 зарезервированы для закрытия приложения.

3. F1 зарезервировано для вызова справки.

4. Может зависеть от клавиатуры.