Tamaño Iconos Tree Widget


([N1] leonardo daniel velazquez fuentes) #1

Hola, pues cree un Tree Widget como menu lateral en un DOCK, pero lo que veo es que no hay opcion de cambiar el tamaño de los iconos como se puede hacer tanto en los botones, como en los toolbars…! o algo me estoy omitiendo ??

no me digan que tendre que editar uno x uno y bajarles el tamaño :-/



([N4] rpaton) #2

Hola:

 Para los iconos teniendo: var tree = theRoot.dataView().control("TREE_WIDGET" );

yo utilizo:
tree.setIconSize(26, 26) cambiando el valor 26 por el tamaño de icono que necesite.

 Para el tamaño de letra teniendo: var font = new VFont();

yo utilizo:

     font.setFamily("Arial");
     font.setPointSize(10);
     font.setBold=true;

 Saludos.

 Ricardo Patón

([N1] leonardo daniel velazquez fuentes) #3

Gracias Ricardo, lo voy a intentar

[quote quote=44571]Hola:

 Para los iconos teniendo: var tree = theRoot.dataView().control(“TREE_WIDGET” );

yo utilizo:
tree.setIconSize(26, 26) cambiando el valor 26 por el tamaño de icono que necesite.

 Para el tamaño de letra teniendo: var font = new VFont();

yo utilizo:

     font.setFamily(“Arial”);
     font.setPointSize(10);
     font.setBold=true;

 Saludos.

 Ricardo Patón
[/quote]

([N1] leonardo daniel velazquez fuentes) #4

Hola que tal… eh intentado con la solucion que me diste, pero no doy con bola, nada mas no me funciona, es un formulario que contiene el Tree Widget cargado con un menu como se ve en la imagen, ya utilize el evento post-ini del formulario y nada, tambien el on show del treewidget pero en ambos me dice que no existe la funcion setIconSize y no existe el objeto tree…

que podra ser ???

no entiendo muy bien… theRoot ? se refiere al formulario ? dataview() al contenedor del control ? o al control ? talvez en ese tengo el error :-/

[quote quote=44578]Gracias Ricardo, lo voy a intentar

[N3] rpaton wrote:
Hola:
 Para los iconos teniendo: var tree = theRoot.dataView().control(“TREE_WIDGET” );

yo utilizo:
tree.setIconSize(26, 26) cambiando el valor 26 por el tamaño de icono que necesite.

 Para el tamaño de letra teniendo: var font = new VFont();

yo utilizo:

     font.setFamily(“Arial”);
     font.setPointSize(10);
     font.setBold=true;

 Saludos.

 Ricardo Patón
[/quote]