Interceptar la tecla TAB y suprimirla

Necesito interceptar el trazo del teclado TAB en TEdits y suprimirlos mediante programación. En ciertos casos no quiero que el enfoque cambie al siguiente control.

Intenté manejar KeyPress, KeyDown tanto en el nivel TEdit como en TForm con KeyPreview = true. He echado un vistazo a los consejos de:

Interceptar la tecla TAB en RichEdit¿Cómo hago para que la tecla TAB cierre un TComboBox sin perder la posición actual?

Pero no funcionó. Los eventos se activan para, digamos, la tecla Intro PERO no para la tecla TAB.

Estoy usando Delphi 7. Gracias por tu ayuda.

Respuestas a la pregunta(1)

Su respuesta a la pregunta