Version 0 of Persistent Tcl and Tk Applications

Updated 2001-09-28 15:46:44

Purpose: document tools and techniques for creating persistent state in Tcl and Tk applications. By persistent state, I mean the ability to have a Tcl/Tk application , at start up, initialize all its variables, widgets, etc. to the value they had at the time of last termination.

This will require the storing of variables in a form they can be reset, recognizing all widgets, their configs and values, etc.


Metakit is one tool.


Relational databases (postgresql, for example) do a good job of keeping track of state. They have been perfected for just such a task...