Hace algún tiempo publiqué una clase TGif que mostraba como es el estándar de ese formato. La clase estaba escrita en C++ y delphi y permitía extraer las imágenes, crear archivos gif desde varias imágenes, o crear un visor como el que publiqué aquí. Tanto la clase TGif como el visor TGifViewer estaban orientados para el uso con VCL.
El nuevo visor que presento está basado en GDI+ y usa solo la API por lo que lo hace polivalente para ser usado tanto con la API como con VCL. He escrito una versión C++ y otra delphi todo el código y archivos se encuentran en este hilo
Saludos.