dmh_inspect ?mailbox@groupname?
dmh83_inspect ?mailbox@groupname?
The dmh83_inspect application script is a customized version of the freely available Tcl/Tk development tool, tkinspect. The usual tkinspect application can only be used on Tk programs that are running on the users display. The dmh_inspect uses DMH message system commands to interact with Tcl or Tcl/Tk applications that are anywhere on the TCP/IP network. This script is also installed under the generic name dmh_inspect if you do not have a prior version of the DMH toolset installed.
The optional command line argument can specify the command mailbox and DMH message system [hostname:]groupname of a remote target application. A remote target application must be a client of a DMH message system, and must receive and process Tcl code using the mbx_RPC command in order to be inspectable. A local target application is inspectable if it responds to the Tk send command on your X-Windows display, or responds to the Windows DDE send command on your NT computer. Also, the dmh_inspect is able to work with remote target applications such as the Realtime Datahub that process SQL statements in a command mailbox. If the command mailbox name ends in "_RPC" dmh_inspect assumes that the remote target application supports the mbx_RPC interface, otherwise dmh_inspect assumes that the target application supports the Datahub style command message interface.
Dmh_inspect displays its own online reference documentation. The application complements the capabilities of the Tcl Pro Debugger by allowing interactive inspection of procedures, global data, windows, bindings, window options, menues, canvases, etc, without needing code instrumentation. The Tcl Pro debugger offers breakpoints which the dmh_inspect application does not provide.