Przechwyć klawisz TAB i zablokuj go

Muszę przechwycić skok klawiaturowy TAB w TEdits i programowo je ukryć. W niektórych przypadkach nie chcę, aby fokus zmienił się na następny element sterujący.

Próbowałem obsługiwać KeyPress, KeyDown zarówno na poziomie TEdit, jak i TForm z KeyPreview = true. Zerknąłem na porady od:

Przechwytuj klawisz TAB w RichEditJak sprawić, by klawisz TAB zamknął TComboBox bez utraty aktualnej pozycji?

Ale to nie zadziałało. Zdarzenia są uruchamiane, powiedzmy, klawisz Enter, ale nie dla klawisza TAB.

Używam Delphi 7. Dziękuję za pomoc.

questionAnswers(1)

yourAnswerToTheQuestion