Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Hot key в TRichEdit. [D2005, XP]


..::KraN::.. ©   (2007-12-13 22:41:00) 

Как в TMemo перехватить нажатие, например, Ctrl+F и показать сообщение (ShowMessage). Пробовал так, но не работает:
 
If (ssalt in Shift) or (key=224) then
   Form2.Show;  


Gydvin   (2007-12-14 05:31:00) [1]


> Free_Breeze   (14.12.07 03:15) [1]
>В твоем случае Ctrl+F - это 70


Не верно.


> ..::KraN::..

смотри
http://delphimaster.ru/cgi-bin/forum.pl?id=1197386963&n=18

F and f = 70


Free_Breeze   (2007-12-14 03:15:00) [2]

procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word;
 Shift: TShiftState);
begin
 if key=224 then Form2.Show;
end;

В твоем случае Ctrl+F - это 70
можешь добавить Label1.Caption:=inttostr(Key); для разнообразия


Наверх

Титульная страница Поиск, карта сайта Написать письмо