[Tutor] (no subject)
alan.gauld@bt.com
alan.gauld@bt.com
Mon, 22 Jan 2001 13:10:45 -0000
> some special stuff in Python. (And is it possible to use a
> GUI with Perl?)
Yes Tk is available in Perl.
> 2. What all does ScrollingText support?
It might be worth your while looking at the Tk widget demo
program that installs with Tcl/Tk.
Its written in Tcl but does show the various config settings
for most of the widgets.
Alternatively buy Tcl/Tk in a Nutshell from O'Reilly, its a
very good reference to Tcl including Tk.
> 3. What are, and how do I use classes?
Try my beginners tutor at:
http://www.crosswinds.net/~agauld
Specifically the OO page, the event Driven page and the
Case study. They all explain and/or demonstrate classes
and OO programming. There is also a little bit of Tkinter
in the last two but not very much.
> 6. How do I check if they have made any changes to a file,
> and do something according to whether they have or not?
Normally you create something called a "dirtyflag".
Everytime an edit function changes the contents ypu set the dirtyflag to
true. After a sve you reset it to false. Then if they hit Save you can do:
if dirtyflag:
# save it here
The textwidget may have something similar built in I don't remember,
but I doubt it.
Alan G