
Go to the source code of this file.
Classes | |
| struct | QE_Event |
| struct | QE_ExpandArgs |
Typedefs | |
| typedef struct QE_BindingTable_ * | QE_BindingTable |
| typedef void(* | QE_ExpandProc )(QE_ExpandArgs *args) |
Functions | |
| int | QE_BindInit (Tcl_Interp *interp) |
| QE_BindingTable | QE_CreateBindingTable (Tcl_Interp *interp) |
| void | QE_DeleteBindingTable (QE_BindingTable bindingTable) |
| int | QE_InstallEvent (QE_BindingTable bindingTable, char *name, QE_ExpandProc expand) |
| int | QE_InstallDetail (QE_BindingTable bindingTable, char *name, int eventType, QE_ExpandProc expand) |
| int | QE_CreateBinding (QE_BindingTable bindingTable, ClientData object, char *eventString, char *command, int append) |
| int | QE_DeleteBinding (QE_BindingTable bindingTable, ClientData object, char *eventString) |
| int | QE_GetBinding (QE_BindingTable bindingTable, ClientData object, char *eventString) |
| int | QE_GetAllBindings (QE_BindingTable bindingTable, ClientData object) |
| int | QE_GetEventNames (QE_BindingTable bindingTable) |
| int | QE_GetDetailNames (QE_BindingTable bindingTable, char *eventName) |
| int | QE_BindEvent (QE_BindingTable bindingTable, QE_Event *eventPtr) |
| void | QE_ExpandDouble (double number, Tcl_DString *result) |
| void | QE_ExpandNumber (long number, Tcl_DString *result) |
| void | QE_ExpandString (char *string, Tcl_DString *result) |
| void | QE_ExpandEvent (QE_BindingTable bindingTable, int eventType, Tcl_DString *result) |
| void | QE_ExpandDetail (QE_BindingTable bindingTable, int event, int detail, Tcl_DString *result) |
| void | QE_ExpandPattern (QE_BindingTable bindingTable, int eventType, int detail, Tcl_DString *result) |
| void | QE_ExpandUnknown (char which, Tcl_DString *result) |
| int | QE_BindCmd (QE_BindingTable bindingTable, int objOffset, int objc, Tcl_Obj *CONST objv[]) |
| int | QE_ConfigureCmd (QE_BindingTable bindingTable, int objOffset, int objc, Tcl_Obj *CONST objv[]) |
| int | QE_GenerateCmd (QE_BindingTable bindingTable, int objOffset, int objc, Tcl_Obj *CONST objv[]) |
| int | QE_InstallCmd (QE_BindingTable bindingTable, int objOffset, int objc, Tcl_Obj *CONST objv[]) |
| int | QE_UnbindCmd (QE_BindingTable bindingTable, int objOffset, int objc, Tcl_Obj *CONST objv[]) |
| int | QE_UninstallCmd (QE_BindingTable bindingTable, int objOffset, int objc, Tcl_Obj *CONST objv[]) |
| int | QE_LinkageCmd (QE_BindingTable bindingTable, int objOffset, int objc, Tcl_Obj *CONST objv[]) |
Variables | |
| QE_BindingTable | bindingTable |
| int | debug_bindings |
| typedef struct QE_BindingTable_* QE_BindingTable |
| typedef void(* QE_ExpandProc)(QE_ExpandArgs *args) |
| int QE_BindInit | ( | Tcl_Interp * | interp | ) |
| QE_BindingTable QE_CreateBindingTable | ( | Tcl_Interp * | interp | ) |
| void QE_DeleteBindingTable | ( | QE_BindingTable | bindingTable | ) |
| int QE_InstallEvent | ( | QE_BindingTable | bindingTable, | |
| char * | name, | |||
| QE_ExpandProc | expand | |||
| ) |
| int QE_InstallDetail | ( | QE_BindingTable | bindingTable, | |
| char * | name, | |||
| int | eventType, | |||
| QE_ExpandProc | expand | |||
| ) |
| int QE_CreateBinding | ( | QE_BindingTable | bindingTable, | |
| ClientData | object, | |||
| char * | eventString, | |||
| char * | command, | |||
| int | append | |||
| ) |
| int QE_DeleteBinding | ( | QE_BindingTable | bindingTable, | |
| ClientData | object, | |||
| char * | eventString | |||
| ) |
| int QE_GetBinding | ( | QE_BindingTable | bindingTable, | |
| ClientData | object, | |||
| char * | eventString | |||
| ) |
| int QE_GetAllBindings | ( | QE_BindingTable | bindingTable, | |
| ClientData | object | |||
| ) |
| int QE_GetEventNames | ( | QE_BindingTable | bindingTable | ) |
| int QE_GetDetailNames | ( | QE_BindingTable | bindingTable, | |
| char * | eventName | |||
| ) |
| int QE_BindEvent | ( | QE_BindingTable | bindingTable, | |
| QE_Event * | eventPtr | |||
| ) |
| void QE_ExpandDouble | ( | double | number, | |
| Tcl_DString * | result | |||
| ) |
| void QE_ExpandNumber | ( | long | number, | |
| Tcl_DString * | result | |||
| ) |
| void QE_ExpandString | ( | char * | string, | |
| Tcl_DString * | result | |||
| ) |
| void QE_ExpandEvent | ( | QE_BindingTable | bindingTable, | |
| int | eventType, | |||
| Tcl_DString * | result | |||
| ) |
| void QE_ExpandDetail | ( | QE_BindingTable | bindingTable, | |
| int | event, | |||
| int | detail, | |||
| Tcl_DString * | result | |||
| ) |
| void QE_ExpandPattern | ( | QE_BindingTable | bindingTable, | |
| int | eventType, | |||
| int | detail, | |||
| Tcl_DString * | result | |||
| ) |
| void QE_ExpandUnknown | ( | char | which, | |
| Tcl_DString * | result | |||
| ) |
| int QE_BindCmd | ( | QE_BindingTable | bindingTable, | |
| int | objOffset, | |||
| int | objc, | |||
| Tcl_Obj *CONST | objv[] | |||
| ) |
| int QE_ConfigureCmd | ( | QE_BindingTable | bindingTable, | |
| int | objOffset, | |||
| int | objc, | |||
| Tcl_Obj *CONST | objv[] | |||
| ) |
| int QE_GenerateCmd | ( | QE_BindingTable | bindingTable, | |
| int | objOffset, | |||
| int | objc, | |||
| Tcl_Obj *CONST | objv[] | |||
| ) |
| int QE_InstallCmd | ( | QE_BindingTable | bindingTable, | |
| int | objOffset, | |||
| int | objc, | |||
| Tcl_Obj *CONST | objv[] | |||
| ) |
| int QE_UnbindCmd | ( | QE_BindingTable | bindingTable, | |
| int | objOffset, | |||
| int | objc, | |||
| Tcl_Obj *CONST | objv[] | |||
| ) |
| int QE_UninstallCmd | ( | QE_BindingTable | bindingTable, | |
| int | objOffset, | |||
| int | objc, | |||
| Tcl_Obj *CONST | objv[] | |||
| ) |
| int QE_LinkageCmd | ( | QE_BindingTable | bindingTable, | |
| int | objOffset, | |||
| int | objc, | |||
| Tcl_Obj *CONST | objv[] | |||
| ) |
| int debug_bindings |
1.6.1