NAME
itkvars - variables used by [incr Tk]
DESCRIPTION
The following global variables are created and managed automatically by the [[iinnccrr TTkk]] library. Except where noted below, these variablesshould normally be treated as read-only by application-specific code
and by users. iittkk::::lliibbrraarryyWhen an interpreter is created, [[iinnccrr TTkk]] initializes this vari-
able to hold the name of a directory containing the system library of [[iinnccrr TTkk]] scripts. The initial value of iittkk::::lliibbrraarryy is set from the ITKLIBRARY environment variable if it exists,or from a compiled-in value otherwise.
When [[iinnccrr TTkk]] is added to an interpreter, it executes the script "init.itk" in this directory. This script, in turn,looks for other script files with the name "init.xxx". Mega-
widget libraries will be automatically initialized if they install a script named "init.xxx" in this directory, where "xxx"is the name of the mega-widget library. For example, the
[[iinnccrr WWiiddggeettss]] library installs the script "init.iwidgets" inthis directory. This script establishes the "iwidgets" names-
pace, and sets up autoloading for all [[iinnccrr WWiiddggeettss]] commands. KKEEYYWWOORRDDSS itcl, itk, variablesitk 3.0 itkvars(n)