[Lazarus-es] ttreeview: poder hacerlo mas ancho en ejecución
Paola Bruccoleri
pbruccoleri en adinet.com.uy
Lun Jul 22 16:41:05 CEST 2013
El 21/07/2013 6:53, Arturo Molina escribió:
>
> > > 2013/7/19 Paola Bruccoleri <pbruccoleri en adinet.com.uy
> <mailto:pbruccoleri en adinet.com.uy>>
> > >
> > >> Hola todos..
> > >>
> > >> ¿cuál será la propiedad, si es que existe, para que en tiempo de
> > >> ejecución pueda hacerse más ancho un control ttreeview?
> > >> por defecto yo lo tengo en determinado ancho, pero hay opciones
> de menú
> > >> muy largas y quisira que el usuario pueda angostar/agrandar a
> gusto dicho
> > >> control.
> > >> muchas gracias
>
> Hola Paola,
> si el splitter lo tienes asociado al ttreeview y este está en un
> panel, como máximo podrás ampliarlo al tamaño de dicho panel. Si lo
> que quieres es gestionar el ttreeview para que el usuario lo adapte a
> su gusto, primero, ponle la propiedad align a alClient, con lo que se
> adaptará al tamaño máximo del panel que lo contiene.
> Segundo, el splitter tiene que estar asociado al panel, no al
> ttreeview; de esa forma lo que cambia de tamaño es el panel.
>
> Si tienes dos paneles en el formulario coloca el que contiene el
> ttreeview con su propiedad align a left y el otro a alClient, de esa
> forma los dos cambian de tamaño a la vez.
>
> Ojo! También debes limitar el mínimo del tamaño de los paneles
> (propiedad minwidth := 2 (o el valor mínimo que tú quieras)), si el
> usuario lo lleva al límite de la pantalla lo perderá, dado que se
> ajusta con el borde del formulario y después es muy difícil hacer
> click justo encima para abrirlo.
>
>
Hola Arturo
gracias por tu idea.. veré de modificar todo ese form en cuanto tenga
unos minutos. No es q sea algo urgente pero si mejorará mucho la
estética. En este momento el form tiene algunos paneles, una imagen de
fondo, el ttreeview a la izq, unas imágenes tipo acceso directo a 2
opciones importantes y un grid mostrando info tb importante q siempre
debe estar a la vista. O sea, deberé re-organizar todo eso! :)
byeeeeeeeeeeee
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20130722/76c7b711/attachment-0002.html>
More information about the Lazarus-es
mailing list