Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2011-01

Gif animandos

9 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Claudio Romero

Hola
En versiones anteriores de Lazarus utilizaba GifAnim 1.4 para ver los gif animados.
(http://wile64.perso.neuf.fr/download/download.php?cat=4)

Pero, luego se agrego la clase TGIFImage en lcl/graphics.pp http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/lcl/graphics.pp?root=lazarus&r1=25134&r2=26758

que redefine la clase TGIFImage y no me deja instalar el GifAnim 1.4.

1) Puedo ver gif animados con la nueva clase TGIFImage de lcl/graphics.pp?
2) Que otro paquete mas actualizado me recomiendan para ver gif animados?

Gracias.

Reply by email

José Mejuto
to Claudio Romero

Hello Claudio,

Monday, January 17, 2011, 1:46:28 AM, you wrote:

CR> Hola
CR> En versiones anteriores de Lazarus utilizaba GifAnim 1.4 para ver los CR> gif animados.
CR> (http://wile64.perso.neuf.fr/download/download.php?cat=4) CR> Pero, luego se agrego la clase TGIFImage en lcl/graphics.pp CR> http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/lcl/graphics.pp?root=lazarus&r1=25134&r2=26758

Vale, eso es culpa mia :)

CR> que redefine la clase TGIFImage y no me deja instalar el GifAnim 1.4.

CR> 1) Puedo ver gif animados con la nueva clase TGIFImage de lcl/graphics.pp?

No, s�lo est�ticos, o en los animados el primer frame s�lo.

CR> 2) Que otro paquete mas actualizado me recomiendan para ver gif animados?

Puedes usar el mismo casi seguro, simplemente edita el c�digo fuente y cambia todos los TGifImage por "TGifImageForAnimation" por ejemplo y no deber�as de tener problemas (creo).

Best regards, Jos�

Reply by email

Anxo Vázquez
to Claudio Romero: Perd�n, no modifique controls.pp, adapte gifanim.pas para que funcione con el nuevo…

Hola Claudio.

� Podr�as explicarme c�mo o hiciste.?. Instal� la versi�n 0.9.30, y al compilar me dice que el paquete no tiene un directorio v�lido de salida:

Package "pkg_gifanim 1.4" has no valid output directory

Un saludo y muchas gracias.

El 18 de enero de 2011 13:54, Claudio Romero <clauslack en gmail.com> escribi�:

Show quoted text 11 lines
Perd�n, no modifique controls.pp, adapte gifanim.pas para que funcione con el nuevo controls.pp. :) _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110919/e6ce524f/attachment.html>

Reply by email

Claudio Romero
to Anxo Vázquez

Aca esta el paquete modificado para Lazarus 0.9.30

http://www.megaupload.com/?d=W8T9ZN92

Tendr�as que probarlo. (No recuerdo si faltaba algo mas) **
Estos eran los problemas de GifAnim en Lazarus 0.9.30

1) Clase TGIFImage repetida en lcl/graphics.pp

2) El error del paquete de Gifanim "no valid output directory" es que falta esta linea en
pkg_gifanim.lpk

<UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)"/>

3) El otro problema es en controls.pp
http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/lcl/controls.pp?root=lazarus&r1=25190&r2=25204 use TSize instead of TPoint
Gifanim usa TPoint, asi que cambie todo a TSize.

Saludos

Reply by email

Anxo Vázquez
to Claudio Romero

Muchas gracias Claudio el GifAnim bajado de megaupload va perfecto. No tuve que hacer nada, compilar, instalar y listo. Comentar que uso el sistema operativo Debian 6.0 "Squeeze" de 64 bits, eso si, al segundo intento. La primera vez tuve un problema con el archivo lcl_defines.inc, borr� todo manualmente para no dejar ning�n rastro, instal� Free Pascal 2.4.4.0, Lazarus 0.9.30, los componentes: lazreport, printers,zeos y el dichoso GifAnim sin problemas.
Un saludo.

El 19 de septiembre de 2011 22:22, Claudio Romero <clauslack en gmail.com>escribi�:

Show quoted text 31 lines
Aca esta el paquete modificado para Lazarus 0.9.30 http://www.megaupload.com/?d=W8T9ZN92 Tendr�as que probarlo. (No recuerdo si faltaba algo mas) ** Estos eran los problemas de GifAnim en Lazarus 0.9.30 1) Clase TGIFImage repetida en lcl/graphics.pp 2) El error del paquete de Gifanim "no valid output directory" es que falta esta linea en pkg_gifanim.lpk <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)/$(LCLWidgetType)"/> 3) El otro problema es en controls.pp http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/lcl/controls.pp?root=lazarus&r1=25190&r2=25204 use TSize instead of TPoint Gifanim usa TPoint, asi que cambie todo a TSize. Saludos _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20110923/5b1ffa48/attachment.html>

Reply by email