Página 1 de 1

nanchors y lvisible

Publicado: Sab Oct 11, 2008 9:33 pm
por ddupre
Hola foro:
Tengo un form con 4 tlabel y 4 tedit, todos con la propiedad nAnchors en
akNONE de manera que se ajusten automáticamente al tamaño del form según
la posición que les di en diseño, dado que a dicho form le puse la
propiedad nShowMode en smMAXIMIZE y que ese form no esta maximizado
cuando lo diseño. Compilo, ejecuto y todo queda correctamente ubicado,
sin importar la resolución de la pantalla.
Ahora bien, la idea es que solo estén visibles el primer tLabel y el
primer tEdit, y luego que se ingrese un dato en el tEdit se "vean" los
demas tLabel y tEdit, para eso paso la propiedad lVisible de cada
control a .F. en tiempo de diseño y en el evento onExit del primer tEdit
las pongo a .T., sucede que ahora los demás tLabel y tEdit aparecen en
una posición diferente.
¿como se puede hacer para que respeten la posición dada en diseño cuanto
se utiliza la propiedad lVisible para cambiar el estado entre oculto y
visto?.
Saludos y gracias
Daniel.

nanchors y lvisible

Publicado: Dom Oct 12, 2008 5:56 am
por Rene Flores
Daniel:
No hagas invisibles los controles en el IDE, hazlos invisibles
(::lVisible := .F.) en el evento OnInitialize del formulario.
Saludos
Rene Flores
http://www.ciber-tec.com
---------------------------
Nos vemos en España del 21 de Noviembre al 1 de Diciembe
Mas informes: http://www.geroa-software.com/cursos/
Du Pré escribió:
> Hola foro:
> Tengo un form con 4 tlabel y 4 tedit, todos con la propiedad nAnchors en
> akNONE de manera que se ajusten automáticamente al tamaño del form según
> la posición que les di en diseño, dado que a dicho form le puse la
> propiedad nShowMode en smMAXIMIZE y que ese form no esta maximizado
> cuando lo diseño. Compilo, ejecuto y todo queda correctamente ubicado,
> sin importar la resolución de la pantalla.
>
> Ahora bien, la idea es que solo estén visibles el primer tLabel y el
> primer tEdit, y luego que se ingrese un dato en el tEdit se "vean" los
> demas tLabel y tEdit, para eso paso la propiedad lVisible de cada
> control a .F. en tiempo de diseño y en el evento onExit del primer tEdit
> las pongo a .T., sucede que ahora los demás tLabel y tEdit aparecen en
> una posición diferente.
>
> ¿como se puede hacer para que respeten la posición dada en diseño cuanto
> se utiliza la propiedad lVisible para cambiar el estado entre oculto y
> visto?.
>
> Saludos y gracias
> Daniel.

nanchors y lvisible

Publicado: Mar Oct 14, 2008 2:26 am
por ddupre
Rene
Ante todo gracias por tu ayuda y te comento que, habiendo hecho el
cambio sugerido los controles se muestran y ocultan en el momento que yo
quiero, pero igualmente siguen apareciendo en lugares incorrectos. ¿?
Nuevamente gracias.
Saludos
Daniel.
Rene Flores escribió:
> Daniel:
>
> No hagas invisibles los controles en el IDE, hazlos invisibles
> (::lVisible := .F.) en el evento OnInitialize del formulario.
>
> Saludos
>
> Rene Flores
> http://www.ciber-tec.com
> ---------------------------
> Nos vemos en España del 21 de Noviembre al 1 de Diciembe
> Mas informes: http://www.geroa-software.com/cursos/
>
>
> Du Pré escribió:
>> Hola foro:
>> Tengo un form con 4 tlabel y 4 tedit, todos con la propiedad nAnchors
>> en akNONE de manera que se ajusten automáticamente al tamaño del form
>> según la posición que les di en diseño, dado que a dicho form le puse
>> la propiedad nShowMode en smMAXIMIZE y que ese form no esta
>> maximizado cuando lo diseño. Compilo, ejecuto y todo queda
>> correctamente ubicado, sin importar la resolución de la pantalla.
>>
>> Ahora bien, la idea es que solo estén visibles el primer tLabel y
>> el primer tEdit, y luego que se ingrese un dato en el tEdit se "vean"
>> los demas tLabel y tEdit, para eso paso la propiedad lVisible de cada
>> control a .F. en tiempo de diseño y en el evento onExit del primer
>> tEdit las pongo a .T., sucede que ahora los demás tLabel y tEdit
>> aparecen en una posición diferente.
>>
>> ¿como se puede hacer para que respeten la posición dada en diseño
>> cuanto se utiliza la propiedad lVisible para cambiar el estado entre
>> oculto y visto?.
>>
>> Saludos y gracias
>> Daniel.