D
database manager
A database component that models a database management system in order to provide the interface between an application and the database management system.
DDE
Dynamic Data Exchange.
debugger
A software tool used to detect, trace, and eliminate errors in computer programs or other software.
default application
The application designated as the one in which additions or changes are made (if no other application has specifically been selected).
defined class
A new class that a controlling application adds to the system. It consists of a textual definition (which defines elements such as instance variables) and zero or more methods (which define behaviors). Contrast with extended class.
defining application
The application to which a class definition belongs. A class can be defined in only one application in the image. Also referred to as the controlling application.
dictionary
In Smalltalk, an unordered collection whose elements are accessed by an explicitly assigned external key. See also pool dictionary.
Dictionary Inspector
A Smalltalk tool for viewing the data of a Dictionary object.
Display
A Smalltalk command that executes the selected code and displays the result. Contrast with Execute.
In basic VA Smalltalk, an X/Motif concept that models the user's hardware display. The functions of the X/Motif Display object are implemented in the Smalltalk CgDisplay class.
distributed application
A workstation application that runs in cooperation with programs running on other processes or machines. Client/server applications are a subset of distributed applications.
DLL
Dynamic link library.
drawable
In the Common Graphics subsystem, an area that can be drawn upon. All Smalltalk drawing operations are performed on a drawable.
dynamic binding
A process for resolving an address when a call to an object is made, rather than resolving it at compile time.
Dynamic Data Exchange (DDE)
A communication mechanism between processes that enables two applications to exchange data in a client/server relationship.
dynamic link library (DLL)
A file containing data and code, on Windows, that can be used by programs or applications during loading or at run time, but are not part of the program's executable (.EXE) file. Compare to shared object.
Last modified date: 10/05/2020