Table of contents Previous: Scripting Facilities Next: MCGUI Basics

10.1 Unidata Tcl/Tk GUI

Unidata supplies a Tcl/Tk GUI to provide an easy-to-use, point-and-click interface for McIDAS-X. We chose to use Tcl/Tk to develop an interface to McIDAS since it allows one to quickly create custom graphical applications without the need to delve in arcane subjects like object linking and embedding, and Motif and X toolkit intrinsics. In addition, the package is freely available from the Tcl Developer Xchange, and there are numerous, inexpensive reference books available at non-technical bookstores.

The Tcl/Tk GUI provided by Unidata is designed to be an evolving entity. Currently, it primarily uses non-ADDE McIDAS routines to produce output. As the MCGUI evolves, the use of non-ADDE routines will be replaced by their ADDE counterparts. Unidata wishes to encourage sites to extend the GUI where needed and contribute their efforts back to the community at-large.

Using the Unidata MCGUI, one can:


Table of Contents


Table of contents Previous: Scripting Facilities Next: MCGUI Basics