Email address obfuscation in effect -- please
click here to turn it off.
[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
On Fri, 20 Apr 2001, Michael Procter wrote:
>
> Jonathan King wrote:
>
> > That would be Tkinter, right?
>
> Right -- from www.python.org:
> Tkinter is Python's de-facto standard GUI (Graphical User Interface) package.
> It is a thin object-oriented layer on top of Tcl/Tk.
Thanks for the clarification. In this case, perl/Tk is a bit different
since they completely ripped out the tcl part and tried for the "portable
library" approach. So far, I'm not sure anybody's interfaced with that
library (known as ptk), but it would be possible.
> To use Tkinter, you don't need to write Tcl code, but you will need to
> consult the Tk documentation, and occasionally the Tcl documentation
> (since Tk's low-level event handling mechanism is considered part of
> Tcl).
This has a slightly interesting history, though; it didn't used to be
(completely) part of Tcl, and when it came to be so, some speculated it
was because Tcl's author (Ousterhout) was becoming alarmed that his true
pet project (Tcl) was being ignored at the expense of Tk. Which is too
bad, since Tk is a truly awesome GUI approach for almost any scripting
language, while Tcl was, um, not that great.
jking
--
To manage your subscription, go to http://mlug.missouri.edu/members/edit.php
Archives are available at http://mlug.missouri.edu/list-archives/