http://tcllib.sourceforge.net/doc/stooop.html ---- I think it would be worthwhile for someone to discuss the benefits of stooop over [incr Tcl], etc. ---- Background: stooop is a Tcl only [object orientation] extension. It is the basis of various useful extensions/widgets ( http://www.purl.org/NET/Tcl-FAQ/part5.html ), such as: ---- What: MDI Where: ftp://ftp.ilrt.bris.ac.uk/out/usertemp/joel/mdi.tcl.gz ??? Description: A widget to handle multiple documents in a host application window. Using scwoop's composite widget package, it allows any other widget to be managed as a client in the MDI host window. Works with STOOOP-2.3/SCWOOP-1.3 and newer. Updated: 11/1996 Contact: mailto:Joel.Crisp@bris.ac.uk (Joel Crisp) ??? What: saMDI Where: http://www.tregar.com/samdi.html Description: Multi-Document-Interface (MDI) for Tcl/Tk. Looks more like X window system. Relies on stooop. This version is not for use in a commercial product - email contact to make arrangements. Updated: 06/1998 Contact: mailto:sam@tregar.com What: scwoop Where: http://jfontain.free.fr/scwoop40.htm http://jfontain.free.fr/scwoop-4.0.tar.gz http://jfontain.free.fr/scwoop-3.2.tar.gz http://jfontain.free.fr/scwoop-2.6.tar.gz Description: Simple Composite Widget Object Oriented Package is implemented in a single sourcable file and uses simple techniques to provide composite widget (mega widget) support to Tk. Uses stooop 4.1 and above. Runs on all Tcl 8.3 or higher supported platforms. Full HTML doc, with live tclets, are provided at the web site. Updated: 09/2001 Contact: mailto:jfontain@free.fr (Jean-Luc Fontaine) What: tkpiechart Where: http://jfontain.free.fr/tkpiechart-6.3.tar.gz Description: Object oriented Tk application to allow one to build pie charts. Developed with Tk 8.x and the Netscape plug-in 2.0, on Linux and Windows (and should work in the plugin on other platforms as well). Includes stooop, the Tcl source based Object Oriented environment. Updated: 11/2001 Contact: mailto:jfontain@free.fr (Jean-Luc Fontaine) ---- Before it became part of Tcllib, here was how it was known: ---- What: STOOOP Where: http://jfontain.free.fr/stooop.html http://jfontain.free.fr/stooop-4.1.1.tar.gz http://jfontain.free.fr/stooop-3.7.tar.gz http://jfontain.free.fr/stooop41.zip Description: STOOOP (Simple Tcl-Only Object-Oriented Programming) scheme. Implemented in a single Tcl source-able file. Uses simple techniques to provide object orientation to Tcl. Includes an HTML class browser and examples of a lifo and fifo stack. Consists of new and delete operators as well as a virtual operator. Object members are held in a global array bearing the class name. This extension is used in tkpiechart, scwoop, and others. Version 4.1.1 is the latest version and is only compatible with Tcl 8.3 or newer. Updated: 03/2001 Contact: mailto:jfontain@free.fr (Jean-Luc Fontaine) ---- [Category Object Orientation] | [Category Package], subset [Tcllib]