Tkeclipse is a graphical user interface to ECLiPSe. It is an alternative to the traditional textual line-based user interface, providing multiple windows, menus and buttons for the user to interact with ECLiPSe. It consists of two major components:
Tkeclipse is implemented in the Tcl/Tk scripting language/graphical toolkit [13], using the new ECLiPSe Tcl/Tk interface [12]. The development tools are designed to be independent of the top-level, so the user can develop their own applications with a graphical front end written in Tcl/Tk, replacing the tkeclipse top-level, but still using the developments tools.
This chapter will provide an overview of tkeclipse, but will not describe its functionality in detail. More detailed information on the functionality of tkeclipse is available via tkeclipse's own on-line help.