Cтраница 1
Горячая клавиша ( Hot-key control) - окно, позволяющее пользователю вводить комбинации клавиш, используемых как горячие клавиши. Примером такого элемента управления является поле Key в диалоговом окне Accel Properties, рассмотренное в параграфе Создание программы MiniEdit гл. [1]
Горячие клавиши, определенные в меню, отделяются от остального текста меню символами табуляции. [2]
Горячие клавиши или их комбинации служат для быстрого выбора часто используемых операций. [3]
Обычно горячие клавиши определяются с помощью Alt и любой другой буквенно-цифровой клавиши. Впрочем, программа MenuTest также приводит примеры того, как можно использовать клавиши Alt, Ctrl и Shift в комбинации с одной из функциональных клавиш. [4]
Некоторые горячие клавиши в зависимости от действий пользователя могут быть временно недоступными. Например, при запуске программы недоступной является клавиша F5, она активизируется только после выполнения измерения параметров скважины. [5]
Применение горячих клавиш оказывается, как уже отмечалось, особенно эффективным на тринадцатом шаге выполнения рассматриваемой в настоящем параграфе задачи, когда помечаются файлы, которые предполагается поместить в архив. С этой целью используется клавиша Пробел. Эта же клавиша позволяет снять ошибочно проставленную метку. [6]
Для назначения горячей клавиши необходимо воспользоваться функцией Win32 API RegisterHotKey. При нажатии заданной комбинации клавиш Windows помещает в начаю очереди сообщений соответствующего потока сообщение WM HOTKEY, которое также содержит полную информацию о кодах нажатия, и, что более важно, определенный пользователем идентификатор. [7]
При использовании горячих клавиш некоторые операции ( связанные, в частности, с раскрытием меню, выбором и исполнением команд) могут быть опущены. В этом случае соответствующие этапы решения задачи, описанные в основной части параграфа, помечены звездочками. [8]
При использовании горячих клавиш этот и все прочие помеченные звездочками этапы решения задачи пропускаются. [9]
Чем принципиально отличаются горячие клавиши от клавиш быстрого вызова. [10]
Соответствие команд и горячих клавиш видно из рисунка. [11]
Второй метод определения горячей клавиши использует метку, содержащую модификатор и ключевую строку, за которой следует последовательность команд. Этот метод формирует последовательность кодов и связывает их непосредственно с командной строкой без ссылки на строку меню. [12]
Чтобы задать такую горячую клавишу, достаточно войти в папку и нажать Ctrl-Shift - цифру. Тогда мгновенно переходить в эту папку вы сможете по комбинации правый Ctrh-цифра. [13]
В случаях, когда горячие клавиши используются по одиночке, т.е. не в сочетании с клавишами регистров Alt, Ctrl или ShiA, необходимо следить, чтобы клавиатура работала в режиме латинского шрифта. [14]
В случае если использование горячих клавиш позволяет отказаться от выполнения некоторых промежуточных операций ( раскрытие меню, выбор и исполнение тех или иных команд), эти операции, помечаются в первом столбце таблицы звездочкой. В четвертом столбце содержится пометка о пропуске соответствующего этапа. [15]