Documentation
From my personal library, The Internet

man page:

       Tk_Name,  Tk_PathName, Tk_NameToWindow - convert between names and win-
       dow tokens


SYNOPSIS

       #include <tk.h>

       Tk_Uid
       Tk_Name(tkwin)

       char *
       Tk_PathName(tkwin)

       Tk_Window
       Tk_NameToWindow(interp, pathName, tkwin)


ARGUMENTS

       Tk_Window    tkwin       (in)      Token for window.

       Tcl_Interp   *interp     (out)     Interpreter to use for error report-
                                          ing.

       CONST char   *pathName   (in)      Character   string  containing  path
                                          name of window.
_________________________________________________________________



DESCRIPTION

       Each window managed by Tk has two names, a short name that identifies a
       window  among children of the same parent, and a path name that identi-
       fies the window uniquely among all the windows belonging  to  the  same
       main  window.   The  path  name is used more often in Tk than the short
       name;  many commands, like bind, expect path names as arguments.

       The Tk_Name macro returns a window's short name, which is the  same  as
       the  name  argument  passed to Tk_CreateWindow when the window was cre-
       ated.  The value is returned as a Tk_Uid, which may be used just like a
       string  pointer but also has the properties of a unique identifier (see
       the manual entry for Tk_GetUid for details).

       The Tk_PathName macro returns a  hierarchical  name  for  tkwin.   Path
       names  have  a  structure  similar  to file names in Unix but with dots
       between elements instead of slashes:  the main window for  an  applica-
       tion  has the path name ``.'';  its children have names like ``.a'' and
       ``.b''; their children have names like ``.a.aa'' and ``.b.bb''; and  so
       on.  A window is considered to be be a child of another window for nam-
       ing purposes if the second window was named as the first window's  par-
       ent  when the first window was created.  This is not always the same as
       the X window hierarchy.  For example, a pop-up is created as a child of
       the root window, but its logical parent will usually be a window within
       the application.

       The procedure Tk_NameToWindow returns the token for a window given  its



Tk                                                                  Tk_Name(3)

Man(1) output converted with man2html