Ok, this may be a bit off topic, but why Tk? IMHO, its' ugliness rivals Motif. I mean, it's really really ugly. There are very well maintained perl bindings for Gtk+ and there are (apparently orphaned) perl bindings for qt as well. Both of these are fairly cross platform (ie, win32 + *nix). Both of these are prettier than Tk. WIth Gtk+, you can use Glade to play around and see what types of widget stacking are possible.
I mean, if you want to learn Tk, learn Tk. I'm just making sure you know that there are more modern alternatives that are easier on the eyes....
BlueLines
Disclaimer: This post may contain inaccurate information, be habit forming, cause atomic warfare between peaceful countries, speed up male pattern baldness, interfere with your cable reception, exile you from certain third world countries, ruin your marriage, and generally spoil your day. No batteries included, no strings attached, your mileage may vary.