Data Objects, C Command Procedures and Data Structures with Arrays Data Structures, AssocData for per Interpreter data transformation Data, Using Tcl_Preserve and Tcl_Release to Guard data-driven user interface database, ODBC database, simple in-memory 2nd Database, Using the Resource DDE Extension deactivate window event debugger, TclPro debugger, Tuba Debugging declaring variables Decoding HTML Entities default button default parameter values Defining New Binding Tags delete commands in C files interpreters in C list element by value text desktop icons destroy no errors Tk command widget window event Destroying Hash Tables, Creating and detached window dialog buiding with procedure custom data-driven approach message for simple example to make choice window for dictionary [See array] directory current Disabling the Library Facility display list graphics display space, with pack Display, Fonts and Text distribution, Tcl source code DLL, loading into Tcl 2nd DLLEXPORT document root, TclHttpd document type handler, TclHttpd dollar sign dollar sign syntax Don Libes DOS to UNIX double click Double quotes compared to concat and list double quotes vs. curly braces Doyle, Michael dp_send, Tcl command drag object on canvas drag out a box drag windows, bindings drag-and-drop Drivers, I/O Channel DString interface 2nd Dykstra, Dave Dynamic HTML, CGI dynamic linking 2nd Dynamic Loading and Packages Dynamic Strings, DString