Sign in Join

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

Mailing lists / lazarus-es / 2013-07

visualizador de imágenes

5 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

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

Paola Bruccoleri

Hola todos..

c�mo se podr�a hacer un visualizador de im�genes? O sea, la idea es: dado un inmueble, poder cargar varias im�genes del mismo. Se me ocurre que estas se guardar�an en alguna carpeta especial, supongo que con un nombre que est� formado por parte del id y un nro secuencial, (para poder identificar las im�genes de tal proipedad). Cuando se carguen los datos de la misma, poder mostrar las im�genes de a una (como las galer�as en la web).

pero.. habr�a tb que ver de guardarlas todas del mismo tama�o, etc...

algunas ideas??
muchas gracias!

Reply by email

José Mejuto
to Paola Bruccoleri

El 09/07/2013 0:52, Paola Bruccoleri escribi�:

Show quoted text 12 lines
Hola todos.. c�mo se podr�a hacer un visualizador de im�genes? O sea, la idea es: dado un inmueble, poder cargar varias im�genes del mismo. Se me ocurre que estas se guardar�an en alguna carpeta especial, supongo que con un nombre que est� formado por parte del id y un nro secuencial, (para poder identificar las im�genes de tal proipedad). Cuando se carguen los datos de la misma, poder mostrar las im�genes de a una (como las galer�as en la web). pero.. habr�a tb que ver de guardarlas todas del mismo tama�o, etc...

Hola,

Lo b�sico es muy f�cil, un form sin "border style", dentro un componente TImage con las propiedades "Stretch" y "Proportional" a "True", con "Align"="alClient".

Una variable global del form con un contador, que indicar� que imagen est�s mostrando de una lista de im�genes (carpeta\imagen_AKSLP.jpg).

Un timer que se ejecute cada 10 segundos por ejemplo, y en cada ejecuci�n carga la imagen que indica la variable global de antes en el TImage y suma uno al contador (si se acaban, poner a cero de nuevo).

El Form con el "KeyPreview" a "True", para que puedas por ejemplo parar el timer cuando el usuario pulse "Espacio" y volver a arrancarlo si vuelve a pulsar espacio.

Espacio provoca "Timer1.Enabled=not Timer1.enabled" de modo que al pulsar espacio se cambie de autom�tico a manual y al rev�s.

Si pulsa el usuario flecha derecha poner el timer en "enabled=false" y pasar a la siguiente imagen, si pulsa flecha izquierda, lo mismo, pero cargando la anterior.

Y no queda mucho m�s :)

Reply by email

Rubén Ibáñez
to Paola Bruccoleri: Hola todos.. c�mo se podr�a hacer un visualizador de im�genes? O sea, la idea es:…

Hola, no tienes que guardarlas necesariamente del mismo tama�o, porque TImage.Picture tiene una propiedad "proportional" que las pone a todas dentro del espacio asignado en el Form. Si puedes guardarlas en archivos individuales generando los nombres de archivo autom�ticamente. Se guardan con (por ejemplo) TImage.Picture.SaveToFile(Filename) y se recuperan con .LoadFromFile(FileName).
Ojal� te sirva lo que menciono. Chau.

El 8 de julio de 2013 18:52, Paola Bruccoleri
<pbruccoleri en adinet.com.uy>escribi�:

Show quoted text 21 lines
Hola todos.. c�mo se podr�a hacer un visualizador de im�genes? O sea, la idea es: dado un inmueble, poder cargar varias im�genes del mismo. Se me ocurre que estas se guardar�an en alguna carpeta especial, supongo que con un nombre que est� formado por parte del id y un nro secuencial, (para poder identificar las im�genes de tal proipedad). Cuando se carguen los datos de la misma, poder mostrar las im�genes de a una (como las galer�as en la web). pero.. habr�a tb que ver de guardarlas todas del mismo tama�o, etc... algunas ideas?? muchas gracias! ______________________________**_________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.**freepascal.org<Lazarus-es en lists.lazarus.freepascal.org> http://lists.lazarus.**freepascal.org/mailman/**listinfo/lazarus-es<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/20130708/d38e5d72/attachment-0001.html>

Reply by email

Paola Bruccoleri
to Rubén Ibáñez

El 08/07/2013 20:23, Rub�n Ib��ez escribi�:

Show quoted text 9 lines
Hola, no tienes que guardarlas necesariamente del mismo tama�o, porque TImage.Picture tiene una propiedad "proportional" que las pone a todas dentro del espacio asignado en el Form. Si puedes guardarlas en archivos individuales generando los nombres de archivo autom�ticamente. Se guardan con (por ejemplo) TImage.Picture.SaveToFile(Filename) y se recuperan con .LoadFromFile(FileName). Ojal� te sirva lo que menciono. Chau.

Hola Ruben y Jos�..
muchas gracias por las recomendaciones
Si sale esa modificaci�n, les contar� como me fu�! Muchos saludos!
byeeeeeeeee

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

Reply by email

alfred en arsistemes.com
to José Mejuto: El 09/07/2013 0:52, Paola Bruccoleri escribi�: Lo b�sico es muy f�cil, un form sin…

Y si �s en plan web... http://www.4homepages.de/ es muy interesante para cosas parecidas compartidas. Modificando alguna cosilla puedes tener un cat�logo de lo que sea, una presentaci�n, etc...

y f�cil de usar.

Show quoted text 48 lines
El 09/07/2013 0:52, Paola Bruccoleri escribi�: > Hola todos.. > > c�mo se podr�a hacer un visualizador de im�genes? O sea, la idea es: > dado un inmueble, poder cargar varias im�genes del mismo. > Se me ocurre que estas se guardar�an en alguna carpeta especial, supongo > que con un nombre que est� formado por parte del id y un nro secuencial, > (para poder identificar las im�genes de tal proipedad). Cuando se > carguen los datos de la misma, poder mostrar las im�genes de a una (como > las galer�as en la web). > > pero.. habr�a tb que ver de guardarlas todas del mismo tama�o, etc... > Hola, Lo b�sico es muy f�cil, un form sin "border style", dentro un componente TImage con las propiedades "Stretch" y "Proportional" a "True", con "Align"="alClient". Una variable global del form con un contador, que indicar� que imagen est�s mostrando de una lista de im�genes (carpeta\imagen_AKSLP.jpg). Un timer que se ejecute cada 10 segundos por ejemplo, y en cada ejecuci�n carga la imagen que indica la variable global de antes en el TImage y suma uno al contador (si se acaban, poner a cero de nuevo). El Form con el "KeyPreview" a "True", para que puedas por ejemplo parar el timer cuando el usuario pulse "Espacio" y volver a arrancarlo si vuelve a pulsar espacio. Espacio provoca "Timer1.Enabledot Timer1.enabled" de modo que al pulsar espacio se cambie de autom�tico a manual y al rev�s. Si pulsa el usuario flecha derecha poner el timer en "enabled=false" y pasar a la siguiente imagen, si pulsa flecha izquierda, lo mismo, pero cargando la anterior. Y no queda mucho m�s :) -- _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Reply by email