La tecla Alt + tecla del acelerador de Delphi reproduce un sonido de "entrada incorrecta"
Estoy codificando un botón personalizado derivado de tExCustomControl que, a su vez, se deriva de tCustomControl. El componente tExCustomControl se encarga de pintar y tiene un tLabel interno para la visualización de subtítulos (mi opción para el tLabel era facilitar el subyacente del acelerador char). En el tExCustomControl, manejo el evento "keyUp" como este:
if Char (Key) = AcceleratorChar then
if AltKeyIsDown then
if Assigned (OnClick) then
OnClick (Self);
Esto funciona bien, excepto por una cosa: mientras presiono la tecla Alt y después de presionar y volver a soltar la tecla del acelerador, obtengo un sonido de "entrada incorrecta".
¿Por qué se reproduce este sonido? ¿Cómo puedo evitar esto?
Gracias por adelantado.