<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-2">
<META content="MSHTML 6.00.2800.1226" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial>Hello ...</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV> </DIV><FONT face=Arial size=2>
<DIV><BR><FONT size=3>I am resuming my Python learning after some time (need to
hard-study for some time), and I "notice", that some basic terms are not
cleared for me, even if they are mentioned in various tutorials ..</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><BR><FONT size=3>What is Tkinter, and what is Tcl/Tk ??</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><BR><FONT size=3>- For Tcl/Tk I imagine, from what I read in Alan tutorial,
that Tcl/Tk is some sort of "foundation", kind of basis for "translating" to
machine/binary code, for Python coding being possible at all ..</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>(in common language, please)</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><BR><FONT size=3>- And for Thinkter, it says it is Python's GUI programming
system. But what this actually means, how to interprete it to myself
??</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>As far as I know, IDLE is GUI for Python, so this must be
something else, some kind of root for GUI being able, or GUI in meaning some
"programming system" for GUI programming (to program some GUI, and not
"console/command line" program)</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>Text from Alan Gauld tutorial:</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>#########################################</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>Tcl/Tk</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>As just mentioned the Python 1.5.2 distribution for Windows
comes with Tcl/Tk so that's no problem. If you have a different Python version
or are on a platform where it's not included then you can get Tcl/Tk from
Scriptics:</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>Python</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>Python version 1.5.2 is the latest release at the time of
writing and comes with Tcl/Tk version 8.0 thrown in for free. This is because
Python's GUI programming system(Tkinter) is built on top of Tcl/Tk. For our
purposes this is 'a good thing'(TM) but it does mean the Python download is very
big (about 5Mb for the Windows binary version. For Linux/Unix you can get source
and have to build it - see your sys admin!! It comes prebuilt in most Linux
distributions these days.)</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>#########################################</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3>- Second, I have question, if anyone knows what could
"corrupt" my Python (to be more precise - IDLE) installation. After
double-clicking on "idle.pyw", I get message that "tcl84.dll" is missing, and
re-installing product will help, but I am certain, I didn't delete this dll,
nor in Python directory, nor in %SystemRoot%\system32 directory ..</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT face=Arial></FONT> </DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT face=Arial size=3></FONT> </DIV>
<DIV><FONT face=Arial size=3>Thak you all for your friendly effort
..</FONT></DIV>
<DIV><FONT size=3></FONT> </DIV>
<DIV><FONT face=Arial></FONT> </DIV></FONT></BODY></HTML>