Crea un componente
TActionList, ańade una
TAction a la lista.
Configura las propiedades de la TAction, en concreto la propiedad
Shortcut a F8.
Y en tu botón asigna en la propiedad Action la Action creada. Con eso debería bastar.
Asignas la TAction al botón:
En general, no sólo para casos como este, sino que a mi parecer cualquier TButton/TMenúItem/... que haya en la aplicación
debe estar "controlado" por su
TAction corresponsdiente.
Y el código correspondiente, se debe ańadir al
OnExecute de la
TAction.