You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1484 lines
56 KiB
1484 lines
56 KiB
2 years ago
|
/*
|
||
|
* tkIntDecls.h --
|
||
|
*
|
||
|
* This file contains the declarations for all unsupported
|
||
|
* functions that are exported by the Tk library. These
|
||
|
* interfaces are not guaranteed to remain the same between
|
||
|
* versions. Use at your own risk.
|
||
|
*
|
||
|
* Copyright (c) 1998-1999 by Scriptics Corporation.
|
||
|
*
|
||
|
* See the file "license.terms" for information on usage and redistribution
|
||
|
* of this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
||
|
*
|
||
|
* RCS: @(#) $Id: tkIntDecls.h,v 1.1 2004/01/07 22:32:38 barre Exp $
|
||
|
*/
|
||
|
|
||
|
#ifndef _TKINTDECLS
|
||
|
#define _TKINTDECLS
|
||
|
|
||
|
#ifdef BUILD_tk
|
||
|
#undef TCL_STORAGE_CLASS
|
||
|
#define TCL_STORAGE_CLASS DLLEXPORT
|
||
|
#endif
|
||
|
|
||
|
/*
|
||
|
* WARNING: This file is automatically generated by the tools/genStubs.tcl
|
||
|
* script. Any modifications to the function declarations below should be made
|
||
|
* in the generic/tkInt.decls script.
|
||
|
*/
|
||
|
|
||
|
/* !BEGIN!: Do not edit below this line. */
|
||
|
|
||
|
/*
|
||
|
* Exported function declarations:
|
||
|
*/
|
||
|
|
||
|
/* 0 */
|
||
|
EXTERN TkWindow * TkAllocWindow _ANSI_ARGS_((TkDisplay * dispPtr,
|
||
|
int screenNum, TkWindow * parentPtr));
|
||
|
/* 1 */
|
||
|
EXTERN void TkBezierPoints _ANSI_ARGS_((double control[],
|
||
|
int numSteps, double * coordPtr));
|
||
|
/* 2 */
|
||
|
EXTERN void TkBezierScreenPoints _ANSI_ARGS_((Tk_Canvas canvas,
|
||
|
double control[], int numSteps,
|
||
|
XPoint * xPointPtr));
|
||
|
/* 3 */
|
||
|
EXTERN void TkBindDeadWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 4 */
|
||
|
EXTERN void TkBindEventProc _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
XEvent * eventPtr));
|
||
|
/* 5 */
|
||
|
EXTERN void TkBindFree _ANSI_ARGS_((TkMainInfo * mainPtr));
|
||
|
/* 6 */
|
||
|
EXTERN void TkBindInit _ANSI_ARGS_((TkMainInfo * mainPtr));
|
||
|
/* 7 */
|
||
|
EXTERN void TkChangeEventWindow _ANSI_ARGS_((XEvent * eventPtr,
|
||
|
TkWindow * winPtr));
|
||
|
/* 8 */
|
||
|
EXTERN int TkClipInit _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
TkDisplay * dispPtr));
|
||
|
/* 9 */
|
||
|
EXTERN void TkComputeAnchor _ANSI_ARGS_((Tk_Anchor anchor,
|
||
|
Tk_Window tkwin, int padX, int padY,
|
||
|
int innerWidth, int innerHeight, int * xPtr,
|
||
|
int * yPtr));
|
||
|
/* 10 */
|
||
|
EXTERN int TkCopyAndGlobalEval _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
char * script));
|
||
|
/* 11 */
|
||
|
EXTERN unsigned long TkCreateBindingProcedure _ANSI_ARGS_((
|
||
|
Tcl_Interp * interp,
|
||
|
Tk_BindingTable bindingTable,
|
||
|
ClientData object, char * eventString,
|
||
|
TkBindEvalProc * evalProc,
|
||
|
TkBindFreeProc * freeProc,
|
||
|
ClientData clientData));
|
||
|
/* 12 */
|
||
|
EXTERN TkCursor * TkCreateCursorFromData _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
char * source, char * mask, int width,
|
||
|
int height, int xHot, int yHot, XColor fg,
|
||
|
XColor bg));
|
||
|
/* 13 */
|
||
|
EXTERN int TkCreateFrame _ANSI_ARGS_((ClientData clientData,
|
||
|
Tcl_Interp * interp, int argc, char ** argv,
|
||
|
int toplevel, char * appName));
|
||
|
/* 14 */
|
||
|
EXTERN Tk_Window TkCreateMainWindow _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
char * screenName, char * baseName));
|
||
|
/* 15 */
|
||
|
EXTERN Time TkCurrentTime _ANSI_ARGS_((TkDisplay * dispPtr));
|
||
|
/* 16 */
|
||
|
EXTERN void TkDeleteAllImages _ANSI_ARGS_((TkMainInfo * mainPtr));
|
||
|
/* 17 */
|
||
|
EXTERN void TkDoConfigureNotify _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 18 */
|
||
|
EXTERN void TkDrawInsetFocusHighlight _ANSI_ARGS_((
|
||
|
Tk_Window tkwin, GC gc, int width,
|
||
|
Drawable drawable, int padding));
|
||
|
/* 19 */
|
||
|
EXTERN void TkEventDeadWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 20 */
|
||
|
EXTERN void TkFillPolygon _ANSI_ARGS_((Tk_Canvas canvas,
|
||
|
double * coordPtr, int numPoints,
|
||
|
Display * display, Drawable drawable, GC gc,
|
||
|
GC outlineGC));
|
||
|
/* 21 */
|
||
|
EXTERN int TkFindStateNum _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
CONST char * option,
|
||
|
CONST TkStateMap * mapPtr,
|
||
|
CONST char * strKey));
|
||
|
/* 22 */
|
||
|
EXTERN char * TkFindStateString _ANSI_ARGS_((
|
||
|
CONST TkStateMap * mapPtr, int numKey));
|
||
|
/* 23 */
|
||
|
EXTERN void TkFocusDeadWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 24 */
|
||
|
EXTERN int TkFocusFilterEvent _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
XEvent * eventPtr));
|
||
|
/* 25 */
|
||
|
EXTERN TkWindow * TkFocusKeyEvent _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
XEvent * eventPtr));
|
||
|
/* 26 */
|
||
|
EXTERN void TkFontPkgInit _ANSI_ARGS_((TkMainInfo * mainPtr));
|
||
|
/* 27 */
|
||
|
EXTERN void TkFontPkgFree _ANSI_ARGS_((TkMainInfo * mainPtr));
|
||
|
/* 28 */
|
||
|
EXTERN void TkFreeBindingTags _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 29 */
|
||
|
EXTERN void TkpFreeCursor _ANSI_ARGS_((TkCursor * cursorPtr));
|
||
|
/* 30 */
|
||
|
EXTERN char * TkGetBitmapData _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
char * string, char * fileName,
|
||
|
int * widthPtr, int * heightPtr,
|
||
|
int * hotXPtr, int * hotYPtr));
|
||
|
/* 31 */
|
||
|
EXTERN void TkGetButtPoints _ANSI_ARGS_((double p1[],
|
||
|
double p2[], double width, int project,
|
||
|
double m1[], double m2[]));
|
||
|
/* 32 */
|
||
|
EXTERN TkCursor * TkGetCursorByName _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tk_Window tkwin, Tk_Uid string));
|
||
|
/* 33 */
|
||
|
EXTERN char * TkGetDefaultScreenName _ANSI_ARGS_((
|
||
|
Tcl_Interp * interp, char * screenName));
|
||
|
/* 34 */
|
||
|
EXTERN TkDisplay * TkGetDisplay _ANSI_ARGS_((Display * display));
|
||
|
/* 35 */
|
||
|
EXTERN int TkGetDisplayOf _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
int objc, Tcl_Obj *CONST objv[],
|
||
|
Tk_Window * tkwinPtr));
|
||
|
/* 36 */
|
||
|
EXTERN TkWindow * TkGetFocusWin _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 37 */
|
||
|
EXTERN int TkGetInterpNames _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tk_Window tkwin));
|
||
|
/* 38 */
|
||
|
EXTERN int TkGetMiterPoints _ANSI_ARGS_((double p1[],
|
||
|
double p2[], double p3[], double width,
|
||
|
double m1[], double m2[]));
|
||
|
/* 39 */
|
||
|
EXTERN void TkGetPointerCoords _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
int * xPtr, int * yPtr));
|
||
|
/* 40 */
|
||
|
EXTERN void TkGetServerInfo _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tk_Window tkwin));
|
||
|
/* 41 */
|
||
|
EXTERN void TkGrabDeadWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 42 */
|
||
|
EXTERN int TkGrabState _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 43 */
|
||
|
EXTERN void TkIncludePoint _ANSI_ARGS_((Tk_Item * itemPtr,
|
||
|
double * pointPtr));
|
||
|
/* 44 */
|
||
|
EXTERN void TkInOutEvents _ANSI_ARGS_((XEvent * eventPtr,
|
||
|
TkWindow * sourcePtr, TkWindow * destPtr,
|
||
|
int leaveType, int enterType,
|
||
|
Tcl_QueuePosition position));
|
||
|
/* 45 */
|
||
|
EXTERN void TkInstallFrameMenu _ANSI_ARGS_((Tk_Window tkwin));
|
||
|
/* 46 */
|
||
|
EXTERN char * TkKeysymToString _ANSI_ARGS_((KeySym keysym));
|
||
|
/* 47 */
|
||
|
EXTERN int TkLineToArea _ANSI_ARGS_((double end1Ptr[],
|
||
|
double end2Ptr[], double rectPtr[]));
|
||
|
/* 48 */
|
||
|
EXTERN double TkLineToPoint _ANSI_ARGS_((double end1Ptr[],
|
||
|
double end2Ptr[], double pointPtr[]));
|
||
|
/* 49 */
|
||
|
EXTERN int TkMakeBezierCurve _ANSI_ARGS_((Tk_Canvas canvas,
|
||
|
double * pointPtr, int numPoints,
|
||
|
int numSteps, XPoint xPoints[],
|
||
|
double dblPoints[]));
|
||
|
/* 50 */
|
||
|
EXTERN void TkMakeBezierPostscript _ANSI_ARGS_((
|
||
|
Tcl_Interp * interp, Tk_Canvas canvas,
|
||
|
double * pointPtr, int numPoints));
|
||
|
/* 51 */
|
||
|
EXTERN void TkOptionClassChanged _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 52 */
|
||
|
EXTERN void TkOptionDeadWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 53 */
|
||
|
EXTERN int TkOvalToArea _ANSI_ARGS_((double * ovalPtr,
|
||
|
double * rectPtr));
|
||
|
/* 54 */
|
||
|
EXTERN double TkOvalToPoint _ANSI_ARGS_((double ovalPtr[],
|
||
|
double width, int filled, double pointPtr[]));
|
||
|
/* 55 */
|
||
|
EXTERN int TkpChangeFocus _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
int force));
|
||
|
/* 56 */
|
||
|
EXTERN void TkpCloseDisplay _ANSI_ARGS_((TkDisplay * dispPtr));
|
||
|
/* 57 */
|
||
|
EXTERN void TkpClaimFocus _ANSI_ARGS_((TkWindow * topLevelPtr,
|
||
|
int force));
|
||
|
/* 58 */
|
||
|
EXTERN void TkpDisplayWarning _ANSI_ARGS_((char * msg,
|
||
|
char * title));
|
||
|
/* 59 */
|
||
|
EXTERN void TkpGetAppName _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tcl_DString * name));
|
||
|
/* 60 */
|
||
|
EXTERN TkWindow * TkpGetOtherWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 61 */
|
||
|
EXTERN TkWindow * TkpGetWrapperWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 62 */
|
||
|
EXTERN int TkpInit _ANSI_ARGS_((Tcl_Interp * interp));
|
||
|
/* 63 */
|
||
|
EXTERN void TkpInitializeMenuBindings _ANSI_ARGS_((
|
||
|
Tcl_Interp * interp,
|
||
|
Tk_BindingTable bindingTable));
|
||
|
/* 64 */
|
||
|
EXTERN void TkpMakeContainer _ANSI_ARGS_((Tk_Window tkwin));
|
||
|
/* 65 */
|
||
|
EXTERN void TkpMakeMenuWindow _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
int transient));
|
||
|
/* 66 */
|
||
|
EXTERN Window TkpMakeWindow _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
Window parent));
|
||
|
/* 67 */
|
||
|
EXTERN void TkpMenuNotifyToplevelCreate _ANSI_ARGS_((
|
||
|
Tcl_Interp * interp1, char * menuName));
|
||
|
/* 68 */
|
||
|
EXTERN TkDisplay * TkpOpenDisplay _ANSI_ARGS_((char * display_name));
|
||
|
/* 69 */
|
||
|
EXTERN int TkPointerEvent _ANSI_ARGS_((XEvent * eventPtr,
|
||
|
TkWindow * winPtr));
|
||
|
/* 70 */
|
||
|
EXTERN int TkPolygonToArea _ANSI_ARGS_((double * polyPtr,
|
||
|
int numPoints, double * rectPtr));
|
||
|
/* 71 */
|
||
|
EXTERN double TkPolygonToPoint _ANSI_ARGS_((double * polyPtr,
|
||
|
int numPoints, double * pointPtr));
|
||
|
/* 72 */
|
||
|
EXTERN int TkPositionInTree _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
TkWindow * treePtr));
|
||
|
/* 73 */
|
||
|
EXTERN void TkpRedirectKeyEvent _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
XEvent * eventPtr));
|
||
|
/* 74 */
|
||
|
EXTERN void TkpSetMainMenubar _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tk_Window tkwin, char * menuName));
|
||
|
/* 75 */
|
||
|
EXTERN int TkpUseWindow _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tk_Window tkwin, char * string));
|
||
|
/* 76 */
|
||
|
EXTERN int TkpWindowWasRecentlyDeleted _ANSI_ARGS_((Window win,
|
||
|
TkDisplay * dispPtr));
|
||
|
/* 77 */
|
||
|
EXTERN void TkQueueEventForAllChildren _ANSI_ARGS_((
|
||
|
TkWindow * winPtr, XEvent * eventPtr));
|
||
|
/* 78 */
|
||
|
EXTERN int TkReadBitmapFile _ANSI_ARGS_((Display* display,
|
||
|
Drawable d, CONST char* filename,
|
||
|
unsigned int* width_return,
|
||
|
unsigned int* height_return,
|
||
|
Pixmap* bitmap_return, int* x_hot_return,
|
||
|
int* y_hot_return));
|
||
|
/* 79 */
|
||
|
EXTERN int TkScrollWindow _ANSI_ARGS_((Tk_Window tkwin, GC gc,
|
||
|
int x, int y, int width, int height, int dx,
|
||
|
int dy, TkRegion damageRgn));
|
||
|
/* 80 */
|
||
|
EXTERN void TkSelDeadWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 81 */
|
||
|
EXTERN void TkSelEventProc _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
XEvent * eventPtr));
|
||
|
/* 82 */
|
||
|
EXTERN void TkSelInit _ANSI_ARGS_((Tk_Window tkwin));
|
||
|
/* 83 */
|
||
|
EXTERN void TkSelPropProc _ANSI_ARGS_((XEvent * eventPtr));
|
||
|
/* 84 */
|
||
|
EXTERN void TkSetClassProcs _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
TkClassProcs * procs,
|
||
|
ClientData instanceData));
|
||
|
/* 85 */
|
||
|
EXTERN void TkSetWindowMenuBar _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tk_Window tkwin, char * oldMenuName,
|
||
|
char * menuName));
|
||
|
/* 86 */
|
||
|
EXTERN KeySym TkStringToKeysym _ANSI_ARGS_((char * name));
|
||
|
/* 87 */
|
||
|
EXTERN int TkThickPolyLineToArea _ANSI_ARGS_((double * coordPtr,
|
||
|
int numPoints, double width, int capStyle,
|
||
|
int joinStyle, double * rectPtr));
|
||
|
/* 88 */
|
||
|
EXTERN void TkWmAddToColormapWindows _ANSI_ARGS_((
|
||
|
TkWindow * winPtr));
|
||
|
/* 89 */
|
||
|
EXTERN void TkWmDeadWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 90 */
|
||
|
EXTERN TkWindow * TkWmFocusToplevel _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 91 */
|
||
|
EXTERN void TkWmMapWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 92 */
|
||
|
EXTERN void TkWmNewWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 93 */
|
||
|
EXTERN void TkWmProtocolEventProc _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
XEvent * evenvPtr));
|
||
|
/* 94 */
|
||
|
EXTERN void TkWmRemoveFromColormapWindows _ANSI_ARGS_((
|
||
|
TkWindow * winPtr));
|
||
|
/* 95 */
|
||
|
EXTERN void TkWmRestackToplevel _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
int aboveBelow, TkWindow * otherPtr));
|
||
|
/* 96 */
|
||
|
EXTERN void TkWmSetClass _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 97 */
|
||
|
EXTERN void TkWmUnmapWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
/* 98 */
|
||
|
EXTERN Tcl_Obj * TkDebugBitmap _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
char * name));
|
||
|
/* 99 */
|
||
|
EXTERN Tcl_Obj * TkDebugBorder _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
char * name));
|
||
|
/* 100 */
|
||
|
EXTERN Tcl_Obj * TkDebugCursor _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
char * name));
|
||
|
/* 101 */
|
||
|
EXTERN Tcl_Obj * TkDebugColor _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
char * name));
|
||
|
/* 102 */
|
||
|
EXTERN Tcl_Obj * TkDebugConfig _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tk_OptionTable table));
|
||
|
/* 103 */
|
||
|
EXTERN Tcl_Obj * TkDebugFont _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
char * name));
|
||
|
/* 104 */
|
||
|
EXTERN int TkFindStateNumObj _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tcl_Obj * optionPtr,
|
||
|
CONST TkStateMap * mapPtr, Tcl_Obj * keyPtr));
|
||
|
/* 105 */
|
||
|
EXTERN Tcl_HashTable * TkGetBitmapPredefTable _ANSI_ARGS_((void));
|
||
|
/* 106 */
|
||
|
EXTERN TkDisplay * TkGetDisplayList _ANSI_ARGS_((void));
|
||
|
/* 107 */
|
||
|
EXTERN TkMainInfo * TkGetMainInfoList _ANSI_ARGS_((void));
|
||
|
/* 108 */
|
||
|
EXTERN int TkGetWindowFromObj _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tk_Window tkwin, Tcl_Obj * objPtr,
|
||
|
Tk_Window * windowPtr));
|
||
|
/* 109 */
|
||
|
EXTERN char * TkpGetString _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
XEvent * eventPtr, Tcl_DString * dsPtr));
|
||
|
/* 110 */
|
||
|
EXTERN void TkpGetSubFonts _ANSI_ARGS_((Tcl_Interp * interp,
|
||
|
Tk_Font tkfont));
|
||
|
/* 111 */
|
||
|
EXTERN Tcl_Obj * TkpGetSystemDefault _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
char * dbName, char * className));
|
||
|
/* 112 */
|
||
|
EXTERN void TkpMenuThreadInit _ANSI_ARGS_((void));
|
||
|
#ifdef __WIN32__
|
||
|
/* 113 */
|
||
|
EXTERN void TkClipBox _ANSI_ARGS_((TkRegion rgn,
|
||
|
XRectangle* rect_return));
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 113 */
|
||
|
EXTERN void TkClipBox _ANSI_ARGS_((TkRegion rgn,
|
||
|
XRectangle* rect_return));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
/* 114 */
|
||
|
EXTERN TkRegion TkCreateRegion _ANSI_ARGS_((void));
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 114 */
|
||
|
EXTERN TkRegion TkCreateRegion _ANSI_ARGS_((void));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
/* 115 */
|
||
|
EXTERN void TkDestroyRegion _ANSI_ARGS_((TkRegion rgn));
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 115 */
|
||
|
EXTERN void TkDestroyRegion _ANSI_ARGS_((TkRegion rgn));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
/* 116 */
|
||
|
EXTERN void TkIntersectRegion _ANSI_ARGS_((TkRegion sra,
|
||
|
TkRegion srcb, TkRegion dr_return));
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 116 */
|
||
|
EXTERN void TkIntersectRegion _ANSI_ARGS_((TkRegion sra,
|
||
|
TkRegion srcb, TkRegion dr_return));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
/* 117 */
|
||
|
EXTERN int TkRectInRegion _ANSI_ARGS_((TkRegion rgn, int x,
|
||
|
int y, unsigned int width,
|
||
|
unsigned int height));
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 117 */
|
||
|
EXTERN int TkRectInRegion _ANSI_ARGS_((TkRegion rgn, int x,
|
||
|
int y, unsigned int width,
|
||
|
unsigned int height));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
/* 118 */
|
||
|
EXTERN void TkSetRegion _ANSI_ARGS_((Display* display, GC gc,
|
||
|
TkRegion rgn));
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 118 */
|
||
|
EXTERN void TkSetRegion _ANSI_ARGS_((Display* display, GC gc,
|
||
|
TkRegion rgn));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
/* 119 */
|
||
|
EXTERN void TkUnionRectWithRegion _ANSI_ARGS_((XRectangle* rect,
|
||
|
TkRegion src, TkRegion dr_return));
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 119 */
|
||
|
EXTERN void TkUnionRectWithRegion _ANSI_ARGS_((XRectangle* rect,
|
||
|
TkRegion src, TkRegion dr_return));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 120 */
|
||
|
EXTERN void TkGenerateActivateEvents _ANSI_ARGS_((
|
||
|
TkWindow * winPtr, int active));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 121 */
|
||
|
EXTERN Pixmap TkpCreateNativeBitmap _ANSI_ARGS_((Display * display,
|
||
|
char * source));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 122 */
|
||
|
EXTERN void TkpDefineNativeBitmaps _ANSI_ARGS_((void));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 123 */
|
||
|
EXTERN unsigned long TkpGetMS _ANSI_ARGS_((void));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 124 */
|
||
|
EXTERN Pixmap TkpGetNativeAppBitmap _ANSI_ARGS_((Display * display,
|
||
|
CONST char * name, int * width, int * height));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 125 */
|
||
|
EXTERN void TkPointerDeadWindow _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 126 */
|
||
|
EXTERN void TkpSetCapture _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 127 */
|
||
|
EXTERN void TkpSetCursor _ANSI_ARGS_((TkpCursor cursor));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 128 */
|
||
|
EXTERN void TkpWmSetState _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
int state));
|
||
|
#endif /* MAC_TCL */
|
||
|
/* Slot 129 is reserved */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 130 */
|
||
|
EXTERN Window TkGetTransientMaster _ANSI_ARGS_((TkWindow * winPtr));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 131 */
|
||
|
EXTERN int TkGenerateButtonEvent _ANSI_ARGS_((int x, int y,
|
||
|
Window window, unsigned int state));
|
||
|
#endif /* MAC_TCL */
|
||
|
/* Slot 132 is reserved */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 133 */
|
||
|
EXTERN void TkGenWMDestroyEvent _ANSI_ARGS_((Tk_Window tkwin));
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
/* 134 */
|
||
|
EXTERN void TkGenWMConfigureEvent _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
int x, int y, int width, int height,
|
||
|
int flags));
|
||
|
#endif /* MAC_TCL */
|
||
|
/* 135 */
|
||
|
EXTERN void TkpDrawHighlightBorder _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
GC fgGC, GC bgGC, int highlightWidth,
|
||
|
Drawable drawable));
|
||
|
/* 136 */
|
||
|
EXTERN void TkSetFocusWin _ANSI_ARGS_((TkWindow * winPtr,
|
||
|
int force));
|
||
|
/* 137 */
|
||
|
EXTERN void TkpSetKeycodeAndState _ANSI_ARGS_((Tk_Window tkwin,
|
||
|
KeySym keySym, XEvent * eventPtr));
|
||
|
/* 138 */
|
||
|
EXTERN KeySym TkpGetKeySym _ANSI_ARGS_((TkDisplay * dispPtr,
|
||
|
XEvent * eventPtr));
|
||
|
/* 139 */
|
||
|
EXTERN void TkpInitKeymapInfo _ANSI_ARGS_((TkDisplay * dispPtr));
|
||
|
|
||
|
typedef struct TkIntStubs {
|
||
|
int magic;
|
||
|
struct TkIntStubHooks *hooks;
|
||
|
|
||
|
TkWindow * (*tkAllocWindow) _ANSI_ARGS_((TkDisplay * dispPtr, int screenNum, TkWindow * parentPtr)); /* 0 */
|
||
|
void (*tkBezierPoints) _ANSI_ARGS_((double control[], int numSteps, double * coordPtr)); /* 1 */
|
||
|
void (*tkBezierScreenPoints) _ANSI_ARGS_((Tk_Canvas canvas, double control[], int numSteps, XPoint * xPointPtr)); /* 2 */
|
||
|
void (*tkBindDeadWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 3 */
|
||
|
void (*tkBindEventProc) _ANSI_ARGS_((TkWindow * winPtr, XEvent * eventPtr)); /* 4 */
|
||
|
void (*tkBindFree) _ANSI_ARGS_((TkMainInfo * mainPtr)); /* 5 */
|
||
|
void (*tkBindInit) _ANSI_ARGS_((TkMainInfo * mainPtr)); /* 6 */
|
||
|
void (*tkChangeEventWindow) _ANSI_ARGS_((XEvent * eventPtr, TkWindow * winPtr)); /* 7 */
|
||
|
int (*tkClipInit) _ANSI_ARGS_((Tcl_Interp * interp, TkDisplay * dispPtr)); /* 8 */
|
||
|
void (*tkComputeAnchor) _ANSI_ARGS_((Tk_Anchor anchor, Tk_Window tkwin, int padX, int padY, int innerWidth, int innerHeight, int * xPtr, int * yPtr)); /* 9 */
|
||
|
int (*tkCopyAndGlobalEval) _ANSI_ARGS_((Tcl_Interp * interp, char * script)); /* 10 */
|
||
|
unsigned long (*tkCreateBindingProcedure) _ANSI_ARGS_((Tcl_Interp * interp, Tk_BindingTable bindingTable, ClientData object, char * eventString, TkBindEvalProc * evalProc, TkBindFreeProc * freeProc, ClientData clientData)); /* 11 */
|
||
|
TkCursor * (*tkCreateCursorFromData) _ANSI_ARGS_((Tk_Window tkwin, char * source, char * mask, int width, int height, int xHot, int yHot, XColor fg, XColor bg)); /* 12 */
|
||
|
int (*tkCreateFrame) _ANSI_ARGS_((ClientData clientData, Tcl_Interp * interp, int argc, char ** argv, int toplevel, char * appName)); /* 13 */
|
||
|
Tk_Window (*tkCreateMainWindow) _ANSI_ARGS_((Tcl_Interp * interp, char * screenName, char * baseName)); /* 14 */
|
||
|
Time (*tkCurrentTime) _ANSI_ARGS_((TkDisplay * dispPtr)); /* 15 */
|
||
|
void (*tkDeleteAllImages) _ANSI_ARGS_((TkMainInfo * mainPtr)); /* 16 */
|
||
|
void (*tkDoConfigureNotify) _ANSI_ARGS_((TkWindow * winPtr)); /* 17 */
|
||
|
void (*tkDrawInsetFocusHighlight) _ANSI_ARGS_((Tk_Window tkwin, GC gc, int width, Drawable drawable, int padding)); /* 18 */
|
||
|
void (*tkEventDeadWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 19 */
|
||
|
void (*tkFillPolygon) _ANSI_ARGS_((Tk_Canvas canvas, double * coordPtr, int numPoints, Display * display, Drawable drawable, GC gc, GC outlineGC)); /* 20 */
|
||
|
int (*tkFindStateNum) _ANSI_ARGS_((Tcl_Interp * interp, CONST char * option, CONST TkStateMap * mapPtr, CONST char * strKey)); /* 21 */
|
||
|
char * (*tkFindStateString) _ANSI_ARGS_((CONST TkStateMap * mapPtr, int numKey)); /* 22 */
|
||
|
void (*tkFocusDeadWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 23 */
|
||
|
int (*tkFocusFilterEvent) _ANSI_ARGS_((TkWindow * winPtr, XEvent * eventPtr)); /* 24 */
|
||
|
TkWindow * (*tkFocusKeyEvent) _ANSI_ARGS_((TkWindow * winPtr, XEvent * eventPtr)); /* 25 */
|
||
|
void (*tkFontPkgInit) _ANSI_ARGS_((TkMainInfo * mainPtr)); /* 26 */
|
||
|
void (*tkFontPkgFree) _ANSI_ARGS_((TkMainInfo * mainPtr)); /* 27 */
|
||
|
void (*tkFreeBindingTags) _ANSI_ARGS_((TkWindow * winPtr)); /* 28 */
|
||
|
void (*tkpFreeCursor) _ANSI_ARGS_((TkCursor * cursorPtr)); /* 29 */
|
||
|
char * (*tkGetBitmapData) _ANSI_ARGS_((Tcl_Interp * interp, char * string, char * fileName, int * widthPtr, int * heightPtr, int * hotXPtr, int * hotYPtr)); /* 30 */
|
||
|
void (*tkGetButtPoints) _ANSI_ARGS_((double p1[], double p2[], double width, int project, double m1[], double m2[])); /* 31 */
|
||
|
TkCursor * (*tkGetCursorByName) _ANSI_ARGS_((Tcl_Interp * interp, Tk_Window tkwin, Tk_Uid string)); /* 32 */
|
||
|
char * (*tkGetDefaultScreenName) _ANSI_ARGS_((Tcl_Interp * interp, char * screenName)); /* 33 */
|
||
|
TkDisplay * (*tkGetDisplay) _ANSI_ARGS_((Display * display)); /* 34 */
|
||
|
int (*tkGetDisplayOf) _ANSI_ARGS_((Tcl_Interp * interp, int objc, Tcl_Obj *CONST objv[], Tk_Window * tkwinPtr)); /* 35 */
|
||
|
TkWindow * (*tkGetFocusWin) _ANSI_ARGS_((TkWindow * winPtr)); /* 36 */
|
||
|
int (*tkGetInterpNames) _ANSI_ARGS_((Tcl_Interp * interp, Tk_Window tkwin)); /* 37 */
|
||
|
int (*tkGetMiterPoints) _ANSI_ARGS_((double p1[], double p2[], double p3[], double width, double m1[], double m2[])); /* 38 */
|
||
|
void (*tkGetPointerCoords) _ANSI_ARGS_((Tk_Window tkwin, int * xPtr, int * yPtr)); /* 39 */
|
||
|
void (*tkGetServerInfo) _ANSI_ARGS_((Tcl_Interp * interp, Tk_Window tkwin)); /* 40 */
|
||
|
void (*tkGrabDeadWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 41 */
|
||
|
int (*tkGrabState) _ANSI_ARGS_((TkWindow * winPtr)); /* 42 */
|
||
|
void (*tkIncludePoint) _ANSI_ARGS_((Tk_Item * itemPtr, double * pointPtr)); /* 43 */
|
||
|
void (*tkInOutEvents) _ANSI_ARGS_((XEvent * eventPtr, TkWindow * sourcePtr, TkWindow * destPtr, int leaveType, int enterType, Tcl_QueuePosition position)); /* 44 */
|
||
|
void (*tkInstallFrameMenu) _ANSI_ARGS_((Tk_Window tkwin)); /* 45 */
|
||
|
char * (*tkKeysymToString) _ANSI_ARGS_((KeySym keysym)); /* 46 */
|
||
|
int (*tkLineToArea) _ANSI_ARGS_((double end1Ptr[], double end2Ptr[], double rectPtr[])); /* 47 */
|
||
|
double (*tkLineToPoint) _ANSI_ARGS_((double end1Ptr[], double end2Ptr[], double pointPtr[])); /* 48 */
|
||
|
int (*tkMakeBezierCurve) _ANSI_ARGS_((Tk_Canvas canvas, double * pointPtr, int numPoints, int numSteps, XPoint xPoints[], double dblPoints[])); /* 49 */
|
||
|
void (*tkMakeBezierPostscript) _ANSI_ARGS_((Tcl_Interp * interp, Tk_Canvas canvas, double * pointPtr, int numPoints)); /* 50 */
|
||
|
void (*tkOptionClassChanged) _ANSI_ARGS_((TkWindow * winPtr)); /* 51 */
|
||
|
void (*tkOptionDeadWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 52 */
|
||
|
int (*tkOvalToArea) _ANSI_ARGS_((double * ovalPtr, double * rectPtr)); /* 53 */
|
||
|
double (*tkOvalToPoint) _ANSI_ARGS_((double ovalPtr[], double width, int filled, double pointPtr[])); /* 54 */
|
||
|
int (*tkpChangeFocus) _ANSI_ARGS_((TkWindow * winPtr, int force)); /* 55 */
|
||
|
void (*tkpCloseDisplay) _ANSI_ARGS_((TkDisplay * dispPtr)); /* 56 */
|
||
|
void (*tkpClaimFocus) _ANSI_ARGS_((TkWindow * topLevelPtr, int force)); /* 57 */
|
||
|
void (*tkpDisplayWarning) _ANSI_ARGS_((char * msg, char * title)); /* 58 */
|
||
|
void (*tkpGetAppName) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_DString * name)); /* 59 */
|
||
|
TkWindow * (*tkpGetOtherWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 60 */
|
||
|
TkWindow * (*tkpGetWrapperWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 61 */
|
||
|
int (*tkpInit) _ANSI_ARGS_((Tcl_Interp * interp)); /* 62 */
|
||
|
void (*tkpInitializeMenuBindings) _ANSI_ARGS_((Tcl_Interp * interp, Tk_BindingTable bindingTable)); /* 63 */
|
||
|
void (*tkpMakeContainer) _ANSI_ARGS_((Tk_Window tkwin)); /* 64 */
|
||
|
void (*tkpMakeMenuWindow) _ANSI_ARGS_((Tk_Window tkwin, int transient)); /* 65 */
|
||
|
Window (*tkpMakeWindow) _ANSI_ARGS_((TkWindow * winPtr, Window parent)); /* 66 */
|
||
|
void (*tkpMenuNotifyToplevelCreate) _ANSI_ARGS_((Tcl_Interp * interp1, char * menuName)); /* 67 */
|
||
|
TkDisplay * (*tkpOpenDisplay) _ANSI_ARGS_((char * display_name)); /* 68 */
|
||
|
int (*tkPointerEvent) _ANSI_ARGS_((XEvent * eventPtr, TkWindow * winPtr)); /* 69 */
|
||
|
int (*tkPolygonToArea) _ANSI_ARGS_((double * polyPtr, int numPoints, double * rectPtr)); /* 70 */
|
||
|
double (*tkPolygonToPoint) _ANSI_ARGS_((double * polyPtr, int numPoints, double * pointPtr)); /* 71 */
|
||
|
int (*tkPositionInTree) _ANSI_ARGS_((TkWindow * winPtr, TkWindow * treePtr)); /* 72 */
|
||
|
void (*tkpRedirectKeyEvent) _ANSI_ARGS_((TkWindow * winPtr, XEvent * eventPtr)); /* 73 */
|
||
|
void (*tkpSetMainMenubar) _ANSI_ARGS_((Tcl_Interp * interp, Tk_Window tkwin, char * menuName)); /* 74 */
|
||
|
int (*tkpUseWindow) _ANSI_ARGS_((Tcl_Interp * interp, Tk_Window tkwin, char * string)); /* 75 */
|
||
|
int (*tkpWindowWasRecentlyDeleted) _ANSI_ARGS_((Window win, TkDisplay * dispPtr)); /* 76 */
|
||
|
void (*tkQueueEventForAllChildren) _ANSI_ARGS_((TkWindow * winPtr, XEvent * eventPtr)); /* 77 */
|
||
|
int (*tkReadBitmapFile) _ANSI_ARGS_((Display* display, Drawable d, CONST char* filename, unsigned int* width_return, unsigned int* height_return, Pixmap* bitmap_return, int* x_hot_return, int* y_hot_return)); /* 78 */
|
||
|
int (*tkScrollWindow) _ANSI_ARGS_((Tk_Window tkwin, GC gc, int x, int y, int width, int height, int dx, int dy, TkRegion damageRgn)); /* 79 */
|
||
|
void (*tkSelDeadWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 80 */
|
||
|
void (*tkSelEventProc) _ANSI_ARGS_((Tk_Window tkwin, XEvent * eventPtr)); /* 81 */
|
||
|
void (*tkSelInit) _ANSI_ARGS_((Tk_Window tkwin)); /* 82 */
|
||
|
void (*tkSelPropProc) _ANSI_ARGS_((XEvent * eventPtr)); /* 83 */
|
||
|
void (*tkSetClassProcs) _ANSI_ARGS_((Tk_Window tkwin, TkClassProcs * procs, ClientData instanceData)); /* 84 */
|
||
|
void (*tkSetWindowMenuBar) _ANSI_ARGS_((Tcl_Interp * interp, Tk_Window tkwin, char * oldMenuName, char * menuName)); /* 85 */
|
||
|
KeySym (*tkStringToKeysym) _ANSI_ARGS_((char * name)); /* 86 */
|
||
|
int (*tkThickPolyLineToArea) _ANSI_ARGS_((double * coordPtr, int numPoints, double width, int capStyle, int joinStyle, double * rectPtr)); /* 87 */
|
||
|
void (*tkWmAddToColormapWindows) _ANSI_ARGS_((TkWindow * winPtr)); /* 88 */
|
||
|
void (*tkWmDeadWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 89 */
|
||
|
TkWindow * (*tkWmFocusToplevel) _ANSI_ARGS_((TkWindow * winPtr)); /* 90 */
|
||
|
void (*tkWmMapWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 91 */
|
||
|
void (*tkWmNewWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 92 */
|
||
|
void (*tkWmProtocolEventProc) _ANSI_ARGS_((TkWindow * winPtr, XEvent * evenvPtr)); /* 93 */
|
||
|
void (*tkWmRemoveFromColormapWindows) _ANSI_ARGS_((TkWindow * winPtr)); /* 94 */
|
||
|
void (*tkWmRestackToplevel) _ANSI_ARGS_((TkWindow * winPtr, int aboveBelow, TkWindow * otherPtr)); /* 95 */
|
||
|
void (*tkWmSetClass) _ANSI_ARGS_((TkWindow * winPtr)); /* 96 */
|
||
|
void (*tkWmUnmapWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 97 */
|
||
|
Tcl_Obj * (*tkDebugBitmap) _ANSI_ARGS_((Tk_Window tkwin, char * name)); /* 98 */
|
||
|
Tcl_Obj * (*tkDebugBorder) _ANSI_ARGS_((Tk_Window tkwin, char * name)); /* 99 */
|
||
|
Tcl_Obj * (*tkDebugCursor) _ANSI_ARGS_((Tk_Window tkwin, char * name)); /* 100 */
|
||
|
Tcl_Obj * (*tkDebugColor) _ANSI_ARGS_((Tk_Window tkwin, char * name)); /* 101 */
|
||
|
Tcl_Obj * (*tkDebugConfig) _ANSI_ARGS_((Tcl_Interp * interp, Tk_OptionTable table)); /* 102 */
|
||
|
Tcl_Obj * (*tkDebugFont) _ANSI_ARGS_((Tk_Window tkwin, char * name)); /* 103 */
|
||
|
int (*tkFindStateNumObj) _ANSI_ARGS_((Tcl_Interp * interp, Tcl_Obj * optionPtr, CONST TkStateMap * mapPtr, Tcl_Obj * keyPtr)); /* 104 */
|
||
|
Tcl_HashTable * (*tkGetBitmapPredefTable) _ANSI_ARGS_((void)); /* 105 */
|
||
|
TkDisplay * (*tkGetDisplayList) _ANSI_ARGS_((void)); /* 106 */
|
||
|
TkMainInfo * (*tkGetMainInfoList) _ANSI_ARGS_((void)); /* 107 */
|
||
|
int (*tkGetWindowFromObj) _ANSI_ARGS_((Tcl_Interp * interp, Tk_Window tkwin, Tcl_Obj * objPtr, Tk_Window * windowPtr)); /* 108 */
|
||
|
char * (*tkpGetString) _ANSI_ARGS_((TkWindow * winPtr, XEvent * eventPtr, Tcl_DString * dsPtr)); /* 109 */
|
||
|
void (*tkpGetSubFonts) _ANSI_ARGS_((Tcl_Interp * interp, Tk_Font tkfont)); /* 110 */
|
||
|
Tcl_Obj * (*tkpGetSystemDefault) _ANSI_ARGS_((Tk_Window tkwin, char * dbName, char * className)); /* 111 */
|
||
|
void (*tkpMenuThreadInit) _ANSI_ARGS_((void)); /* 112 */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved113;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void (*tkClipBox) _ANSI_ARGS_((TkRegion rgn, XRectangle* rect_return)); /* 113 */
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkClipBox) _ANSI_ARGS_((TkRegion rgn, XRectangle* rect_return)); /* 113 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved114;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
TkRegion (*tkCreateRegion) _ANSI_ARGS_((void)); /* 114 */
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
TkRegion (*tkCreateRegion) _ANSI_ARGS_((void)); /* 114 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved115;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void (*tkDestroyRegion) _ANSI_ARGS_((TkRegion rgn)); /* 115 */
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkDestroyRegion) _ANSI_ARGS_((TkRegion rgn)); /* 115 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved116;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void (*tkIntersectRegion) _ANSI_ARGS_((TkRegion sra, TkRegion srcb, TkRegion dr_return)); /* 116 */
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkIntersectRegion) _ANSI_ARGS_((TkRegion sra, TkRegion srcb, TkRegion dr_return)); /* 116 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved117;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
int (*tkRectInRegion) _ANSI_ARGS_((TkRegion rgn, int x, int y, unsigned int width, unsigned int height)); /* 117 */
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
int (*tkRectInRegion) _ANSI_ARGS_((TkRegion rgn, int x, int y, unsigned int width, unsigned int height)); /* 117 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved118;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void (*tkSetRegion) _ANSI_ARGS_((Display* display, GC gc, TkRegion rgn)); /* 118 */
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkSetRegion) _ANSI_ARGS_((Display* display, GC gc, TkRegion rgn)); /* 118 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved119;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void (*tkUnionRectWithRegion) _ANSI_ARGS_((XRectangle* rect, TkRegion src, TkRegion dr_return)); /* 119 */
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkUnionRectWithRegion) _ANSI_ARGS_((XRectangle* rect, TkRegion src, TkRegion dr_return)); /* 119 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved120;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved120;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkGenerateActivateEvents) _ANSI_ARGS_((TkWindow * winPtr, int active)); /* 120 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved121;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved121;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
Pixmap (*tkpCreateNativeBitmap) _ANSI_ARGS_((Display * display, char * source)); /* 121 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved122;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved122;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkpDefineNativeBitmaps) _ANSI_ARGS_((void)); /* 122 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved123;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved123;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
unsigned long (*tkpGetMS) _ANSI_ARGS_((void)); /* 123 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved124;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved124;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
Pixmap (*tkpGetNativeAppBitmap) _ANSI_ARGS_((Display * display, CONST char * name, int * width, int * height)); /* 124 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved125;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved125;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkPointerDeadWindow) _ANSI_ARGS_((TkWindow * winPtr)); /* 125 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved126;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved126;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkpSetCapture) _ANSI_ARGS_((TkWindow * winPtr)); /* 126 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved127;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved127;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkpSetCursor) _ANSI_ARGS_((TkpCursor cursor)); /* 127 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved128;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved128;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkpWmSetState) _ANSI_ARGS_((TkWindow * winPtr, int state)); /* 128 */
|
||
|
#endif /* MAC_TCL */
|
||
|
void *reserved129;
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved130;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved130;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
Window (*tkGetTransientMaster) _ANSI_ARGS_((TkWindow * winPtr)); /* 130 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved131;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved131;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
int (*tkGenerateButtonEvent) _ANSI_ARGS_((int x, int y, Window window, unsigned int state)); /* 131 */
|
||
|
#endif /* MAC_TCL */
|
||
|
void *reserved132;
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved133;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved133;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkGenWMDestroyEvent) _ANSI_ARGS_((Tk_Window tkwin)); /* 133 */
|
||
|
#endif /* MAC_TCL */
|
||
|
#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */
|
||
|
void *reserved134;
|
||
|
#endif /* UNIX */
|
||
|
#ifdef __WIN32__
|
||
|
void *reserved134;
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
void (*tkGenWMConfigureEvent) _ANSI_ARGS_((Tk_Window tkwin, int x, int y, int width, int height, int flags)); /* 134 */
|
||
|
#endif /* MAC_TCL */
|
||
|
void (*tkpDrawHighlightBorder) _ANSI_ARGS_((Tk_Window tkwin, GC fgGC, GC bgGC, int highlightWidth, Drawable drawable)); /* 135 */
|
||
|
void (*tkSetFocusWin) _ANSI_ARGS_((TkWindow * winPtr, int force)); /* 136 */
|
||
|
void (*tkpSetKeycodeAndState) _ANSI_ARGS_((Tk_Window tkwin, KeySym keySym, XEvent * eventPtr)); /* 137 */
|
||
|
KeySym (*tkpGetKeySym) _ANSI_ARGS_((TkDisplay * dispPtr, XEvent * eventPtr)); /* 138 */
|
||
|
void (*tkpInitKeymapInfo) _ANSI_ARGS_((TkDisplay * dispPtr)); /* 139 */
|
||
|
} TkIntStubs;
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
extern TkIntStubs *tkIntStubsPtr;
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
|
||
|
#if defined(USE_TK_STUBS) && !defined(USE_TK_STUB_PROCS)
|
||
|
|
||
|
/*
|
||
|
* Inline function declarations:
|
||
|
*/
|
||
|
|
||
|
#ifndef TkAllocWindow
|
||
|
#define TkAllocWindow \
|
||
|
(tkIntStubsPtr->tkAllocWindow) /* 0 */
|
||
|
#endif
|
||
|
#ifndef TkBezierPoints
|
||
|
#define TkBezierPoints \
|
||
|
(tkIntStubsPtr->tkBezierPoints) /* 1 */
|
||
|
#endif
|
||
|
#ifndef TkBezierScreenPoints
|
||
|
#define TkBezierScreenPoints \
|
||
|
(tkIntStubsPtr->tkBezierScreenPoints) /* 2 */
|
||
|
#endif
|
||
|
#ifndef TkBindDeadWindow
|
||
|
#define TkBindDeadWindow \
|
||
|
(tkIntStubsPtr->tkBindDeadWindow) /* 3 */
|
||
|
#endif
|
||
|
#ifndef TkBindEventProc
|
||
|
#define TkBindEventProc \
|
||
|
(tkIntStubsPtr->tkBindEventProc) /* 4 */
|
||
|
#endif
|
||
|
#ifndef TkBindFree
|
||
|
#define TkBindFree \
|
||
|
(tkIntStubsPtr->tkBindFree) /* 5 */
|
||
|
#endif
|
||
|
#ifndef TkBindInit
|
||
|
#define TkBindInit \
|
||
|
(tkIntStubsPtr->tkBindInit) /* 6 */
|
||
|
#endif
|
||
|
#ifndef TkChangeEventWindow
|
||
|
#define TkChangeEventWindow \
|
||
|
(tkIntStubsPtr->tkChangeEventWindow) /* 7 */
|
||
|
#endif
|
||
|
#ifndef TkClipInit
|
||
|
#define TkClipInit \
|
||
|
(tkIntStubsPtr->tkClipInit) /* 8 */
|
||
|
#endif
|
||
|
#ifndef TkComputeAnchor
|
||
|
#define TkComputeAnchor \
|
||
|
(tkIntStubsPtr->tkComputeAnchor) /* 9 */
|
||
|
#endif
|
||
|
#ifndef TkCopyAndGlobalEval
|
||
|
#define TkCopyAndGlobalEval \
|
||
|
(tkIntStubsPtr->tkCopyAndGlobalEval) /* 10 */
|
||
|
#endif
|
||
|
#ifndef TkCreateBindingProcedure
|
||
|
#define TkCreateBindingProcedure \
|
||
|
(tkIntStubsPtr->tkCreateBindingProcedure) /* 11 */
|
||
|
#endif
|
||
|
#ifndef TkCreateCursorFromData
|
||
|
#define TkCreateCursorFromData \
|
||
|
(tkIntStubsPtr->tkCreateCursorFromData) /* 12 */
|
||
|
#endif
|
||
|
#ifndef TkCreateFrame
|
||
|
#define TkCreateFrame \
|
||
|
(tkIntStubsPtr->tkCreateFrame) /* 13 */
|
||
|
#endif
|
||
|
#ifndef TkCreateMainWindow
|
||
|
#define TkCreateMainWindow \
|
||
|
(tkIntStubsPtr->tkCreateMainWindow) /* 14 */
|
||
|
#endif
|
||
|
#ifndef TkCurrentTime
|
||
|
#define TkCurrentTime \
|
||
|
(tkIntStubsPtr->tkCurrentTime) /* 15 */
|
||
|
#endif
|
||
|
#ifndef TkDeleteAllImages
|
||
|
#define TkDeleteAllImages \
|
||
|
(tkIntStubsPtr->tkDeleteAllImages) /* 16 */
|
||
|
#endif
|
||
|
#ifndef TkDoConfigureNotify
|
||
|
#define TkDoConfigureNotify \
|
||
|
(tkIntStubsPtr->tkDoConfigureNotify) /* 17 */
|
||
|
#endif
|
||
|
#ifndef TkDrawInsetFocusHighlight
|
||
|
#define TkDrawInsetFocusHighlight \
|
||
|
(tkIntStubsPtr->tkDrawInsetFocusHighlight) /* 18 */
|
||
|
#endif
|
||
|
#ifndef TkEventDeadWindow
|
||
|
#define TkEventDeadWindow \
|
||
|
(tkIntStubsPtr->tkEventDeadWindow) /* 19 */
|
||
|
#endif
|
||
|
#ifndef TkFillPolygon
|
||
|
#define TkFillPolygon \
|
||
|
(tkIntStubsPtr->tkFillPolygon) /* 20 */
|
||
|
#endif
|
||
|
#ifndef TkFindStateNum
|
||
|
#define TkFindStateNum \
|
||
|
(tkIntStubsPtr->tkFindStateNum) /* 21 */
|
||
|
#endif
|
||
|
#ifndef TkFindStateString
|
||
|
#define TkFindStateString \
|
||
|
(tkIntStubsPtr->tkFindStateString) /* 22 */
|
||
|
#endif
|
||
|
#ifndef TkFocusDeadWindow
|
||
|
#define TkFocusDeadWindow \
|
||
|
(tkIntStubsPtr->tkFocusDeadWindow) /* 23 */
|
||
|
#endif
|
||
|
#ifndef TkFocusFilterEvent
|
||
|
#define TkFocusFilterEvent \
|
||
|
(tkIntStubsPtr->tkFocusFilterEvent) /* 24 */
|
||
|
#endif
|
||
|
#ifndef TkFocusKeyEvent
|
||
|
#define TkFocusKeyEvent \
|
||
|
(tkIntStubsPtr->tkFocusKeyEvent) /* 25 */
|
||
|
#endif
|
||
|
#ifndef TkFontPkgInit
|
||
|
#define TkFontPkgInit \
|
||
|
(tkIntStubsPtr->tkFontPkgInit) /* 26 */
|
||
|
#endif
|
||
|
#ifndef TkFontPkgFree
|
||
|
#define TkFontPkgFree \
|
||
|
(tkIntStubsPtr->tkFontPkgFree) /* 27 */
|
||
|
#endif
|
||
|
#ifndef TkFreeBindingTags
|
||
|
#define TkFreeBindingTags \
|
||
|
(tkIntStubsPtr->tkFreeBindingTags) /* 28 */
|
||
|
#endif
|
||
|
#ifndef TkpFreeCursor
|
||
|
#define TkpFreeCursor \
|
||
|
(tkIntStubsPtr->tkpFreeCursor) /* 29 */
|
||
|
#endif
|
||
|
#ifndef TkGetBitmapData
|
||
|
#define TkGetBitmapData \
|
||
|
(tkIntStubsPtr->tkGetBitmapData) /* 30 */
|
||
|
#endif
|
||
|
#ifndef TkGetButtPoints
|
||
|
#define TkGetButtPoints \
|
||
|
(tkIntStubsPtr->tkGetButtPoints) /* 31 */
|
||
|
#endif
|
||
|
#ifndef TkGetCursorByName
|
||
|
#define TkGetCursorByName \
|
||
|
(tkIntStubsPtr->tkGetCursorByName) /* 32 */
|
||
|
#endif
|
||
|
#ifndef TkGetDefaultScreenName
|
||
|
#define TkGetDefaultScreenName \
|
||
|
(tkIntStubsPtr->tkGetDefaultScreenName) /* 33 */
|
||
|
#endif
|
||
|
#ifndef TkGetDisplay
|
||
|
#define TkGetDisplay \
|
||
|
(tkIntStubsPtr->tkGetDisplay) /* 34 */
|
||
|
#endif
|
||
|
#ifndef TkGetDisplayOf
|
||
|
#define TkGetDisplayOf \
|
||
|
(tkIntStubsPtr->tkGetDisplayOf) /* 35 */
|
||
|
#endif
|
||
|
#ifndef TkGetFocusWin
|
||
|
#define TkGetFocusWin \
|
||
|
(tkIntStubsPtr->tkGetFocusWin) /* 36 */
|
||
|
#endif
|
||
|
#ifndef TkGetInterpNames
|
||
|
#define TkGetInterpNames \
|
||
|
(tkIntStubsPtr->tkGetInterpNames) /* 37 */
|
||
|
#endif
|
||
|
#ifndef TkGetMiterPoints
|
||
|
#define TkGetMiterPoints \
|
||
|
(tkIntStubsPtr->tkGetMiterPoints) /* 38 */
|
||
|
#endif
|
||
|
#ifndef TkGetPointerCoords
|
||
|
#define TkGetPointerCoords \
|
||
|
(tkIntStubsPtr->tkGetPointerCoords) /* 39 */
|
||
|
#endif
|
||
|
#ifndef TkGetServerInfo
|
||
|
#define TkGetServerInfo \
|
||
|
(tkIntStubsPtr->tkGetServerInfo) /* 40 */
|
||
|
#endif
|
||
|
#ifndef TkGrabDeadWindow
|
||
|
#define TkGrabDeadWindow \
|
||
|
(tkIntStubsPtr->tkGrabDeadWindow) /* 41 */
|
||
|
#endif
|
||
|
#ifndef TkGrabState
|
||
|
#define TkGrabState \
|
||
|
(tkIntStubsPtr->tkGrabState) /* 42 */
|
||
|
#endif
|
||
|
#ifndef TkIncludePoint
|
||
|
#define TkIncludePoint \
|
||
|
(tkIntStubsPtr->tkIncludePoint) /* 43 */
|
||
|
#endif
|
||
|
#ifndef TkInOutEvents
|
||
|
#define TkInOutEvents \
|
||
|
(tkIntStubsPtr->tkInOutEvents) /* 44 */
|
||
|
#endif
|
||
|
#ifndef TkInstallFrameMenu
|
||
|
#define TkInstallFrameMenu \
|
||
|
(tkIntStubsPtr->tkInstallFrameMenu) /* 45 */
|
||
|
#endif
|
||
|
#ifndef TkKeysymToString
|
||
|
#define TkKeysymToString \
|
||
|
(tkIntStubsPtr->tkKeysymToString) /* 46 */
|
||
|
#endif
|
||
|
#ifndef TkLineToArea
|
||
|
#define TkLineToArea \
|
||
|
(tkIntStubsPtr->tkLineToArea) /* 47 */
|
||
|
#endif
|
||
|
#ifndef TkLineToPoint
|
||
|
#define TkLineToPoint \
|
||
|
(tkIntStubsPtr->tkLineToPoint) /* 48 */
|
||
|
#endif
|
||
|
#ifndef TkMakeBezierCurve
|
||
|
#define TkMakeBezierCurve \
|
||
|
(tkIntStubsPtr->tkMakeBezierCurve) /* 49 */
|
||
|
#endif
|
||
|
#ifndef TkMakeBezierPostscript
|
||
|
#define TkMakeBezierPostscript \
|
||
|
(tkIntStubsPtr->tkMakeBezierPostscript) /* 50 */
|
||
|
#endif
|
||
|
#ifndef TkOptionClassChanged
|
||
|
#define TkOptionClassChanged \
|
||
|
(tkIntStubsPtr->tkOptionClassChanged) /* 51 */
|
||
|
#endif
|
||
|
#ifndef TkOptionDeadWindow
|
||
|
#define TkOptionDeadWindow \
|
||
|
(tkIntStubsPtr->tkOptionDeadWindow) /* 52 */
|
||
|
#endif
|
||
|
#ifndef TkOvalToArea
|
||
|
#define TkOvalToArea \
|
||
|
(tkIntStubsPtr->tkOvalToArea) /* 53 */
|
||
|
#endif
|
||
|
#ifndef TkOvalToPoint
|
||
|
#define TkOvalToPoint \
|
||
|
(tkIntStubsPtr->tkOvalToPoint) /* 54 */
|
||
|
#endif
|
||
|
#ifndef TkpChangeFocus
|
||
|
#define TkpChangeFocus \
|
||
|
(tkIntStubsPtr->tkpChangeFocus) /* 55 */
|
||
|
#endif
|
||
|
#ifndef TkpCloseDisplay
|
||
|
#define TkpCloseDisplay \
|
||
|
(tkIntStubsPtr->tkpCloseDisplay) /* 56 */
|
||
|
#endif
|
||
|
#ifndef TkpClaimFocus
|
||
|
#define TkpClaimFocus \
|
||
|
(tkIntStubsPtr->tkpClaimFocus) /* 57 */
|
||
|
#endif
|
||
|
#ifndef TkpDisplayWarning
|
||
|
#define TkpDisplayWarning \
|
||
|
(tkIntStubsPtr->tkpDisplayWarning) /* 58 */
|
||
|
#endif
|
||
|
#ifndef TkpGetAppName
|
||
|
#define TkpGetAppName \
|
||
|
(tkIntStubsPtr->tkpGetAppName) /* 59 */
|
||
|
#endif
|
||
|
#ifndef TkpGetOtherWindow
|
||
|
#define TkpGetOtherWindow \
|
||
|
(tkIntStubsPtr->tkpGetOtherWindow) /* 60 */
|
||
|
#endif
|
||
|
#ifndef TkpGetWrapperWindow
|
||
|
#define TkpGetWrapperWindow \
|
||
|
(tkIntStubsPtr->tkpGetWrapperWindow) /* 61 */
|
||
|
#endif
|
||
|
#ifndef TkpInit
|
||
|
#define TkpInit \
|
||
|
(tkIntStubsPtr->tkpInit) /* 62 */
|
||
|
#endif
|
||
|
#ifndef TkpInitializeMenuBindings
|
||
|
#define TkpInitializeMenuBindings \
|
||
|
(tkIntStubsPtr->tkpInitializeMenuBindings) /* 63 */
|
||
|
#endif
|
||
|
#ifndef TkpMakeContainer
|
||
|
#define TkpMakeContainer \
|
||
|
(tkIntStubsPtr->tkpMakeContainer) /* 64 */
|
||
|
#endif
|
||
|
#ifndef TkpMakeMenuWindow
|
||
|
#define TkpMakeMenuWindow \
|
||
|
(tkIntStubsPtr->tkpMakeMenuWindow) /* 65 */
|
||
|
#endif
|
||
|
#ifndef TkpMakeWindow
|
||
|
#define TkpMakeWindow \
|
||
|
(tkIntStubsPtr->tkpMakeWindow) /* 66 */
|
||
|
#endif
|
||
|
#ifndef TkpMenuNotifyToplevelCreate
|
||
|
#define TkpMenuNotifyToplevelCreate \
|
||
|
(tkIntStubsPtr->tkpMenuNotifyToplevelCreate) /* 67 */
|
||
|
#endif
|
||
|
#ifndef TkpOpenDisplay
|
||
|
#define TkpOpenDisplay \
|
||
|
(tkIntStubsPtr->tkpOpenDisplay) /* 68 */
|
||
|
#endif
|
||
|
#ifndef TkPointerEvent
|
||
|
#define TkPointerEvent \
|
||
|
(tkIntStubsPtr->tkPointerEvent) /* 69 */
|
||
|
#endif
|
||
|
#ifndef TkPolygonToArea
|
||
|
#define TkPolygonToArea \
|
||
|
(tkIntStubsPtr->tkPolygonToArea) /* 70 */
|
||
|
#endif
|
||
|
#ifndef TkPolygonToPoint
|
||
|
#define TkPolygonToPoint \
|
||
|
(tkIntStubsPtr->tkPolygonToPoint) /* 71 */
|
||
|
#endif
|
||
|
#ifndef TkPositionInTree
|
||
|
#define TkPositionInTree \
|
||
|
(tkIntStubsPtr->tkPositionInTree) /* 72 */
|
||
|
#endif
|
||
|
#ifndef TkpRedirectKeyEvent
|
||
|
#define TkpRedirectKeyEvent \
|
||
|
(tkIntStubsPtr->tkpRedirectKeyEvent) /* 73 */
|
||
|
#endif
|
||
|
#ifndef TkpSetMainMenubar
|
||
|
#define TkpSetMainMenubar \
|
||
|
(tkIntStubsPtr->tkpSetMainMenubar) /* 74 */
|
||
|
#endif
|
||
|
#ifndef TkpUseWindow
|
||
|
#define TkpUseWindow \
|
||
|
(tkIntStubsPtr->tkpUseWindow) /* 75 */
|
||
|
#endif
|
||
|
#ifndef TkpWindowWasRecentlyDeleted
|
||
|
#define TkpWindowWasRecentlyDeleted \
|
||
|
(tkIntStubsPtr->tkpWindowWasRecentlyDeleted) /* 76 */
|
||
|
#endif
|
||
|
#ifndef TkQueueEventForAllChildren
|
||
|
#define TkQueueEventForAllChildren \
|
||
|
(tkIntStubsPtr->tkQueueEventForAllChildren) /* 77 */
|
||
|
#endif
|
||
|
#ifndef TkReadBitmapFile
|
||
|
#define TkReadBitmapFile \
|
||
|
(tkIntStubsPtr->tkReadBitmapFile) /* 78 */
|
||
|
#endif
|
||
|
#ifndef TkScrollWindow
|
||
|
#define TkScrollWindow \
|
||
|
(tkIntStubsPtr->tkScrollWindow) /* 79 */
|
||
|
#endif
|
||
|
#ifndef TkSelDeadWindow
|
||
|
#define TkSelDeadWindow \
|
||
|
(tkIntStubsPtr->tkSelDeadWindow) /* 80 */
|
||
|
#endif
|
||
|
#ifndef TkSelEventProc
|
||
|
#define TkSelEventProc \
|
||
|
(tkIntStubsPtr->tkSelEventProc) /* 81 */
|
||
|
#endif
|
||
|
#ifndef TkSelInit
|
||
|
#define TkSelInit \
|
||
|
(tkIntStubsPtr->tkSelInit) /* 82 */
|
||
|
#endif
|
||
|
#ifndef TkSelPropProc
|
||
|
#define TkSelPropProc \
|
||
|
(tkIntStubsPtr->tkSelPropProc) /* 83 */
|
||
|
#endif
|
||
|
#ifndef TkSetClassProcs
|
||
|
#define TkSetClassProcs \
|
||
|
(tkIntStubsPtr->tkSetClassProcs) /* 84 */
|
||
|
#endif
|
||
|
#ifndef TkSetWindowMenuBar
|
||
|
#define TkSetWindowMenuBar \
|
||
|
(tkIntStubsPtr->tkSetWindowMenuBar) /* 85 */
|
||
|
#endif
|
||
|
#ifndef TkStringToKeysym
|
||
|
#define TkStringToKeysym \
|
||
|
(tkIntStubsPtr->tkStringToKeysym) /* 86 */
|
||
|
#endif
|
||
|
#ifndef TkThickPolyLineToArea
|
||
|
#define TkThickPolyLineToArea \
|
||
|
(tkIntStubsPtr->tkThickPolyLineToArea) /* 87 */
|
||
|
#endif
|
||
|
#ifndef TkWmAddToColormapWindows
|
||
|
#define TkWmAddToColormapWindows \
|
||
|
(tkIntStubsPtr->tkWmAddToColormapWindows) /* 88 */
|
||
|
#endif
|
||
|
#ifndef TkWmDeadWindow
|
||
|
#define TkWmDeadWindow \
|
||
|
(tkIntStubsPtr->tkWmDeadWindow) /* 89 */
|
||
|
#endif
|
||
|
#ifndef TkWmFocusToplevel
|
||
|
#define TkWmFocusToplevel \
|
||
|
(tkIntStubsPtr->tkWmFocusToplevel) /* 90 */
|
||
|
#endif
|
||
|
#ifndef TkWmMapWindow
|
||
|
#define TkWmMapWindow \
|
||
|
(tkIntStubsPtr->tkWmMapWindow) /* 91 */
|
||
|
#endif
|
||
|
#ifndef TkWmNewWindow
|
||
|
#define TkWmNewWindow \
|
||
|
(tkIntStubsPtr->tkWmNewWindow) /* 92 */
|
||
|
#endif
|
||
|
#ifndef TkWmProtocolEventProc
|
||
|
#define TkWmProtocolEventProc \
|
||
|
(tkIntStubsPtr->tkWmProtocolEventProc) /* 93 */
|
||
|
#endif
|
||
|
#ifndef TkWmRemoveFromColormapWindows
|
||
|
#define TkWmRemoveFromColormapWindows \
|
||
|
(tkIntStubsPtr->tkWmRemoveFromColormapWindows) /* 94 */
|
||
|
#endif
|
||
|
#ifndef TkWmRestackToplevel
|
||
|
#define TkWmRestackToplevel \
|
||
|
(tkIntStubsPtr->tkWmRestackToplevel) /* 95 */
|
||
|
#endif
|
||
|
#ifndef TkWmSetClass
|
||
|
#define TkWmSetClass \
|
||
|
(tkIntStubsPtr->tkWmSetClass) /* 96 */
|
||
|
#endif
|
||
|
#ifndef TkWmUnmapWindow
|
||
|
#define TkWmUnmapWindow \
|
||
|
(tkIntStubsPtr->tkWmUnmapWindow) /* 97 */
|
||
|
#endif
|
||
|
#ifndef TkDebugBitmap
|
||
|
#define TkDebugBitmap \
|
||
|
(tkIntStubsPtr->tkDebugBitmap) /* 98 */
|
||
|
#endif
|
||
|
#ifndef TkDebugBorder
|
||
|
#define TkDebugBorder \
|
||
|
(tkIntStubsPtr->tkDebugBorder) /* 99 */
|
||
|
#endif
|
||
|
#ifndef TkDebugCursor
|
||
|
#define TkDebugCursor \
|
||
|
(tkIntStubsPtr->tkDebugCursor) /* 100 */
|
||
|
#endif
|
||
|
#ifndef TkDebugColor
|
||
|
#define TkDebugColor \
|
||
|
(tkIntStubsPtr->tkDebugColor) /* 101 */
|
||
|
#endif
|
||
|
#ifndef TkDebugConfig
|
||
|
#define TkDebugConfig \
|
||
|
(tkIntStubsPtr->tkDebugConfig) /* 102 */
|
||
|
#endif
|
||
|
#ifndef TkDebugFont
|
||
|
#define TkDebugFont \
|
||
|
(tkIntStubsPtr->tkDebugFont) /* 103 */
|
||
|
#endif
|
||
|
#ifndef TkFindStateNumObj
|
||
|
#define TkFindStateNumObj \
|
||
|
(tkIntStubsPtr->tkFindStateNumObj) /* 104 */
|
||
|
#endif
|
||
|
#ifndef TkGetBitmapPredefTable
|
||
|
#define TkGetBitmapPredefTable \
|
||
|
(tkIntStubsPtr->tkGetBitmapPredefTable) /* 105 */
|
||
|
#endif
|
||
|
#ifndef TkGetDisplayList
|
||
|
#define TkGetDisplayList \
|
||
|
(tkIntStubsPtr->tkGetDisplayList) /* 106 */
|
||
|
#endif
|
||
|
#ifndef TkGetMainInfoList
|
||
|
#define TkGetMainInfoList \
|
||
|
(tkIntStubsPtr->tkGetMainInfoList) /* 107 */
|
||
|
#endif
|
||
|
#ifndef TkGetWindowFromObj
|
||
|
#define TkGetWindowFromObj \
|
||
|
(tkIntStubsPtr->tkGetWindowFromObj) /* 108 */
|
||
|
#endif
|
||
|
#ifndef TkpGetString
|
||
|
#define TkpGetString \
|
||
|
(tkIntStubsPtr->tkpGetString) /* 109 */
|
||
|
#endif
|
||
|
#ifndef TkpGetSubFonts
|
||
|
#define TkpGetSubFonts \
|
||
|
(tkIntStubsPtr->tkpGetSubFonts) /* 110 */
|
||
|
#endif
|
||
|
#ifndef TkpGetSystemDefault
|
||
|
#define TkpGetSystemDefault \
|
||
|
(tkIntStubsPtr->tkpGetSystemDefault) /* 111 */
|
||
|
#endif
|
||
|
#ifndef TkpMenuThreadInit
|
||
|
#define TkpMenuThreadInit \
|
||
|
(tkIntStubsPtr->tkpMenuThreadInit) /* 112 */
|
||
|
#endif
|
||
|
#ifdef __WIN32__
|
||
|
#ifndef TkClipBox
|
||
|
#define TkClipBox \
|
||
|
(tkIntStubsPtr->tkClipBox) /* 113 */
|
||
|
#endif
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkClipBox
|
||
|
#define TkClipBox \
|
||
|
(tkIntStubsPtr->tkClipBox) /* 113 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
#ifndef TkCreateRegion
|
||
|
#define TkCreateRegion \
|
||
|
(tkIntStubsPtr->tkCreateRegion) /* 114 */
|
||
|
#endif
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkCreateRegion
|
||
|
#define TkCreateRegion \
|
||
|
(tkIntStubsPtr->tkCreateRegion) /* 114 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
#ifndef TkDestroyRegion
|
||
|
#define TkDestroyRegion \
|
||
|
(tkIntStubsPtr->tkDestroyRegion) /* 115 */
|
||
|
#endif
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkDestroyRegion
|
||
|
#define TkDestroyRegion \
|
||
|
(tkIntStubsPtr->tkDestroyRegion) /* 115 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
#ifndef TkIntersectRegion
|
||
|
#define TkIntersectRegion \
|
||
|
(tkIntStubsPtr->tkIntersectRegion) /* 116 */
|
||
|
#endif
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkIntersectRegion
|
||
|
#define TkIntersectRegion \
|
||
|
(tkIntStubsPtr->tkIntersectRegion) /* 116 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
#ifndef TkRectInRegion
|
||
|
#define TkRectInRegion \
|
||
|
(tkIntStubsPtr->tkRectInRegion) /* 117 */
|
||
|
#endif
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkRectInRegion
|
||
|
#define TkRectInRegion \
|
||
|
(tkIntStubsPtr->tkRectInRegion) /* 117 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
#ifndef TkSetRegion
|
||
|
#define TkSetRegion \
|
||
|
(tkIntStubsPtr->tkSetRegion) /* 118 */
|
||
|
#endif
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkSetRegion
|
||
|
#define TkSetRegion \
|
||
|
(tkIntStubsPtr->tkSetRegion) /* 118 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef __WIN32__
|
||
|
#ifndef TkUnionRectWithRegion
|
||
|
#define TkUnionRectWithRegion \
|
||
|
(tkIntStubsPtr->tkUnionRectWithRegion) /* 119 */
|
||
|
#endif
|
||
|
#endif /* __WIN32__ */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkUnionRectWithRegion
|
||
|
#define TkUnionRectWithRegion \
|
||
|
(tkIntStubsPtr->tkUnionRectWithRegion) /* 119 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkGenerateActivateEvents
|
||
|
#define TkGenerateActivateEvents \
|
||
|
(tkIntStubsPtr->tkGenerateActivateEvents) /* 120 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkpCreateNativeBitmap
|
||
|
#define TkpCreateNativeBitmap \
|
||
|
(tkIntStubsPtr->tkpCreateNativeBitmap) /* 121 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkpDefineNativeBitmaps
|
||
|
#define TkpDefineNativeBitmaps \
|
||
|
(tkIntStubsPtr->tkpDefineNativeBitmaps) /* 122 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkpGetMS
|
||
|
#define TkpGetMS \
|
||
|
(tkIntStubsPtr->tkpGetMS) /* 123 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkpGetNativeAppBitmap
|
||
|
#define TkpGetNativeAppBitmap \
|
||
|
(tkIntStubsPtr->tkpGetNativeAppBitmap) /* 124 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkPointerDeadWindow
|
||
|
#define TkPointerDeadWindow \
|
||
|
(tkIntStubsPtr->tkPointerDeadWindow) /* 125 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkpSetCapture
|
||
|
#define TkpSetCapture \
|
||
|
(tkIntStubsPtr->tkpSetCapture) /* 126 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkpSetCursor
|
||
|
#define TkpSetCursor \
|
||
|
(tkIntStubsPtr->tkpSetCursor) /* 127 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkpWmSetState
|
||
|
#define TkpWmSetState \
|
||
|
(tkIntStubsPtr->tkpWmSetState) /* 128 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
/* Slot 129 is reserved */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkGetTransientMaster
|
||
|
#define TkGetTransientMaster \
|
||
|
(tkIntStubsPtr->tkGetTransientMaster) /* 130 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkGenerateButtonEvent
|
||
|
#define TkGenerateButtonEvent \
|
||
|
(tkIntStubsPtr->tkGenerateButtonEvent) /* 131 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
/* Slot 132 is reserved */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkGenWMDestroyEvent
|
||
|
#define TkGenWMDestroyEvent \
|
||
|
(tkIntStubsPtr->tkGenWMDestroyEvent) /* 133 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifdef MAC_TCL
|
||
|
#ifndef TkGenWMConfigureEvent
|
||
|
#define TkGenWMConfigureEvent \
|
||
|
(tkIntStubsPtr->tkGenWMConfigureEvent) /* 134 */
|
||
|
#endif
|
||
|
#endif /* MAC_TCL */
|
||
|
#ifndef TkpDrawHighlightBorder
|
||
|
#define TkpDrawHighlightBorder \
|
||
|
(tkIntStubsPtr->tkpDrawHighlightBorder) /* 135 */
|
||
|
#endif
|
||
|
#ifndef TkSetFocusWin
|
||
|
#define TkSetFocusWin \
|
||
|
(tkIntStubsPtr->tkSetFocusWin) /* 136 */
|
||
|
#endif
|
||
|
#ifndef TkpSetKeycodeAndState
|
||
|
#define TkpSetKeycodeAndState \
|
||
|
(tkIntStubsPtr->tkpSetKeycodeAndState) /* 137 */
|
||
|
#endif
|
||
|
#ifndef TkpGetKeySym
|
||
|
#define TkpGetKeySym \
|
||
|
(tkIntStubsPtr->tkpGetKeySym) /* 138 */
|
||
|
#endif
|
||
|
#ifndef TkpInitKeymapInfo
|
||
|
#define TkpInitKeymapInfo \
|
||
|
(tkIntStubsPtr->tkpInitKeymapInfo) /* 139 */
|
||
|
#endif
|
||
|
|
||
|
#endif /* defined(USE_TK_STUBS) && !defined(USE_TK_STUB_PROCS) */
|
||
|
|
||
|
/* !END!: Do not edit above this line. */
|
||
|
|
||
|
#undef TCL_STORAGE_CLASS
|
||
|
#define TCL_STORAGE_CLASS DLLIMPORT
|
||
|
|
||
|
#endif /* _TKINTDECLS */
|
||
|
|