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