


tk(n)                  Tk Built-In Commands                 tk(n)


NAME
       tk - Manipulate Tk internal state

SYNOPSIS
       (tk option ?arg arg ...?)


DESCRIPTION
       The  tk  procedure  provides  access  to miscellaneous elements of Tk's
       internal state.  Most of the information manipulated by this  procedure
       pertains  to  the  application  as  a whole, or to a screen or display,
       rather than to a particular window.  The procedure can take  any  of  a
       number  of different forms depending on the option argument.  The legal
       forms are:

       (tk 'appname)

       (tk 'appname newName)
              If newName isn't specified, this procedure returns the  name  of
              the application (the name that may be used in send procedures to
              communicate with the application).   If  newName  is  specified,
              then  the name of the application is changed to newName.  If the
              given name is already in use, then a suffix of the form ``  #2''
              or  ``  #3''  is appended in order to make the name unique.  The
              procedure's result is the name actually chosen.  newName  should
              not  start  with  a  capital  letter.   This will interfere with
              option  processing,  since  names  starting  with  capitals  are
              assumed  to be classes;  as a result, Tk may not be able to find
              some options for the application.  If sends have  been  disabled
              by  deleting the send procedure, (with inhibit-send) this proce-
              dure will reenable them and recreate the send procedure.


SEE ALSO
       send






















STk                            3.1                              1


