imagenes segun la resolucion

23/07/2004 - 00:52 por luis suescun | Informe spam
Hola Grupo...

Tengo la siguiente situacion:

Tengo un formulario principal con una imagen de fondo. esta imagen se
distorciona o se ve incompleta segun la resolucion de pantalla que el
usuario tenga. mi objetivo es que la imagen siempre se vea completa.

Cualquier sugerencia, se las agradezco.

Preguntas similare

Leer las respuestas

#1 Alex Feldstein
23/07/2004 - 01:27 | Informe spam
On Thu, 22 Jul 2004 17:52:02 -0500, "luis suescun"
wrote:

Hola Grupo...

Tengo la siguiente situacion:

Tengo un formulario principal con una imagen de fondo. esta imagen se
distorciona o se ve incompleta segun la resolucion de pantalla que el
usuario tenga. mi objetivo es que la imagen siempre se vea completa.

Cualquier sugerencia, se las agradezco.



Lo mejor es entregar dos imagenes, una en 8x6 y una en 10x7. Lo mismo
si usas 6x4. Luego mides la resolución con sysmetric() y aplicas la
imagen que corresponda al instanciar el programa.


Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(Address scrambled with ROT-13)
Respuesta Responder a este mensaje
#2 luis suescun
23/07/2004 - 02:59 | Informe spam
Entendido perfectamente.

Te agradesco mucho Alex...


"Alex Feldstein" wrote in message
news:
On Thu, 22 Jul 2004 17:52:02 -0500, "luis suescun"
wrote:

>Hola Grupo...
>
>Tengo la siguiente situacion:
>
>Tengo un formulario principal con una imagen de fondo. esta imagen se
>distorciona o se ve incompleta segun la resolucion de pantalla que el
>usuario tenga. mi objetivo es que la imagen siempre se vea completa.
>
>Cualquier sugerencia, se las agradezco.

Lo mejor es entregar dos imagenes, una en 8x6 y una en 10x7. Lo mismo
si usas 6x4. Luego mides la resolución con sysmetric() y aplicas la
imagen que corresponda al instanciar el programa.


Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(Address scrambled with ROT-13)
Respuesta Responder a este mensaje
#3 Nelson Rosales
25/07/2004 - 18:17 | Informe spam
Saludos Luis, puedes obtener la resolucion actual de windows mediante
el siguiente codigo :

#define SM_CXSCREEN 0 && Ancho de Screen en Píxeles
#define SM_CYSCREEN 1 && Alto de Screen en Píxeles
#define SM_CXFULLSCREEN 16 && Ancho área de cliente
#define SM_CYFULLSCREEN 17 && Alto área de cliente

DECLARE INTEGER GetSystemMetrics IN Win32API;
INTEGER nIndex

? GetSystemMetrics(SM_CXSCREEN)
? GetSystemMetrics(SM_CYSCREEN)
? GetSystemMetrics(SM_CXFULLSCREEN)
? GetSystemMetrics(SM_CYFULLSCREEN)
** Tomado de http://www.davphantom.net/

luego lo que tienes que hacer es asignar la posicion o el ancho a las
imagenes de acuerdo a cada resolucion.
Espero te sirva..


Nelson Rosales
Coordinador Portalfox Venezuela Nucleo Portuguesa
Portuguesa-Venezuela

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#4 Mauricio Henao
27/07/2004 - 17:09 | Informe spam
Hola Luis.

Si estas trabajando con VFP 6.0, podrias implementar los
controles Resize (los ves desde
http://www.portalfox.com/modules.php?
op=modload&name=Downloads&file=index&req=getit&lid“ o en
el Solution de VFP), esto hara que tu imagen se acomode
por completo a tu pantalla, claro, tu imagen tendria una
extencion grafica algo grande (JPEG o BMP), ya que
conserva todos sus colores.

Si estas usando VFP 8.0, estos controles resize ya estan
implementados en cada objeto mediante propiedades.

Lo mas recomendable, es averiaguar que resolucion de
pantalla se esta trabajando (puedes ver el contact
Center), y el sistema pondra la resolucion adecuada, al
finalizar, la pantalla se regresara a su forma "normal".


Cordial Saludo.

Hola Grupo...

Tengo la siguiente situacion:

Tengo un formulario principal con una imagen de fondo.


esta imagen se
distorciona o se ve incompleta segun la resolucion de


pantalla que el
usuario tenga. mi objetivo es que la imagen siempre se


vea completa.

Cualquier sugerencia, se las agradezco.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida