This manual describes the functions, special forms, and variables defined by the Xt (X Toolkit Intrinsics) extension included in the Elk distribution. Most of the functions are directly equivalent to a function of the X toolkit C library, so that the description need not be repeated. In such cases, only the name of the corresponding Xt function is mentioned. Thus, you should have the X Toolkit Intrinsics - C Language Interface manual within reach when using this reference manual.
The functions listed in this document are loaded when the expression
(require 'xwidgets)
(require 'motif)
(require 'xt).
Individual widgets are loaded by evaluating
(load-widgets . widget-names)
Each widget-name is a symbol (not quoted, since load-widgets is a macro).
The widgets are loaded from subdirectories of ``$install_dir/runtime/obj'' (where $install_dir is the directory where you have installed Elk on your system).
In the following, the types of arguments of the listed procedures are
not specified when they are obvious from the context or from the name.
For instance, an argument named widget is always of type widget,
an argument named context is an object of type context
(application context), etc.
Arguments the names of which end in ``?'' are always of type boolean.