diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2016-04-11 09:28:49 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2016-04-11 09:28:49 (GMT) |
commit | f7500888d0c32dbed131028dd864bae0255e5464 (patch) | |
tree | ea92124fc3b9e10d24dee4d888434eb15b05f1ff | |
parent | a49d18f50fd597f7b77eae71f3df70469136f839 (diff) | |
download | tk-mistake.zip tk-mistake.tar.gz tk-mistake.tar.bz2 |
Rename HandleEventGenerate to TkHandleEventGenerate, making it callable from whole Tk.mistake
-rw-r--r-- | generic/tkBind.c | 10 | ||||
-rw-r--r-- | generic/tkInt.h | 3 |
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 |