tablelist::convEventFields Commandtablelist::getTablelistPath Commandtablelist::getTablelistColumn CommandThe commands described in this reference page are designed to be used in
  binding scripts associated with the binding tags whose names are returned by
  the bodytag
  and labeltag
  subcommands of the Tcl command associated with a tablelist widget.  The
  first two of these commands are also used in the default binding scripts
  associated with the binding tag TablelistBody.  For
  details and examples see the sections DEFAULT AND INDIVIDUAL BINDINGS FOR THE
  TABLELIST BODY and DEFAULT
  AND INDIVIDUAL BINDINGS FOR THE HEADER LABELS.
tablelist::convEventFields
  Commandtablelist::convEventFields – Convert event fields
    relative to a descendant of a tablelist widgettablelist::convEventFields descendantPathName x y
descendantPathName of one of its descendants and from
    the x and y coordinates x, y
    relative to this descendant.  The command returns these values as the
    components of a list consisting of three elements.%W, which can be the tablelist's body, one of the
      separator frames, a label widget displaying an embedded image, or (a
      descendant of) an embedded window.  It can also be a header label or
      of an additional widget placed by Tablelist into a header label for
      displaying a header image or a sort arrow.  Likewise, the arguments
      x and y correspond to the event
      fields %x and %y.  The three
      elements of the list returned by the command are usually assigned to the
      help variables tablelist::W,
      tablelist::x, and tablelist::y,
      by using the statement
      
        
foreach {tablelist::W tablelist::x tablelist::y} \
    [tablelist::convEventFields %W %x %y] {}
      
    tablelist::getTablelistPath
  Commandtablelist::getTablelistPath – Get the path name of a
    tablelist widget from the path name of one of its descendantstablelist::getTablelistPath descendantPathName
descendantPathName of one of its descendants.%W, which can be the tablelist's body,
    one of the separator frames, a label widget displaying an embedded image,
    or (a descendant of) an embedded window.  It can also be a header
    label or of an additional widget placed by Tablelist into a header label
    for displaying a header image or a sort arrow.  The return value is
    often assigned to the help variable tablelist::W.tablelist::getTablelistColumn Commandtablelist::getTablelistColumn – Get the column
    number from the path name of a tablelist header labeltablelist::getTablelistColumn headerLabelPathName
headerLabelPathName of a tablelist header label or of
    an additional widget placed by Tablelist into a header label for displaying
    a header image or a sort arrow.%W.  The return value is often
    assigned to the help variable tablelist::col.