Исходники.Ру - Программирование
Исходники
Статьи
Книги и учебники
Скрипты
Новости RSS
Магазин программиста

Ishodniki.Ru » Online книги » C++ Builder по шагам

Шаг 62 - Компонент THotKey

Один из самых легких компонентов - gif/62_1.gif (156 b). Он осуществляет ввод клавиатурных сокращений, по-ненашему - shortcuts. Шорткат, короче :). В общем-то я думаю, ясно, где он может пригодится. Особых свойств у него нет, я думаю, и не должно быть. Свойство типа множество InvalidKeys содержит список НЕ разрешенных к вводу функциональных модификаторов - клавиш Shift, Ctrl, Alt. Свойстов Modifiers содержит те модификаторы, которые были употреблены в текущем сочетании клавиш. Значения для них такие...

InvalidKeys

  • hcNone
  • hcShift
  • hcAlt
  • hcCtrl
  • hcShiftCtrl
  • hcCtrlAlt
  • hcShiftAlt
  • hcShiftCtrlAlt

Modifiers

  • hkShift
  • hkCtrl
  • hkAlt
  • hkExt

Само клавиатурное сокращение возвращается в свойстве HotKey типа Word. Этот тип взят из Delphi, имеет идентичное short int значение. Собственно HotKey можно присваивать свойству ShortCut оконных компонентов.

Лаконичный компонент :). И статья по нему лаконичная...

Предыдущий шаг | Оглавление | Следующий шаг

Рассылка новостей
Рейтинги
© 2007, Программирование Исходники.Ру