C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 62 - Компонент THotKey / С++ Builder 5 / Borland C++

Шаг 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 оконных компонентов.

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


| |
Автор Аванесов Самвел.
[AD]