Version 28 of tkhtml

Updated 2002-12-10 16:55:42

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.

ActiveTcl 8.3.4.1 includes compiled versions of tkhtml 2.0 [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!

  1. You have to build in a directory OTHER than in the source directory.
  2. You have to be in that directory, and then invoke the source directory's configure
  3. You MUST specify the --with-tcl and --with-tk flags, pointing to the source tree
  4. You may very well have to modify the Makefile to do things like add -R flags, flags for locating the libraries for sockets, etc.

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.


[ Category Package | Category Internet ]