Tcl/tk savedefault package Purpose This package is quite small but turned out to be incredibly useful for me. In fact I am using it for almost all GUI related programs I wrote so far. This is probably also one of my very first tcl/tk utility package I wrote.
Continue reading...
Programming in Tcl/TK - Starter package What is Tcl/TK ? Tcl/TK (Tool Command Language) is a very powerful but easy-to-learn dynamic and open source programming language.
The motivation for this article is to give a beginner, who wants to learn the language some usefull information and as well a “starter package” which includes the required software to start with (see download link below).
Continue reading...
Tcl/tk screenshot widget Purpose A TclOO class which implements a so called “screen shot” widget.
The function non only allows to take a screen shot from a native tk widget, like for example the image create photo -format window -data $mywidget command, but also works to capture any portion of the screen.
Continue reading...
DBM - A New Task Management Tool MAIN WINDOW Task management application Simple and easy to use application Can be used within a group of people to follow up tasks. DATABASE MANAGER Integrated Database manager Allows to defined any kind of data-table (just like in a spread sheet application).
Continue reading...
html3widget - a tcl/tk megawidget A tcl/tk megawidget to render html + css based on the Tkhtml3.0 library.
Purpose The html3widget is a tcl/tk package which implements a megawidget to render html + css.
The code is based on Tkhtml3.0 and as well HV3 which (for the moment) is not actively developed, but still offers a solid base to render html including css support.
Continue reading...
sqlitedb.tcl package Purpose: Database connectivity package to establish a connection to a remote sqlite database file via http protocol and with the aid of the SqliteDB PHP interface.
Be aware that this package is a proove of concept and far from complete.
Continue reading...
Mesh Generator als Catia-Makro Vorwort: Der Mesh Generator erzeugt automatisch eine Voronoi Struktur. Als Eingabe dient dabei ein Sketcher (Catia) mit einer 2D-Punktewolke.
Die Punktewolke kann dabei regelmäßig (auskonstruiert) oder scheinbar regellos sein. Die Reihenfolge der Punkte spielt für die Generierung der Struktur (Mesh) keine Rolle.
Continue reading...
STL-Viewer STL Files: STL (an abbreviation of “stereo-lithography”) is a file format native to the stereo-lithography CAD software. Nowadays STL files are widely used within 3D-Printing technology.
Please note: This project is currently flagged as experimental.
The viewer is implemented as a web-application which emulates a local web-server.
Continue reading...
Convert STL files from ascii to binary STL (an abbreviation of “stereo-lithography”) is a file format native to the stereo-lithography CAD software.
For a full description of the specification refer to the following links:
https://de.wikipedia.org/wiki/STL-Schnittstelle https://en.wikipedia.org/wiki/STL_(file_format) Purpose Since the introduction of the 3D-Printing technology, the STL file format has become very popular.
Continue reading...
XTablelist Package A kind of TclOO code example to show how an existing widget can be extended to add more sub-commands to it.
Purpose A TclOO class to extend the fabulous tablelist widget.
TclOO naming conventions public methods - starts with lower case declaration names, whereas private methods - starts with uppercase naming, so we use CamelCase … Widget commands xtablelist::xtablelist
Continue reading...