Problemas con PageFrame VFP9

18/03/2005 - 22:17 por Miguel Herbias | Informe spam
Hola Comunidad. He comenzado a usar la nueva version de Visual Foxpro, la 9
y se me ha presentado un extraño comportamiento con el control PageFrame.

Tengo un formulario con un PageFrame que contiene 10 Paginas, cada cual con
sus respectivos controles. A la propiedad TabStretch le asigo el valor 0
(Multiple Rows) y TabStyle tambien 0 (Justified). Debido a la cantidad de
paginas y a la longitud de los Caption las paginas forman 2 lineas de Tabs.
El problema es el siguiente: A la propiedad Height del PageFrame le asigno
el valor de 410 y grabo los cambios al cerrar el formulario. Cuando vuelvo a
cargar el formulario desde el proyecto en tiempo de diseño, el control
PageFrame aparece con la propiedad Height en 450. Otras veces en 455 o 510
aleatoriamente. No conserva el valor inicial de 410. Cuando ejecuto el
formulario sucede lo mismo, lo que me ha obligado a volver a ponerle a la
propiedad Height del PageFrame el valor 410 en el evento INIT del
formulario. Es un extraño comportamiento que no sucedía en la version Beta
del VFP90.

Si alguien tiene alguna solucion a este problema o le ha pasado lo mismo me
gustaria saberlo. Les agradesco desde ahora su profesional ayuda.

Saludos

Miguel Herbias
Lima-Perú
 

Leer las respuestas

#1 Alex Feldstein
18/03/2005 - 22:27 | Informe spam
On Fri, 18 Mar 2005 16:17:46 -0500, "Miguel Herbias"
wrote:

Hola Comunidad. He comenzado a usar la nueva version de Visual Foxpro, la 9
y se me ha presentado un extraño comportamiento con el control PageFrame.

Tengo un formulario con un PageFrame que contiene 10 Paginas, cada cual con
sus respectivos controles. A la propiedad TabStretch le asigo el valor 0
(Multiple Rows) y TabStyle tambien 0 (Justified). Debido a la cantidad de
paginas y a la longitud de los Caption las paginas forman 2 lineas de Tabs.
El problema es el siguiente: A la propiedad Height del PageFrame le asigno
el valor de 410 y grabo los cambios al cerrar el formulario. Cuando vuelvo a
cargar el formulario desde el proyecto en tiempo de diseño, el control
PageFrame aparece con la propiedad Height en 450. Otras veces en 455 o 510
aleatoriamente. No conserva el valor inicial de 410. Cuando ejecuto el
formulario sucede lo mismo, lo que me ha obligado a volver a ponerle a la
propiedad Height del PageFrame el valor 410 en el evento INIT del
formulario. Es un extraño comportamiento que no sucedía en la version Beta
del VFP90.



Que tienes en la propiedad Anchor del PageFrame?
Que pasa si le haces Anchor arriba y abajo?
Anchor=5



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

Preguntas similares