Вкладка Win32. Компонент THotKey

   
На этом шаге мы рассмотрим компонет HotKey.

   
Компонент THotKey (Быстрая клавиша) позволяет запросить у пользователя определенную
комбинацию клавиш, которая в дальнейшем будет использована для вызова часто выполняемого действия.

   
При настройке данного компонента устанавливаются управляющие клавиши, нажатие которых одновременно с
"быстрой" клавишей не учитывается. Если необходимо использовать только комбинации двух клавиш - обычной
алфавитно-цифровой и управляющей Ctrl, - то в инспекторе объектов в свойстве InvalidKeys
необходимо установить все значения, за исключением hcCtrl, равными True. Если выбрано значение
hcNone, то это означает, что нажатие обычных клавиш без использования управляющих не допускается.

   
В свойстве Modifiers задаются допустимые управляющие клавиши.

   
Этот компонент используется при настройке быстрых клавиш для элементов управления, подобных меню. Например, в
следующем обработчике щелчка на кнопке происходит смена быстрых клавиш для пункта меню MenuItem1.

procedure TForml.ButtonlClick (Sender: TObject);
begin 
      MenuItem1.ShortCut := HotKey2.HotKey;
end;

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

   
На следующем шаге мы рассмотрим компонент TAnimate.



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий