http://incrtcl.sourceforge.net/blt/
Como les habia comentado en una publicación anterior, la versión de Tcl que tengo instalada es:
(ActiveState ActiveTcl 8.4.20.0) 1 %
No tengo instalado BLT en este momento:
% package require BLT
can't find package BLT
Pero tengo RBC, lo cual significa (Refactored BLT Components).
Veamos si funciona el ejemplo mínimo:
% package require rbc
0.1
% rbc::barchart .g -title "a chart example"
.g
% pack .g
Hasta ahorita, se ve así:
Crear una serie de datos:
% .g element create BT1 -xdata {1 2 3 4 5 6 7 8}\
-ydata {.76 .98 .88 .92 .96 .98 .91 .80}\
-label "Series 1" -showvalues y
BT1
Otra serie mas:
% .g element create BT2 -xdata {1 2 3 4 5 6 7 8}\
-ydata {.1 .2 .3 .4 .5 .6 .7 .8}\
-label "Series 2" -showvalues y -foreground red
BT2
Por alguna razón no veo la segunda serie de datos...
Checando bien la documentación, veo que debo configurar la gráfica de este modo:
% .g configure -barmode aligned
Ahora si:
Como en el caso del canvas, este ejemplo de BLT es el mínimo, te recomiendo la pagina del Tcl wiki:
El cual es un buen punto de partida para explorar las muchas otras prestaciones de este librería (o extensión)
Muy pronto, publicaré algunos otros ejemplos con BLT, ya que es una de mis extensiones favoritas y que me ha resultado muy útil.
Hasta la próxima!
No comments:
Post a Comment