http://www.hwaci.com/sw/tkhtml/ is the home page for one of the Tk HTML widgets that renders HTML into formatted text with hyperlinks. It is a compiled extension.
Does tkhtml only do HTML rendering, or is there actual code for acting as a WWW client in the widget? I can't tell from the web site.
Note that TkHTML uses LGPL.
Kitten, a compilation of extensions for the TclKit user, includes compiled versions of tkhtml for Linux, Solaris, and Windows.
The ActiveTcl Batteries include distribution includes tkhtml [L1 ].
TkHTML is one of the numerous packages in the Tcl community which has its own pecular build requirements. Be certain to read carefully the COMPILE.txt instructions - and take their instructions literally ! You do NOT just do a compile; make ; make install on this package!
Neil Madden has provided a neat little 5 line .sig that points one to this wiki - see the code at Simple Tkhtml web page displayer.
TkHTML shares its code base with BrowseX; the latter uses TkHTML, and Peter MacDonald regularly updates the TkHTML CVS repository.
A mailing list for discussing D. Richard Hipp's Tk widget for rendering HTML - see http://www.hwaci.com/sw/tkhtml .
What: Scout Where: http://www.sanmay.freeserve.co.uk/ Description: WWW browser which uses tkhtml . Updated: 08/2001 Contact: mailto:[email protected] What: Tixapps Where: http://tix.sourceforge.net/Tixapps/ Description: Suite of development applications that run with Tcl/Tk/Tix or Python/Tkinter/Tix. Includes an inspector, debugger and GNU texinfo browser. The code includes Python wrappers for TkHTML and TkTable. Currently at version 1.6 . Updated: 06/2002 Contact: See web site. What: VAD (Visual Ada Developer) Where: http://www.websamba.com/ldulman/vad.htm Description: Tcl/Tk oriented Ada-95 GUI builder, portable to different platforms such as Windows, unix, MacOS, and OS/2 . You can use it as an IDE for any Ada-95 (C, C++, Tcl) project. Uses GNAT, TASH, RAPID, Tcl/Tk 8.x, Img, icons, Help System, TkPaint, BWidgets, mcListBox, mComboBox, Tktable, ftp_library, csh, snack, BLT, itcl, Tix, QuickTimeTcl, XanimTcl, Tcl-gtk, Oratcl, XBit, Tkogl, tom, Vtktcl, Tkhtml, Fve, August, ASED, TclDOM, Tclxml Whiteboard, TkMC, tkxmlive, IDL_To_Ada. Currently at version 6.0 . Updated: 08/2002 Contact: See web site What: WebSamba package repository Where: http://www.websamba.com/tcltk Description: A variety of packages for Tcl/Tk 8.4a3, working with Windows and RedHat 7.1. Includes BLT, Snack, Tix, COST, TclX, Tktable, Img, Tkhtml, itcl, and TkOgl. Updated: 10/2001 Contact: mailto:[email protected] ) (Leonid Dulman) What: browser Where: http://tallniel.port5.com/browser-0.1.tar.gz Description: A wrapper around TkHTML with default bindings and functionality to create simple web browsing widgets. Currently at version 0.1 . Updated: 03/2002 Contact: mailto:[email protected] (Neil Madden) What: Hipp miscellaneous widgets Where: http://www.hwaci.com/sw/ Description: Author has a variety of software available. A Tree and Notebook widget written in pure Tcl/Tk code is available. Also there is a new tk_messageBox which uses color icons and an HTML widget for Tcl/Tk. There is a DLL for the TkHTML widget built using the Tcl 8.x Stub library, as well as a shared library for RedHat Linux 6.0. Support continues to improve - support for table, script and applet tags recently added. Note that the TkHTML widget is distributed as GPL. Updated: 10/1998 Contact: mailto:[email protected] (D. Richard Hipp) What: kitten Where: http://www.equi4.com/pub/tk/examples/ Description: Kitten is a tclkit collection of Tcl/Tk extensions aimed at reducing the work a developer has to do while developing a scripted document. It contains scripting extensions like tcllib and BWidgets, as well as Expect, itcl/itk/iwidgets/tkhtml, and others. Binary extensions are compiled for Windows, Linux, and Solaris as possible. Updated: 07/2001 Contact: See web site.