focus on the widget itself will not work as expected.
You usually have to focus on a particular subwidget. For example,
pack [scrolledtext .stext] -fill both -expand 1 focus [.stext subwidget text]
bind has to be handled especially carefully. I should
write up something definitive, but for now look at the examples and notes
as to how bindings can be tricky
combobox
console
consoledialog crashes Windows Tk8.0, but
not Unix Tk8.0. However, console works fine on both...
(bug in renaming toplevels for Windows, fixed for 8.0p2)
hierarchy
progressbar
tabnotebook
ventry
scrolledtext (in widget.tcl)
balloonhelp
pane
widget.tcl.
lappend to auto_path the directory in which
the megawidgets are located. Otherwise, you can do the packaging that I was
to lazy to do and then do a simple package require Widgets or
something.