Yo tengo este código para animar una fuente y que vaya cambiando de tamaño, lo podrías aplicar a cualquier cosa, espero te sirva, te defines un timer y una variable, la inicio con 8 y la voy incrementando hasta 36 que vuelve a empezar, así con el evento del timer voy mostrando un label cambiando de tamaño cada segundo.
if(sTimer > 36)
sTimer = 8;
Label1->Font->Size = sTimer;
sTimer++;