Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Быстрые клавиши


Автор: ТПавел 1.4.2002, 13:51
Здравствуйте.
Подскажите как в главном меню ( компонента MainMenu) команде присвоить быстрые клавиши из малой клавиатуры?

Автор: Vit 1.4.2002, 14:38
Определены следующие константы:

 VK_NUMPAD0 = 96;
 VK_NUMPAD1 = 97;
 VK_NUMPAD2 = 98;
 VK_NUMPAD3 = 99;
 VK_NUMPAD4 = 100;
 VK_NUMPAD5 = 101;
 VK_NUMPAD6 = 102;
 VK_NUMPAD7 = 103;
 VK_NUMPAD8 = 104;
 VK_NUMPAD9 = 105;
 VK_MULTIPLY = 106;
 VK_ADD = 107;
 VK_SEPARATOR = 108;
 VK_SUBTRACT = 109;
 VK_DECIMAL = 110;
 VK_DIVIDE = 111;

Чтоб присвоить ShortCut надо в коде сделать:

File1.ShortCut:=ShortCut(VK_MULTIPLY,[ssAlt]);

Эта строка присвоит ShortCut Alt+(*)

Автор: TPavel 1.4.2002, 20:21
Спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)