Differences between revisions 1 and 2
Revision 1 as of 2002-09-30 16:56:55
Size: 1079
Editor: ce1
Comment:
Revision 2 as of 2002-09-30 18:13:04
Size: 1364
Editor: starbase
Comment:
Deletions are marked like this. Additions are marked like this.
Line 54: Line 54:








----
Fredrik has pages which he calls "work in progress", but
which readers are certain to find helpful:
http://effbot.org/zone/bwidgets.htm
and
http://effbot.org/zone/tkinter-text-bind-insert-delete.htm
The latter explicitly extends Tkinter through use of Tcl.

Describe How Tkinter can exploit Tcl/Tk extensions here.

[...]

["Tcl"]/["Tk"] developers have constructed many interesting widget sets which extend Tk's basic functionality. A few of these--["Tix"], for example--are reasonably well known and accessible to Tkinter users. What about the rest? When a Tkinter programmers sees a promising Tk extension, is it likely to do him or her any good?

Briefly, yes. First, it's important to make the distinction between so-called "pure Tk" extensions and those that involve (external) C-coded compilation. Quite a few useful widgets sets, most notably including ["BWidgets"] and ["tklib"], are "pure Tk". That means that Tcl/Tk programmers simply read them in at run time, with no need for (re-)compilation, configuration, or other deployment complexities.

These extensions are nearly as easy for Tkinter programmers to use. Here's an example: . . .

On the other hand, Tix and ["BLT"] are popular Tk extensions which require compilation. . . .


Fredrik has pages which he calls "work in progress", but which readers are certain to find helpful: http://effbot.org/zone/bwidgets.htm and http://effbot.org/zone/tkinter-text-bind-insert-delete.htm The latter explicitly extends Tkinter through use of Tcl.

How Tkinter can exploit Tcl/Tk extensions (last edited 2014-03-14 03:48:56 by DaleAthanasias)

Unable to edit the page? See the FrontPage for instructions.