Uso de la librería: http://core.tcl.tk/tcllib/doc/trunk/embedded/www/tcllib/files/modules/struct/matrix.html#9 # Para empezar a trabajar package require struct # Creamos matriz vacía ::struct::matrix mymatrix # Información sobre la matriz mymatrix cells mymatrix rows mymatrix columns # Añadir filas y columnas #Añadimos valores fijos, tenemos una matriz de 1×1 mymatrix add column 5 mymatrix add column 5 mymatrix add row 5 […]
Fuente: http://pdf4tcl.berlios.de/ Tener en cuenta: – Sólo funciona con versiones de Tcl 8.5 y superiores. – Para usar la librería debemos poner la carpeta principal del package dentro de la carpeta lib/tk8.5 de la instalación de Tcl.
Encontré este código aquí: http://wiki.tcl.tk He decidido rescatarlo en este blog por su utilidad. Crea una tabla usando canvas con un código muy fácil de personalizar para nuestro uso. # drawtable.tcl — # Script to draw a table in a canvas # namespace eval ::DrawTable { variable tableCmd variable table variable defaults # Possibly […]
En un concurso de televisión se le ofrece al concursante la posibilidad de elegir una entre 3 puertas para quedarse lo que hay tras ella. El presentador le informa de que sólo una de ellas tiene un buen regalo (un apartamento en Torrevieja, un coche…), mientras que las otras dos están vacías. El concursante opta […]
Introducción a la biblioteca TclMySQL: Introducción y rudimentos para comenzar a utilizar la librería TclMySQL. Primeras conexiones a la base de datos y primeras consultas. http://www.linuxfocus.org/Castellano/March2004/article331.shtml El blog de Dossy: Algunos ejemplos y consejos de uso relacionados con Tcl. http://dossy.org/ Programación práctica en Tcl/Tk: Guía de programación muy completa, en inglés. http://www.beedub.com/book/
Cómo compilar un script Tcl y un directorio de iconos dentro de un archivo .exe (en Windows). Extracto y adaptación del texto titulado «How to compile a Tcl script and an icons directory into an exe (in Windows)» en el texto completo en inglés. En el ejemplo, tenemos un archivo llamado Ejemplo.tcl con el código […]
Instalación de MySQLTcl Cómo instalar la aplicación MySQLTcl para poder manejar bases de datos con el lenguaje MySQL con nuestros scripts Tcl. Esta instalación es en Windows XP y XAMPP. Puede que sea necesario consultar: XAMPP, instalar un servidor local. Para saber más (o casi todo) sobre MySQL, MySQL con clase. – Descargar MySQLTcl y los archivos […]
Las listas son la estructura base de Tcl. Dos ejemplos de uso de listas a continuación, donde explicamos qué hace cada comando y comentamos en el código la respuesta de la consola. Ejemplo 1: Creamos una lista con el comando list (hay más fomas de crear listas), que contiene 3 palabras. Mostramos su longitud con […]
Los menús son widgets a menudo imprescindibles para nuestras aplicaciones Tcl. El menú que mostramos a continuación es una simplificación de otro menú, con muchos más elementos, disponible en la librería de ejemplos de SpecTcl: una aplicación hecha en Tcl/Tk para hacer aplicaciones de un modo «visual», proporcionándonos herramientas para generar archivos Tcl muy rápidamente […]
Para la mayoría de ejercicios de Tcl/Tk guardamos el código en achivos de texto con la extensión .tcl en la misma carpeta donde tengo la aplicación. Desarrollando un proyecto guardo los archivos Tcl en una carpeta del mismo nombre que el proyecto, y creamos «versiones». Por ejemplo, la carpeta formulario_de_prueba podría contener los archivos formulario1.tcl, […]