Distorsión visual en formulario

262 views
Skip to first unread message

Daniel Sánchez

unread,
Aug 2, 2011, 1:02:34 AM8/2/11
to Mundo Visual FoxPro, Comunidad de Visual Foxpro en Español
Hace tiempo tengo este inconveniente con mis formularios se distorsionan o desfasan, si alguien me puede dar una pista o solución sobre el problema se lo agradeceré.

image.png

image.png

image.png

Ya probé con varias opciones, hasta pensé que era cuando usaba el Thisform.GRIDSORT1.SetAll("Dina.... pero igual, aunque en menor grado que utilizando dicho método. La verdad que no se que me raya las pantallas de esa forma.

Tengo el VFP 9 con SP2 versión 09.00.0000.5815

Esperando puedan darme una luz en este inconveniente.

Saludos

--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047
Trujillo - Perú
image.png
image.png
image.png

Victor Espina

unread,
Aug 2, 2011, 6:56:19 AM8/2/11
to publice...@googlegroups.com, Mundo Visual FoxPro
A mi tambien me pasa solo en ciertos editores, y el problema viene desde VFP6.  Yo tampoco he podido encontrar la causa, pero estoy convencido que es algo que hago en ciertos editores que obliga al form a mostrarse "antes de tiempo". Cuando eso sucede, o bien muestra las cosas fuera de posicion o, como en mi caso, simplemente deja de mostrar el fondo del Form y algunos controles. Lo mas raro es que normalmente el problema se so.uci0ona cerrando el form y volviendolo a abrir (todo esto es en tiempo de ejecucion).


Saludos

Victor

extremo

unread,
Aug 2, 2011, 9:11:07 AM8/2/11
to Comunidad de Visual Foxpro en Español
no se bien como manejas tus form, pero a mi hace un tiempo atras me
sucedia lo mismo con un text, descubri que entre medio de un codigo
tenia un setfocus a ese objeto que estaba situado en otra pagina de mi
pageframe y esoo hacia que se viera ese objeto en un lugar que no
correspondia. No se si te sirva de algo mi experiencia pero tal vez te
pueda orientar un poco para ver como estas invocando ciertos objetos,
ya que supongo que siempre son los mismos los que tienen ese efecto
optico.

Bendiciones

Miguel Canchas

unread,
Aug 2, 2011, 9:20:47 AM8/2/11
to publice...@googlegroups.com

Parece un ECO, desactivaste  SET ECHO OFF

 

No habra por ahí algún   “ ?VARIABLE….

 

En todo caso dale un Thisform.refresh  con eso se soluciona.

 

MK

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Daniel Sánchez
Enviado el: martes, 02 de agosto de 2011 12:03 a.m.
Para: Mundo Visual FoxPro; Comunidad de Visual Foxpro en Español
Asunto: [vfp] Distorsión visual en formulario

 

Hace tiempo tengo este inconveniente con mis formularios se distorsionan o desfasan, si alguien me puede dar una pista o solución sobre el problema se lo agradeceré.

 

 

 

 

 

Ya probé con varias opciones, hasta pensé que era cuando usaba el Thisform.GRIDSORT1.SetAll("Dina.... pero igual, aunque en menor grado que utilizando dicho método. La verdad que no se que me raya las pantallas de esa forma.

Daniel Sánchez

unread,
Aug 2, 2011, 1:09:31 PM8/2/11
to publice...@googlegroups.com
Mi echo esta off y no uso ? para nada, y lamentablemente el thisform.refresh no soluciona el problema, también probé bloquear la ventana con lockscreen activando después de realizar cualquier cambieo en el form y nada tampoco.

Nadie tiene una pequeña idea de como solucionar el problema............

marcelobu...@gmail.com

unread,
Aug 2, 2011, 1:15:53 PM8/2/11
to publice...@googlegroups.com
Hola

Tal vez sea que la placa de video no alcanza a refrescar la imagen
y queda ese efecto no deseado

Probalo en otras PC

Saludos

 

Richard Gaviria

unread,
Aug 2, 2011, 1:22:16 PM8/2/11
to publice...@googlegroups.com
Hola Daniel, cuál es el problema en si?

Saludos.

Rick.



Date: Tue, 2 Aug 2011 12:09:31 -0500
Subject: Re: [vfp] Distorsión visual en formulario
From: resets...@gmail.com
To: publice...@googlegroups.com

POLO2010

unread,
Aug 2, 2011, 5:40:32 PM8/2/11
to Comunidad de Visual Foxpro en Español
Hola Dani a los times.
Veo q tienes problemas y me sorprende jejeje.
Bueno no se si podre ayudarte pero necesito unos datos q objeto
utilizas para el titulo de la ventana?,
si el titulo lo pones en tiempo de diseño o ejecucion?, igualmente con
menu de opciones si lo pones
en tiempo de diseño o ejecucion.
Espero tus respuestas.
Luis

Cesar J PaEs

unread,
Aug 2, 2011, 1:38:48 PM8/2/11
to publice...@googlegroups.com
tu form pruebalo en otra maquina.
 

Date: Tue, 2 Aug 2011 12:09:31 -0500
Subject: Re: [vfp] Distorsión visual en formulario
From: resets...@gmail.com
To: publice...@googlegroups.com

Cesar J PaEs

unread,
Aug 2, 2011, 2:10:51 PM8/2/11
to publice...@googlegroups.com
se distorciona porque los objetos que colocamos en el form lo hacemos muy ceñido en sus contenedores, prueben con darle mas espacio entre el lado izquierdo y derecho.
a mi psaba lo mismo, pero ya no tengo problemas....
 

 

From: rgav...@msn.com
To: publice...@googlegroups.com
Subject: RE: [vfp] Distorsión visual en formulario
Date: Tue, 2 Aug 2011 17:22:16 +0000

Daniel Sánchez

unread,
Aug 3, 2011, 3:32:06 PM8/3/11
to publice...@googlegroups.com
Marcelo, eso ocurre en cualquier pc, y no es por problema con la tarjeta de vídeo ya descarte eso.

Rick, adjunte unas imágenes donde se ve el desface de la imagen en los formularios

Fabricio, si trabajo con sesión privadas en mis forms y todos estos forms tienes sus set en el load

Cesar J, ya lo probe en varias pc, pero voy a ver el tema de los margenes a la izquierda y derecha de los contenedores, tal vez por ahí vaya el problema.

Luis, como estas, fue muy genérica tu consulta, mándame un correo directo a mi cuenta, para ver bien que es lo que necesita, o si no podemos reunirnos.

Saludos a todos

Viktor Velazquez

unread,
Aug 3, 2011, 3:50:14 PM8/3/11
to publice...@googlegroups.com
ese problema yo lo presente  no recuerdo si con el foxface.. pero lo ke hice para comprobarlo fue poner un messagebox() en el init y resulto que se estaba iniciando el formulario 2 veces, como que hacia doble carga. en el init.. , ya que me salia el mensage dos veces, quite el foxface o un menu de una clase  no recuerdo bien y listo.. era eso..
asi ke pueden probar por ahi,.,, saludos..
 

Date: Wed, 3 Aug 2011 14:32:06 -0500

Subject: Re: [vfp] Distorsión visual en formulario
From: resets...@gmail.com
To: publice...@googlegroups.com

Richard Gaviria

unread,
Aug 3, 2011, 7:24:58 PM8/3/11
to publice...@googlegroups.com
El VfpSkin 2 hace que se cargue el init del formulario una vez mas aparte de la inicial, edita la clase y quita del Init del VfpSkin 2 la línea :

THIS.PARENT.INIT

Saludos,

Rick.



From: viv...@hotmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] Distorsión visual en formulario
Date: Wed, 3 Aug 2011 19:50:14 +0000

Daniel Sánchez

unread,
Aug 3, 2011, 10:24:46 PM8/3/11
to publice...@googlegroups.com
Viktor no uso el foxface.

Rick, no uso ningún tipo de skin ni vfpskin tampoco.

Jorge Javier Gutierrez

unread,
Aug 3, 2011, 11:30:48 PM8/3/11
to publice...@googlegroups.com, Mundo Visual FoxPro
Hola, ¿probaste utlizar la propiedad lockscreen del formulario?

En el Load o Init:
with thisform
     .lockscreen = .t.

     ...código...
     ...código...
     ...código...

     .lockscreen = .f.
endwith


Saludos
Reply all
Reply to author
Forward
0 new messages