Recuerdo el mensaje original, se perdió en el ultimo desastre

. Pero lo puedes encontrar como
truco 57 en la sección de trucos.
Pero vamos con tu problema. Puede que sea dar palos de ciego, pero si tienes la propiedad Streach del TImage a true las coordenadas del ratón no se corresponden con las coordenadas del canvas y ahí puede estar el problema. La solución es usar una imagen de 360x256 o traducir las coordenadas del ratón a las del canvas.