(If you don't know what Tkinter is: it's the coolest extension to
Python for a while -- a complete interface to the Tk toolkit (of Tcl
fame), with an object-oriented wrapper written in Python. Three
cheers for Steen Lumholt <lumholt@login.dkuug.dk> for creating it!)
New demos:
* ManPage.py -- a Widget to display a manual page (requires
nroff output piped through "ul -i")
* tkman.py -- a program to display the Tcl/Tk manual pages (uses
the ManPage widget)
>From the ChangeLog:
Wed Jul 6 11:27:50 1994 Guido van Rossum (guido@voorn.cwi.nl)
* ManPage.py, tkman.py: new demos
* Tkinter.py: tag_remove: add tagName to tk call
* ScrolledText.py: rewritten to inherit directly from Text
Thu Jul 7 02:53:35 1994 (lumholt@login.dkuug.dk)
* Tkinter.py:
(Text.tag_delete): *tagNames not tagNames argument. Found by
Guido van Rossum.
(Tk): Register Tk._exit as the Tcl exit command.
* tkintermodule.c
(PyInit_tkinter): Only create stdin file handler when stdin
is a tty.
(Tkinter_Cleanup): New function. This is an exit handler that
cleanup Tk.
Tue Jul 5 13:22:45 1994 (lumholt@login.dkuug.dk)
* Setup.in: moreButtons Tk extension support (again).
* mklibapp: $1 is now the path to the Tk extension source
directory. The default is /usr/local/src/tcl.
* kill.py: Don't use the exec Tcl command.
* Tkinter.py
(Misc.bind_all): Bug fix; extra graves.
(Misc.tk_strictMotif): Return the value.
(mainloop, getint, getdouble, getboolean): New functions.
(_cnfmerge): Flatten cnfs.
Wed Jun 29 22:01:17 1994 Steen Lumholt (lumholt@login.dkuug.dk)
* Tkinter.py:
(Tk.destroy): master is always None; so don't del. Found by
Tommy Burnette, solution from Guido van Rossum.
(Misc.selection_get): Missing return. Found by Richard Neitzel.
(Misc._options, Widget.config, Canvas._create): If cnf is a tuple
or list then merge the contents. Suggested by Matthew Conway.
--Guido van Rossum, CWI, Amsterdam <Guido.van.Rossum@cwi.nl>
URL: <http://www.cwi.nl/cwi/people/Guido.van.Rossum.html>