Перехватить клавишу TAB и подавить ее

Мне нужно перехватить нажатие клавиши TAB на TEdits и подавить их программно. В некоторых случаях я не хочу, чтобы фокус переключался на следующий элемент управления.

Я пытался обрабатывать KeyPress, KeyDown как на уровне TEdit, так и на уровне TForm с KeyPreview=true. Я просмотрел советы из:

Но это не сработало. События запускаются, скажем, для клавиши Enter, НО не для клавиши TAB.

Я использую Delphi 7. Спасибо за вашу помощь.

12
задан Community 23 May 2017 в 12:32
поделиться