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ú

Preguntas similare

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
Respuesta Responder a este mensaje
#2 Luis María Guayán
19/03/2005 - 01:15 | Informe spam
Esto es un bug ya reportado de VFP9, lo puedes solucionar poniendo el sig.
código en el método Init del PageFrame.

This.Height = 410

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos

"Miguel Herbias" escribió en el mensaje
news:u47H5z$
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ú


Respuesta Responder a este mensaje
#3 Alex Feldstein
19/03/2005 - 03:39 | Informe spam
On Fri, 18 Mar 2005 21:15:27 -0300, "Luis María Guayán"
wrote:

Esto es un bug ya reportado de VFP9, lo puedes solucionar poniendo el sig.
código en el método Init del PageFrame.

This.Height = 410



Correcto LuisM.
No se en que estaba pensando en mi comentario anterior.
Olvide de eso. :)



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
#4 Miguel Herbias
19/03/2005 - 21:32 | Informe spam
Gracias por la tranquilizadora noticia y por la solucion recomendada.

Miguel Herbias
Lima Perú
*-

"Luis María Guayán" wrote in message
news:
Esto es un bug ya reportado de VFP9, lo puedes solucionar poniendo el sig.
código en el método Init del PageFrame.

This.Height = 410

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos

"Miguel Herbias" escribió en el mensaje
news:u47H5z$
> 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ú
>
>


Respuesta Responder a este mensaje
#5 Ylber APonte
23/03/2005 - 14:29 | Informe spam
Que extraño que sea un bug en la version final pero en el BETA no ???

Saludos Cordiales!!!

Ylber Aponte AP.
Coordinador Portalfox Venezuela Region Central <a
href="mailto:aragua&#64;portalfox.com">aragua&#64;portalfox.com</a>
<a href="mailto:carabobo&#64;portalfox.com">carabobo&#64;portalfox.com</a>
elzorro2004

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

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida