Ayuda por favor Resolucion de pantalla !!!!

02/02/2005 - 06:02 por RJ | Informe spam
tengo una aplicacion hecha en Vfp8.0, corre perfectamente en una maquina con
resolucion 1024 X 768, pero en una resolucion de 800 X 600 se ve enorme y no
cabe en la pantalla, que debo hacer para solucionar este problema y que
pueda verse bien en cualquier resolucion, alguien tiene un ejemplo o
rutina??.. gracias

slds.

Preguntas similare

Leer las respuestas

#1 Alex Feldstein
02/02/2005 - 13:04 | Informe spam
On Tue, 1 Feb 2005 23:02:39 -0600, "RJ"
wrote:

tengo una aplicacion hecha en Vfp8.0, corre perfectamente en una maquina con
resolucion 1024 X 768, pero en una resolucion de 800 X 600 se ve enorme y no
cabe en la pantalla, que debo hacer para solucionar este problema y que
pueda verse bien en cualquier resolucion, alguien tiene un ejemplo o
rutina??.. gracias



Es complicado. Lo mejor es siempre diseñar pantallas para la menor
resolución en uso.

Tienes que mirar la función SYSMETRIC() con params 1 y 2 para ver la
resolución en uso, luego mover todos los controles.

En VFP8+ se te facilita usando BindControls para hacer un Resize() y
reposicionamiento (.Top,.Left)

En VFP9 se te facilita mucho mas con la propiedad Anchor.

De todos modos, si el form es complicado, con muchos controles, puede
que no entren en un aresolución mas pequeña. En ese caso tienes que
rediseñar con scrollbars (ugh!) o mejor aun con un pageframe.



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 munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
Respuesta Responder a este mensaje
#2 RJ
03/02/2005 - 15:34 | Informe spam
Gracias Alex.
"Alex Feldstein" escribió en el mensaje
news:
On Tue, 1 Feb 2005 23:02:39 -0600, "RJ"
wrote:

tengo una aplicacion hecha en Vfp8.0, corre perfectamente en una maquina
con
resolucion 1024 X 768, pero en una resolucion de 800 X 600 se ve enorme y
no
cabe en la pantalla, que debo hacer para solucionar este problema y que
pueda verse bien en cualquier resolucion, alguien tiene un ejemplo o
rutina??.. gracias



Es complicado. Lo mejor es siempre diseñar pantallas para la menor
resolución en uso.

Tienes que mirar la función SYSMETRIC() con params 1 y 2 para ver la
resolución en uso, luego mover todos los controles.

En VFP8+ se te facilita usando BindControls para hacer un Resize() y
reposicionamiento (.Top,.Left)

En VFP9 se te facilita mucho mas con la propiedad Anchor.

De todos modos, si el form es complicado, con muchos controles, puede
que no entren en un aresolución mas pequeña. En ese caso tienes que
rediseñar con scrollbars (ugh!) o mejor aun con un pageframe.



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 munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida