# Copyright (c) 1994 The Regents of the University of California. # Copyright (c) 1994-1996 Sun Microsystems, Inc. # See the file "license.terms" for information on usage and redistribution # of this file, and for a DISCLAIMER OF ALL WARRANTIES. # # =head1 NAME Tk_CreateBindingTable, Tk_DeleteBindingTable, Tk_CreateBinding, Tk_DeleteBinding, Tk_GetBinding, Tk_GetAllBindings, Tk_DeleteAllBindings, Tk_BindEvent - invoke scripts in response to X events =for category C Programming =head1 SYNOPSIS B<#include Etk.hE> Tk_BindingTable BIB<)> BIB<)> unsigned long BIB<)> int BIB<)> char * BIB<)> BIB<)> BIB<)> BIB<)> =head1 ARGUMENTS =over 4 =item Tcl_Interp *interp (in) Interpreter to use when invoking bindings in binding table. Also used for returning results and errors from binding procedures. =item Tk_BindingTable bindingTable (in) Token for binding table; must have been returned by some previous call to B. =item ClientData object (in) Identifies object with which binding is associated. =item char *eventString (in) String describing event sequence. =item char *script (in) Callback to invoke when binding triggers. =item int append (in) Non-zero means append I