[Lazarus-es] Componente wile64
Anxo Vázquez
xanxov en esdebian.org
Jue Ago 4 20:34:37 CEST 2011
Hola José:
La aplicación se instala en /opt , allí se puede ver la carpeta principal y
las demás, entre ellas /imaxes que contiene todas las images. Es propiedad
del usuario que la instala y tiene permisos R/W/X. Siguiendo tu sugerencia
probé a crearlo con todos lo permisos "777" y también hice un paquete como
root, el resultado siempre el mismo, el .gif animado no funciona. En la
misma carpeta hay algún .png y un .gif con el logo de lazarus que se ven
perfectamente. Probé windows haciendo la instalación con installjammer o
ejecutando directamente funcionan. Por cierto, prodrías explicarme lo que es
filemon y como funciona.
Un saludo.
El 3 de agosto de 2011 16:30, José Mejuto <joshyfun en gmail.com> escribió:
> Hello Anxo,
>
> Wednesday, August 3, 2011, 2:04:32 PM, you wrote:
>
> AV> Es la primera vez que uso gifs animados pero creo que el problema no es
> del
> AV> .gif mi impresión es que al crear el paquete .deb el componente pierde
> la
> AV> ruta del .gif.
>
> Lo que si hace es:
>
> procedure TGifAnim.LoadFromFile(const Filename: string);
> var
> GifLoader: TGifLoader;
> begin
> FEmpty := True;
> if not FileExists(Filename) then
> Exit;
> [...]
>
> AV> Durante el desarrollo del programa, la propiedad FileName, algunas
> veces
> AV> perdía el path al objeto, al modificarlo y compilarlo volvía a
> funcionar.
> AV> Si hago un script en bash, sin hacer ninguna referencia al .gif,
> funciona,
> AV> esto para mi carece de toda lógica.
>
> Yo en Windows lo que haría (no se como se haría en *nix) sería cargar
> el monitor de ficheros "filemon" y arrancar el programa y ver a que
> ficheros intenta acceder y como se llaman.
>
> Otra cosa que se me ocurre el .deb instalará el .gif en una carpeta
> sin privilegios de modificación, al intentar abrirlo estoy casi seguro
> que lo hace en "R/W" y por lo tanto dará error. Si lo copias con un
> script (no conozco bien el funcionamiento de los permisos) es posible
> que estés copiando los permisos que tengas en la carpeta de
> desarrollo.
>
> No se, son cosas que se me van ocurriendo al momento...
>
> --
> Best regards,
> José
>
>
> _______________________________________________
> 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-ide.org/pipermail/lazarus-es/attachments/20110804/6f34df90/attachment-0002.html>
More information about the Lazarus-es
mailing list