Вниз
Скачать: CL | DM;

Горячие клавиши главной формы   Найти похожие ветки 

← →
Morisson   (2003-05-20 15:11) [0]

Hi, ALL!
Столкнулся в Delphi со следующим багом, который скорее является фичей, но от этого не легче.
Суть: если элементу меню главной формы назначить горячую клавишу, то эта горячая клавиша будет срабатывать в любом окне приложения, в том числе и в случае, когда главная форма не видна, что весьма неудобно в некоторых случаях.
И вот вопрос: а как бы так сделать, чтобы горячие клавиши пунктов меню (и, подозреваю, Action"ов тоже) главной формы срабатывали только тогда, когда главная форма активна, а не все время? А можно и по переключателю, что еще лучше :)
Заранее спасибо за отклик...
О среде: Deplhi 6, WinXP.


← →
Song ©   (2003-05-20 18:07) [1]

IF not Form2.Visible then ...


← →
Юрий Зотов ©   (2003-05-20 18:09) [2]

TApplication.OnShortCut:
Handled := Screen.ActiveForm <> Application.MainForm;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
14-3148
Михайлов Антон
2003-05-15 10:25
2003.06.02
BruteForce


3-2812
DBDev
2003-05-15 11:44
2003.06.02
как корректно записать объект OLE в поле БД?


7-3182
Logru$
2003-04-01 22:20
2003.06.02
Новый тип файла


3-2811
Jaxtor
2003-05-15 10:47
2003.06.02
Создание и удаление индекса


14-3107
SKing
2003-05-14 10:54
2003.06.02
Изменение DBCheckBox по двойному клику?




   Наверх