Otra forma es colocar una componente ApplicationEvents (en la palete "Aditional") y utilizar su evento OnMessage:
Código:
if Msg.message = WM_MOUSEMOVE then
begin
{ Haz lo que tengas que hacer }
end;
// Permitir que los controles procesen
// el mensaje normalmente
Handled := false;
A diferencia de OnMouseMove del formulario, este evento se lanza incluso si el cursor del ratón pasa sobre controles.
// Saludos