Tcl/tk html3widget

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...

How to access a remote sqlite database file: sqlitedb.tcl + sqlitedb.php

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...

STL Viewer

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...

STL Files: Convert from ascii to binary

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...

Tcl/Tk xtablelist

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...

Tcl/tk BWidget_patch

BWidget_patch A patch to fix some problems with BWidget 1.9.10. Please double check with the actual version of BWidget currently in use, maybe this has become already obsolete over time. Purpose This package solves some issues with BWidget in conjunction with the ttk widget set. Continue reading...

HelpViewer based on Tkhtml 3.0

HelpViewer Application The HelpViewer is a standalone application to display html files which might be organized in a directory structure. The program is written in tcl/tk and is based on the Tkhtml 3.0 library. When starting the application, a dialog pops up, where you can drag&drop your preferred directory using the file explorer: Continue reading...

ASEdit

ASEdit - Source code editor: Since the development and has literally stopped and some of the packages used by the editor are a bit outdated, I decided to update the code and provide an executable for those of us, who still use this source code editor. Continue reading...

Markdown2Go

Markdown2Go Markdown: Markdown is a text-to-HTML conversion tool for web writers and to create various html documentation in an easy way. The overall design goal for Markdown’s formatting syntax is to make it as readable as possible. The idea is that a Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions. Continue reading...

QLOCKTWO

QLOCKTWO Description Just for fun. When I was walking around for sightseeing, I discovered such a clock in the presentation area of a shop. I thought, this could be a nice fun program to get implemented with tcl/tk. After a quick search, I discovered that someone else already had the same idea. Continue reading...