From: Mike Hall Date: 2004-08-03T04:21:34+09:00 Subject: Re: Why does Ruby use both tcl83.dll and tk83.dll (instead of just tk83.dll)? H. Simpson wrote: >Does tk require tcl? Absolutely. Tk operations and events are scripted in Tcl. Look for a 'Scripts' directory under your Tk installation. Much of the behaviour of buttons, listboxes, menus, and dialogs is done with Tcl. > I thought tk was simply a c api... It very well may be... for Tcl! :-)