Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Вниз

Обработка нажатия   Найти похожие ветки [Tab]

 
Yurko   (2004-07-15 12:08) [0]

Нужно в OnKeyDown поймать нажатие на [Tab]. Проблема в том, что обработчик вызывается только при нажатии [Ctrl+Tab]. Скажите, пожалуйста, как ловить нажатие самого [Tab]?


 
ssk ©   (2004-07-15 12:13) [1]


type
   TForm1 = class(TForm)
   private
       procedure CMDialogKey( Var msg: TCMDialogKey );
       message CM_DIALOGKEY;
end;

var
   Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.CMDialogKey(var msg: TCMDialogKey);
begin
   if msg.Charcode  VK_TAB then
       inherited;
end;

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
   if Key = VK_TAB then
   Form1.Caption := "Tab Key Down!";
end;


 
Yurko   (2004-07-15 12:45) [2]

С П А С И Б О !!!!!!!!!!!!!



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

Форум: "Основная";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.034 c
1-1089886356
Виталя
2004-07-15 14:12
2004.08.01
Отчет в Word в отдельном потоке Thread


1-1089809469
Vanya
2004-07-14 16:51
2004.08.01
Фнукция вывода виндовского хинта при заполнении например едита


1-1089961123
Senator
2004-07-16 10:58
2004.08.01
многоязыковая поддержка


14-1089997718
}|{yk
2004-07-16 21:08
2004.08.01
Все! Ухожу...


14-1089888946
alless
2004-07-15 14:55
2004.08.01
FOX как из .app сделать .prc?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский