Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.02;
Скачать: 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 вся ветка

Текущий архив: 2003.06.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
6-3025
Карелин Артем
2003-03-17 16:04
2003.06.02
Входящие модемные соединения.


14-3162
Dmitriy O.
2003-05-15 13:01
2003.06.02
Куда податься молодым программистам (в Иннете).


1-2861
firefox
2003-05-22 11:55
2003.06.02
TThread - возможно ли по окончании передать результат


9-2730
VitGun
2002-12-19 21:32
2003.06.02
Спрайт


4-3212
Grebenkin Rodion
2003-04-04 11:24
2003.06.02
ScrollBar в TRichEdit