Форум — Ответы ( К темам )
? | fox`: не могу заставить работать Ctrl+"буква"... (11-03-2003 15:27:23) http://home.parks.lv/fox |
... хочу сделать в программе, чтобы при нажатии "Ctrl+"буква"" заголовке формы менялся-бы на "Ctrl+"буква"...", но или я что-то не доделал, или еще что — проект компилится, но принажатии "Ctrl" ничего не происходит, и в дебаггинге "не ловится" это событие ... :( // пример просто с контролом, потому как при добавлении буквы ничего не меняется void __fastcall TF1::FormKeyDown(TObject *Sender, WORD &Key, TShiftState Shift) { TShiftState Testi; Testi << ssCtrl; if (Shift == Testi) F1->Caption = "нужный текст"; } | |
Павел (11-03-2003 21:04:47) | |
void __fastcall TForm1::FormKeyDown(TObject *Sender, WORD &Key, TShiftState Shift) { if (Shift.Contains(ssCtrl)) Form1->Caption = Key; } |