 SERVER class
  SERVER class
The server, or object manager, is the control center of the user interface. The server object provides a Tcl interpreter calling custom object manager commands. These are used to define and initialize the user interface, and execute UI action procedures at runtime.
          reset-server
         appInitialize  appname,appclass,resources
         createObjects  [resource-name]
         destroyObject  object
              activate
            deactivate  [unmap]
   value = getResource  resource-name [default-value [class]]
          getResources  resource-list
            createMenu  menu-name parent item-list
              editMenu  menu-name parent item-list
           destroyMenu  menu-name
          createBitmap  name width height data
          createCursor  name source mask fg_color bg_color x_hot y_hot
          createPixmap  name width height depth fg_color bg_color data
                 print  arg [arg ...] # debug messages
                  send  object message
  postActivateCallback  procedure
id = postTimedCallback  procedure msec [client-data]
   deleteTimedCallback  id
 id = postWorkCallback  procedure [client-data]
    deleteWorkCallback  id