summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--generic/tkBind.c10
-rw-r--r--generic/tkInt.h3
2 files changed, 7 insertions, 6 deletions
diff --git a/generic/tkBind.c b/generic/tkBind.c
index 9cd3b7b..33585c7 100644
--- a/generic/tkBind.c
+++ b/generic/tkBind.c
@@ -626,8 +626,6 @@ static int GetVirtualEvent(Tcl_Interp *interp,
VirtualEventTable *vetPtr, Tcl_Obj *virtName);
static Tk_Uid GetVirtualEventUid(Tcl_Interp *interp,
char *virtString);
-static int HandleEventGenerate(Tcl_Interp *interp, Tk_Window main,
- int objc, Tcl_Obj *const objv[]);
static void InitVirtualEventTable(VirtualEventTable *vetPtr);
static PatSeq * MatchPatterns(TkDisplay *dispPtr,
BindingTable *bindPtr, PatSeq *psPtr,
@@ -2399,7 +2397,7 @@ Tk_EventObjCmd(
"window event ?-option value ...?");
return TCL_ERROR;
}
- return HandleEventGenerate(interp, tkwin, objc - 2, objv + 2);
+ return TkHandleEventGenerate(interp, tkwin, objc - 2, objv + 2);
case EVENT_INFO:
if (objc == 2) {
GetAllVirtualEvents(interp, vetPtr);
@@ -2843,7 +2841,7 @@ GetAllVirtualEvents(
/*
*---------------------------------------------------------------------------
*
- * HandleEventGenerate --
+ * TkHandleEventGenerate --
*
* Helper function for the "event generate" command. Generate and process
* an XEvent, constructed from information parsed from the event
@@ -2875,8 +2873,8 @@ GetAllVirtualEvents(
*---------------------------------------------------------------------------
*/
-static int
-HandleEventGenerate(
+int
+TkHandleEventGenerate(
Tcl_Interp *interp, /* Interp for errors return and name lookup. */
Tk_Window mainWin, /* Main window associated with interp. */
int objc, /* Number of arguments. */
diff --git a/generic/tkInt.h b/generic/tkInt.h
index b644c5b..24548f2 100644
--- a/generic/tkInt.h
+++ b/generic/tkInt.h
@@ -1217,6 +1217,9 @@ MODULE_SCOPE int TkInitTkCmd(Tcl_Interp *interp,
MODULE_SCOPE int TkInitFontchooser(Tcl_Interp *interp,
ClientData clientData);
MODULE_SCOPE void TkpWarpPointer(TkDisplay *dispPtr);
+MODULE_SCOPE int TkHandleEventGenerate(Tcl_Interp *interp, Tk_Window main,
+ int objc, Tcl_Obj *const objv[]);
+
#ifdef _WIN32
#define TkParseColor XParseColor