1/* 2 * tkDecls.h -- 3 * 4 * Declarations of functions in the platform independent public Tcl API. 5 * 6 * Copyright (c) 1998-1999 by Scriptics Corporation. 7 * 8 * See the file "license.terms" for information on usage and redistribution 9 * of this file, and for a DISCLAIMER OF ALL WARRANTIES. 10 * 11 * RCS: @(#) $Id$ 12 */ 13 14#ifndef _TKDECLS 15#define _TKDECLS 16 17#ifdef BUILD_tk 18#undef TCL_STORAGE_CLASS 19#define TCL_STORAGE_CLASS DLLEXPORT 20#endif 21 22/* 23 * WARNING: This file is automatically generated by the tools/genStubs.tcl 24 * script. Any modifications to the function declarations below should be made 25 * in the generic/tk.decls script. 26 */ 27 28/* !BEGIN!: Do not edit below this line. */ 29 30/* 31 * Exported function declarations: 32 */ 33 34#ifndef Tk_MainLoop_TCL_DECLARED 35#define Tk_MainLoop_TCL_DECLARED 36/* 0 */ 37EXTERN void Tk_MainLoop(void); 38#endif 39#ifndef Tk_3DBorderColor_TCL_DECLARED 40#define Tk_3DBorderColor_TCL_DECLARED 41/* 1 */ 42EXTERN XColor * Tk_3DBorderColor(Tk_3DBorder border); 43#endif 44#ifndef Tk_3DBorderGC_TCL_DECLARED 45#define Tk_3DBorderGC_TCL_DECLARED 46/* 2 */ 47EXTERN GC Tk_3DBorderGC(Tk_Window tkwin, Tk_3DBorder border, 48 int which); 49#endif 50#ifndef Tk_3DHorizontalBevel_TCL_DECLARED 51#define Tk_3DHorizontalBevel_TCL_DECLARED 52/* 3 */ 53EXTERN void Tk_3DHorizontalBevel(Tk_Window tkwin, 54 Drawable drawable, Tk_3DBorder border, int x, 55 int y, int width, int height, int leftIn, 56 int rightIn, int topBevel, int relief); 57#endif 58#ifndef Tk_3DVerticalBevel_TCL_DECLARED 59#define Tk_3DVerticalBevel_TCL_DECLARED 60/* 4 */ 61EXTERN void Tk_3DVerticalBevel(Tk_Window tkwin, 62 Drawable drawable, Tk_3DBorder border, int x, 63 int y, int width, int height, int leftBevel, 64 int relief); 65#endif 66#ifndef Tk_AddOption_TCL_DECLARED 67#define Tk_AddOption_TCL_DECLARED 68/* 5 */ 69EXTERN void Tk_AddOption(Tk_Window tkwin, CONST char *name, 70 CONST char *value, int priority); 71#endif 72#ifndef Tk_BindEvent_TCL_DECLARED 73#define Tk_BindEvent_TCL_DECLARED 74/* 6 */ 75EXTERN void Tk_BindEvent(Tk_BindingTable bindingTable, 76 XEvent *eventPtr, Tk_Window tkwin, 77 int numObjects, ClientData *objectPtr); 78#endif 79#ifndef Tk_CanvasDrawableCoords_TCL_DECLARED 80#define Tk_CanvasDrawableCoords_TCL_DECLARED 81/* 7 */ 82EXTERN void Tk_CanvasDrawableCoords(Tk_Canvas canvas, double x, 83 double y, short *drawableXPtr, 84 short *drawableYPtr); 85#endif 86#ifndef Tk_CanvasEventuallyRedraw_TCL_DECLARED 87#define Tk_CanvasEventuallyRedraw_TCL_DECLARED 88/* 8 */ 89EXTERN void Tk_CanvasEventuallyRedraw(Tk_Canvas canvas, int x1, 90 int y1, int x2, int y2); 91#endif 92#ifndef Tk_CanvasGetCoord_TCL_DECLARED 93#define Tk_CanvasGetCoord_TCL_DECLARED 94/* 9 */ 95EXTERN int Tk_CanvasGetCoord(Tcl_Interp *interp, 96 Tk_Canvas canvas, CONST char *str, 97 double *doublePtr); 98#endif 99#ifndef Tk_CanvasGetTextInfo_TCL_DECLARED 100#define Tk_CanvasGetTextInfo_TCL_DECLARED 101/* 10 */ 102EXTERN Tk_CanvasTextInfo * Tk_CanvasGetTextInfo(Tk_Canvas canvas); 103#endif 104#ifndef Tk_CanvasPsBitmap_TCL_DECLARED 105#define Tk_CanvasPsBitmap_TCL_DECLARED 106/* 11 */ 107EXTERN int Tk_CanvasPsBitmap(Tcl_Interp *interp, 108 Tk_Canvas canvas, Pixmap bitmap, int x, 109 int y, int width, int height); 110#endif 111#ifndef Tk_CanvasPsColor_TCL_DECLARED 112#define Tk_CanvasPsColor_TCL_DECLARED 113/* 12 */ 114EXTERN int Tk_CanvasPsColor(Tcl_Interp *interp, 115 Tk_Canvas canvas, XColor *colorPtr); 116#endif 117#ifndef Tk_CanvasPsFont_TCL_DECLARED 118#define Tk_CanvasPsFont_TCL_DECLARED 119/* 13 */ 120EXTERN int Tk_CanvasPsFont(Tcl_Interp *interp, Tk_Canvas canvas, 121 Tk_Font font); 122#endif 123#ifndef Tk_CanvasPsPath_TCL_DECLARED 124#define Tk_CanvasPsPath_TCL_DECLARED 125/* 14 */ 126EXTERN void Tk_CanvasPsPath(Tcl_Interp *interp, Tk_Canvas canvas, 127 double *coordPtr, int numPoints); 128#endif 129#ifndef Tk_CanvasPsStipple_TCL_DECLARED 130#define Tk_CanvasPsStipple_TCL_DECLARED 131/* 15 */ 132EXTERN int Tk_CanvasPsStipple(Tcl_Interp *interp, 133 Tk_Canvas canvas, Pixmap bitmap); 134#endif 135#ifndef Tk_CanvasPsY_TCL_DECLARED 136#define Tk_CanvasPsY_TCL_DECLARED 137/* 16 */ 138EXTERN double Tk_CanvasPsY(Tk_Canvas canvas, double y); 139#endif 140#ifndef Tk_CanvasSetStippleOrigin_TCL_DECLARED 141#define Tk_CanvasSetStippleOrigin_TCL_DECLARED 142/* 17 */ 143EXTERN void Tk_CanvasSetStippleOrigin(Tk_Canvas canvas, GC gc); 144#endif 145#ifndef Tk_CanvasTagsParseProc_TCL_DECLARED 146#define Tk_CanvasTagsParseProc_TCL_DECLARED 147/* 18 */ 148EXTERN int Tk_CanvasTagsParseProc(ClientData clientData, 149 Tcl_Interp *interp, Tk_Window tkwin, 150 CONST char *value, char *widgRec, int offset); 151#endif 152#ifndef Tk_CanvasTagsPrintProc_TCL_DECLARED 153#define Tk_CanvasTagsPrintProc_TCL_DECLARED 154/* 19 */ 155EXTERN char * Tk_CanvasTagsPrintProc(ClientData clientData, 156 Tk_Window tkwin, char *widgRec, int offset, 157 Tcl_FreeProc **freeProcPtr); 158#endif 159#ifndef Tk_CanvasTkwin_TCL_DECLARED 160#define Tk_CanvasTkwin_TCL_DECLARED 161/* 20 */ 162EXTERN Tk_Window Tk_CanvasTkwin(Tk_Canvas canvas); 163#endif 164#ifndef Tk_CanvasWindowCoords_TCL_DECLARED 165#define Tk_CanvasWindowCoords_TCL_DECLARED 166/* 21 */ 167EXTERN void Tk_CanvasWindowCoords(Tk_Canvas canvas, double x, 168 double y, short *screenXPtr, 169 short *screenYPtr); 170#endif 171#ifndef Tk_ChangeWindowAttributes_TCL_DECLARED 172#define Tk_ChangeWindowAttributes_TCL_DECLARED 173/* 22 */ 174EXTERN void Tk_ChangeWindowAttributes(Tk_Window tkwin, 175 unsigned long valueMask, 176 XSetWindowAttributes *attsPtr); 177#endif 178#ifndef Tk_CharBbox_TCL_DECLARED 179#define Tk_CharBbox_TCL_DECLARED 180/* 23 */ 181EXTERN int Tk_CharBbox(Tk_TextLayout layout, int index, 182 int *xPtr, int *yPtr, int *widthPtr, 183 int *heightPtr); 184#endif 185#ifndef Tk_ClearSelection_TCL_DECLARED 186#define Tk_ClearSelection_TCL_DECLARED 187/* 24 */ 188EXTERN void Tk_ClearSelection(Tk_Window tkwin, Atom selection); 189#endif 190#ifndef Tk_ClipboardAppend_TCL_DECLARED 191#define Tk_ClipboardAppend_TCL_DECLARED 192/* 25 */ 193EXTERN int Tk_ClipboardAppend(Tcl_Interp *interp, 194 Tk_Window tkwin, Atom target, Atom format, 195 char *buffer); 196#endif 197#ifndef Tk_ClipboardClear_TCL_DECLARED 198#define Tk_ClipboardClear_TCL_DECLARED 199/* 26 */ 200EXTERN int Tk_ClipboardClear(Tcl_Interp *interp, 201 Tk_Window tkwin); 202#endif 203#ifndef Tk_ConfigureInfo_TCL_DECLARED 204#define Tk_ConfigureInfo_TCL_DECLARED 205/* 27 */ 206EXTERN int Tk_ConfigureInfo(Tcl_Interp *interp, Tk_Window tkwin, 207 Tk_ConfigSpec *specs, char *widgRec, 208 CONST char *argvName, int flags); 209#endif 210#ifndef Tk_ConfigureValue_TCL_DECLARED 211#define Tk_ConfigureValue_TCL_DECLARED 212/* 28 */ 213EXTERN int Tk_ConfigureValue(Tcl_Interp *interp, 214 Tk_Window tkwin, Tk_ConfigSpec *specs, 215 char *widgRec, CONST char *argvName, 216 int flags); 217#endif 218#ifndef Tk_ConfigureWidget_TCL_DECLARED 219#define Tk_ConfigureWidget_TCL_DECLARED 220/* 29 */ 221EXTERN int Tk_ConfigureWidget(Tcl_Interp *interp, 222 Tk_Window tkwin, Tk_ConfigSpec *specs, 223 int argc, CONST84 char **argv, char *widgRec, 224 int flags); 225#endif 226#ifndef Tk_ConfigureWindow_TCL_DECLARED 227#define Tk_ConfigureWindow_TCL_DECLARED 228/* 30 */ 229EXTERN void Tk_ConfigureWindow(Tk_Window tkwin, 230 unsigned int valueMask, 231 XWindowChanges *valuePtr); 232#endif 233#ifndef Tk_ComputeTextLayout_TCL_DECLARED 234#define Tk_ComputeTextLayout_TCL_DECLARED 235/* 31 */ 236EXTERN Tk_TextLayout Tk_ComputeTextLayout(Tk_Font font, CONST char *str, 237 int numChars, int wrapLength, 238 Tk_Justify justify, int flags, int *widthPtr, 239 int *heightPtr); 240#endif 241#ifndef Tk_CoordsToWindow_TCL_DECLARED 242#define Tk_CoordsToWindow_TCL_DECLARED 243/* 32 */ 244EXTERN Tk_Window Tk_CoordsToWindow(int rootX, int rootY, 245 Tk_Window tkwin); 246#endif 247#ifndef Tk_CreateBinding_TCL_DECLARED 248#define Tk_CreateBinding_TCL_DECLARED 249/* 33 */ 250EXTERN unsigned long Tk_CreateBinding(Tcl_Interp *interp, 251 Tk_BindingTable bindingTable, 252 ClientData object, CONST char *eventStr, 253 CONST char *command, int append); 254#endif 255#ifndef Tk_CreateBindingTable_TCL_DECLARED 256#define Tk_CreateBindingTable_TCL_DECLARED 257/* 34 */ 258EXTERN Tk_BindingTable Tk_CreateBindingTable(Tcl_Interp *interp); 259#endif 260#ifndef Tk_CreateErrorHandler_TCL_DECLARED 261#define Tk_CreateErrorHandler_TCL_DECLARED 262/* 35 */ 263EXTERN Tk_ErrorHandler Tk_CreateErrorHandler(Display *display, int errNum, 264 int request, int minorCode, 265 Tk_ErrorProc *errorProc, 266 ClientData clientData); 267#endif 268#ifndef Tk_CreateEventHandler_TCL_DECLARED 269#define Tk_CreateEventHandler_TCL_DECLARED 270/* 36 */ 271EXTERN void Tk_CreateEventHandler(Tk_Window token, 272 unsigned long mask, Tk_EventProc *proc, 273 ClientData clientData); 274#endif 275#ifndef Tk_CreateGenericHandler_TCL_DECLARED 276#define Tk_CreateGenericHandler_TCL_DECLARED 277/* 37 */ 278EXTERN void Tk_CreateGenericHandler(Tk_GenericProc *proc, 279 ClientData clientData); 280#endif 281#ifndef Tk_CreateImageType_TCL_DECLARED 282#define Tk_CreateImageType_TCL_DECLARED 283/* 38 */ 284EXTERN void Tk_CreateImageType(Tk_ImageType *typePtr); 285#endif 286#ifndef Tk_CreateItemType_TCL_DECLARED 287#define Tk_CreateItemType_TCL_DECLARED 288/* 39 */ 289EXTERN void Tk_CreateItemType(Tk_ItemType *typePtr); 290#endif 291#ifndef Tk_CreatePhotoImageFormat_TCL_DECLARED 292#define Tk_CreatePhotoImageFormat_TCL_DECLARED 293/* 40 */ 294EXTERN void Tk_CreatePhotoImageFormat( 295 Tk_PhotoImageFormat *formatPtr); 296#endif 297#ifndef Tk_CreateSelHandler_TCL_DECLARED 298#define Tk_CreateSelHandler_TCL_DECLARED 299/* 41 */ 300EXTERN void Tk_CreateSelHandler(Tk_Window tkwin, Atom selection, 301 Atom target, Tk_SelectionProc *proc, 302 ClientData clientData, Atom format); 303#endif 304#ifndef Tk_CreateWindow_TCL_DECLARED 305#define Tk_CreateWindow_TCL_DECLARED 306/* 42 */ 307EXTERN Tk_Window Tk_CreateWindow(Tcl_Interp *interp, Tk_Window parent, 308 CONST char *name, CONST char *screenName); 309#endif 310#ifndef Tk_CreateWindowFromPath_TCL_DECLARED 311#define Tk_CreateWindowFromPath_TCL_DECLARED 312/* 43 */ 313EXTERN Tk_Window Tk_CreateWindowFromPath(Tcl_Interp *interp, 314 Tk_Window tkwin, CONST char *pathName, 315 CONST char *screenName); 316#endif 317#ifndef Tk_DefineBitmap_TCL_DECLARED 318#define Tk_DefineBitmap_TCL_DECLARED 319/* 44 */ 320EXTERN int Tk_DefineBitmap(Tcl_Interp *interp, CONST char *name, 321 CONST char *source, int width, int height); 322#endif 323#ifndef Tk_DefineCursor_TCL_DECLARED 324#define Tk_DefineCursor_TCL_DECLARED 325/* 45 */ 326EXTERN void Tk_DefineCursor(Tk_Window window, Tk_Cursor cursor); 327#endif 328#ifndef Tk_DeleteAllBindings_TCL_DECLARED 329#define Tk_DeleteAllBindings_TCL_DECLARED 330/* 46 */ 331EXTERN void Tk_DeleteAllBindings(Tk_BindingTable bindingTable, 332 ClientData object); 333#endif 334#ifndef Tk_DeleteBinding_TCL_DECLARED 335#define Tk_DeleteBinding_TCL_DECLARED 336/* 47 */ 337EXTERN int Tk_DeleteBinding(Tcl_Interp *interp, 338 Tk_BindingTable bindingTable, 339 ClientData object, CONST char *eventStr); 340#endif 341#ifndef Tk_DeleteBindingTable_TCL_DECLARED 342#define Tk_DeleteBindingTable_TCL_DECLARED 343/* 48 */ 344EXTERN void Tk_DeleteBindingTable(Tk_BindingTable bindingTable); 345#endif 346#ifndef Tk_DeleteErrorHandler_TCL_DECLARED 347#define Tk_DeleteErrorHandler_TCL_DECLARED 348/* 49 */ 349EXTERN void Tk_DeleteErrorHandler(Tk_ErrorHandler handler); 350#endif 351#ifndef Tk_DeleteEventHandler_TCL_DECLARED 352#define Tk_DeleteEventHandler_TCL_DECLARED 353/* 50 */ 354EXTERN void Tk_DeleteEventHandler(Tk_Window token, 355 unsigned long mask, Tk_EventProc *proc, 356 ClientData clientData); 357#endif 358#ifndef Tk_DeleteGenericHandler_TCL_DECLARED 359#define Tk_DeleteGenericHandler_TCL_DECLARED 360/* 51 */ 361EXTERN void Tk_DeleteGenericHandler(Tk_GenericProc *proc, 362 ClientData clientData); 363#endif 364#ifndef Tk_DeleteImage_TCL_DECLARED 365#define Tk_DeleteImage_TCL_DECLARED 366/* 52 */ 367EXTERN void Tk_DeleteImage(Tcl_Interp *interp, CONST char *name); 368#endif 369#ifndef Tk_DeleteSelHandler_TCL_DECLARED 370#define Tk_DeleteSelHandler_TCL_DECLARED 371/* 53 */ 372EXTERN void Tk_DeleteSelHandler(Tk_Window tkwin, Atom selection, 373 Atom target); 374#endif 375#ifndef Tk_DestroyWindow_TCL_DECLARED 376#define Tk_DestroyWindow_TCL_DECLARED 377/* 54 */ 378EXTERN void Tk_DestroyWindow(Tk_Window tkwin); 379#endif 380#ifndef Tk_DisplayName_TCL_DECLARED 381#define Tk_DisplayName_TCL_DECLARED 382/* 55 */ 383EXTERN CONST84_RETURN char * Tk_DisplayName(Tk_Window tkwin); 384#endif 385#ifndef Tk_DistanceToTextLayout_TCL_DECLARED 386#define Tk_DistanceToTextLayout_TCL_DECLARED 387/* 56 */ 388EXTERN int Tk_DistanceToTextLayout(Tk_TextLayout layout, int x, 389 int y); 390#endif 391#ifndef Tk_Draw3DPolygon_TCL_DECLARED 392#define Tk_Draw3DPolygon_TCL_DECLARED 393/* 57 */ 394EXTERN void Tk_Draw3DPolygon(Tk_Window tkwin, Drawable drawable, 395 Tk_3DBorder border, XPoint *pointPtr, 396 int numPoints, int borderWidth, 397 int leftRelief); 398#endif 399#ifndef Tk_Draw3DRectangle_TCL_DECLARED 400#define Tk_Draw3DRectangle_TCL_DECLARED 401/* 58 */ 402EXTERN void Tk_Draw3DRectangle(Tk_Window tkwin, 403 Drawable drawable, Tk_3DBorder border, int x, 404 int y, int width, int height, 405 int borderWidth, int relief); 406#endif 407#ifndef Tk_DrawChars_TCL_DECLARED 408#define Tk_DrawChars_TCL_DECLARED 409/* 59 */ 410EXTERN void Tk_DrawChars(Display *display, Drawable drawable, 411 GC gc, Tk_Font tkfont, CONST char *source, 412 int numBytes, int x, int y); 413#endif 414#ifndef Tk_DrawFocusHighlight_TCL_DECLARED 415#define Tk_DrawFocusHighlight_TCL_DECLARED 416/* 60 */ 417EXTERN void Tk_DrawFocusHighlight(Tk_Window tkwin, GC gc, 418 int width, Drawable drawable); 419#endif 420#ifndef Tk_DrawTextLayout_TCL_DECLARED 421#define Tk_DrawTextLayout_TCL_DECLARED 422/* 61 */ 423EXTERN void Tk_DrawTextLayout(Display *display, 424 Drawable drawable, GC gc, 425 Tk_TextLayout layout, int x, int y, 426 int firstChar, int lastChar); 427#endif 428#ifndef Tk_Fill3DPolygon_TCL_DECLARED 429#define Tk_Fill3DPolygon_TCL_DECLARED 430/* 62 */ 431EXTERN void Tk_Fill3DPolygon(Tk_Window tkwin, Drawable drawable, 432 Tk_3DBorder border, XPoint *pointPtr, 433 int numPoints, int borderWidth, 434 int leftRelief); 435#endif 436#ifndef Tk_Fill3DRectangle_TCL_DECLARED 437#define Tk_Fill3DRectangle_TCL_DECLARED 438/* 63 */ 439EXTERN void Tk_Fill3DRectangle(Tk_Window tkwin, 440 Drawable drawable, Tk_3DBorder border, int x, 441 int y, int width, int height, 442 int borderWidth, int relief); 443#endif 444#ifndef Tk_FindPhoto_TCL_DECLARED 445#define Tk_FindPhoto_TCL_DECLARED 446/* 64 */ 447EXTERN Tk_PhotoHandle Tk_FindPhoto(Tcl_Interp *interp, 448 CONST char *imageName); 449#endif 450#ifndef Tk_FontId_TCL_DECLARED 451#define Tk_FontId_TCL_DECLARED 452/* 65 */ 453EXTERN Font Tk_FontId(Tk_Font font); 454#endif 455#ifndef Tk_Free3DBorder_TCL_DECLARED 456#define Tk_Free3DBorder_TCL_DECLARED 457/* 66 */ 458EXTERN void Tk_Free3DBorder(Tk_3DBorder border); 459#endif 460#ifndef Tk_FreeBitmap_TCL_DECLARED 461#define Tk_FreeBitmap_TCL_DECLARED 462/* 67 */ 463EXTERN void Tk_FreeBitmap(Display *display, Pixmap bitmap); 464#endif 465#ifndef Tk_FreeColor_TCL_DECLARED 466#define Tk_FreeColor_TCL_DECLARED 467/* 68 */ 468EXTERN void Tk_FreeColor(XColor *colorPtr); 469#endif 470#ifndef Tk_FreeColormap_TCL_DECLARED 471#define Tk_FreeColormap_TCL_DECLARED 472/* 69 */ 473EXTERN void Tk_FreeColormap(Display *display, Colormap colormap); 474#endif 475#ifndef Tk_FreeCursor_TCL_DECLARED 476#define Tk_FreeCursor_TCL_DECLARED 477/* 70 */ 478EXTERN void Tk_FreeCursor(Display *display, Tk_Cursor cursor); 479#endif 480#ifndef Tk_FreeFont_TCL_DECLARED 481#define Tk_FreeFont_TCL_DECLARED 482/* 71 */ 483EXTERN void Tk_FreeFont(Tk_Font f); 484#endif 485#ifndef Tk_FreeGC_TCL_DECLARED 486#define Tk_FreeGC_TCL_DECLARED 487/* 72 */ 488EXTERN void Tk_FreeGC(Display *display, GC gc); 489#endif 490#ifndef Tk_FreeImage_TCL_DECLARED 491#define Tk_FreeImage_TCL_DECLARED 492/* 73 */ 493EXTERN void Tk_FreeImage(Tk_Image image); 494#endif 495#ifndef Tk_FreeOptions_TCL_DECLARED 496#define Tk_FreeOptions_TCL_DECLARED 497/* 74 */ 498EXTERN void Tk_FreeOptions(Tk_ConfigSpec *specs, char *widgRec, 499 Display *display, int needFlags); 500#endif 501#ifndef Tk_FreePixmap_TCL_DECLARED 502#define Tk_FreePixmap_TCL_DECLARED 503/* 75 */ 504EXTERN void Tk_FreePixmap(Display *display, Pixmap pixmap); 505#endif 506#ifndef Tk_FreeTextLayout_TCL_DECLARED 507#define Tk_FreeTextLayout_TCL_DECLARED 508/* 76 */ 509EXTERN void Tk_FreeTextLayout(Tk_TextLayout textLayout); 510#endif 511#ifndef Tk_FreeXId_TCL_DECLARED 512#define Tk_FreeXId_TCL_DECLARED 513/* 77 */ 514EXTERN void Tk_FreeXId(Display *display, XID xid); 515#endif 516#ifndef Tk_GCForColor_TCL_DECLARED 517#define Tk_GCForColor_TCL_DECLARED 518/* 78 */ 519EXTERN GC Tk_GCForColor(XColor *colorPtr, Drawable drawable); 520#endif 521#ifndef Tk_GeometryRequest_TCL_DECLARED 522#define Tk_GeometryRequest_TCL_DECLARED 523/* 79 */ 524EXTERN void Tk_GeometryRequest(Tk_Window tkwin, int reqWidth, 525 int reqHeight); 526#endif 527#ifndef Tk_Get3DBorder_TCL_DECLARED 528#define Tk_Get3DBorder_TCL_DECLARED 529/* 80 */ 530EXTERN Tk_3DBorder Tk_Get3DBorder(Tcl_Interp *interp, Tk_Window tkwin, 531 Tk_Uid colorName); 532#endif 533#ifndef Tk_GetAllBindings_TCL_DECLARED 534#define Tk_GetAllBindings_TCL_DECLARED 535/* 81 */ 536EXTERN void Tk_GetAllBindings(Tcl_Interp *interp, 537 Tk_BindingTable bindingTable, 538 ClientData object); 539#endif 540#ifndef Tk_GetAnchor_TCL_DECLARED 541#define Tk_GetAnchor_TCL_DECLARED 542/* 82 */ 543EXTERN int Tk_GetAnchor(Tcl_Interp *interp, CONST char *str, 544 Tk_Anchor *anchorPtr); 545#endif 546#ifndef Tk_GetAtomName_TCL_DECLARED 547#define Tk_GetAtomName_TCL_DECLARED 548/* 83 */ 549EXTERN CONST84_RETURN char * Tk_GetAtomName(Tk_Window tkwin, Atom atom); 550#endif 551#ifndef Tk_GetBinding_TCL_DECLARED 552#define Tk_GetBinding_TCL_DECLARED 553/* 84 */ 554EXTERN CONST84_RETURN char * Tk_GetBinding(Tcl_Interp *interp, 555 Tk_BindingTable bindingTable, 556 ClientData object, CONST char *eventStr); 557#endif 558#ifndef Tk_GetBitmap_TCL_DECLARED 559#define Tk_GetBitmap_TCL_DECLARED 560/* 85 */ 561EXTERN Pixmap Tk_GetBitmap(Tcl_Interp *interp, Tk_Window tkwin, 562 CONST char *str); 563#endif 564#ifndef Tk_GetBitmapFromData_TCL_DECLARED 565#define Tk_GetBitmapFromData_TCL_DECLARED 566/* 86 */ 567EXTERN Pixmap Tk_GetBitmapFromData(Tcl_Interp *interp, 568 Tk_Window tkwin, CONST char *source, 569 int width, int height); 570#endif 571#ifndef Tk_GetCapStyle_TCL_DECLARED 572#define Tk_GetCapStyle_TCL_DECLARED 573/* 87 */ 574EXTERN int Tk_GetCapStyle(Tcl_Interp *interp, CONST char *str, 575 int *capPtr); 576#endif 577#ifndef Tk_GetColor_TCL_DECLARED 578#define Tk_GetColor_TCL_DECLARED 579/* 88 */ 580EXTERN XColor * Tk_GetColor(Tcl_Interp *interp, Tk_Window tkwin, 581 Tk_Uid name); 582#endif 583#ifndef Tk_GetColorByValue_TCL_DECLARED 584#define Tk_GetColorByValue_TCL_DECLARED 585/* 89 */ 586EXTERN XColor * Tk_GetColorByValue(Tk_Window tkwin, XColor *colorPtr); 587#endif 588#ifndef Tk_GetColormap_TCL_DECLARED 589#define Tk_GetColormap_TCL_DECLARED 590/* 90 */ 591EXTERN Colormap Tk_GetColormap(Tcl_Interp *interp, Tk_Window tkwin, 592 CONST char *str); 593#endif 594#ifndef Tk_GetCursor_TCL_DECLARED 595#define Tk_GetCursor_TCL_DECLARED 596/* 91 */ 597EXTERN Tk_Cursor Tk_GetCursor(Tcl_Interp *interp, Tk_Window tkwin, 598 Tk_Uid str); 599#endif 600#ifndef Tk_GetCursorFromData_TCL_DECLARED 601#define Tk_GetCursorFromData_TCL_DECLARED 602/* 92 */ 603EXTERN Tk_Cursor Tk_GetCursorFromData(Tcl_Interp *interp, 604 Tk_Window tkwin, CONST char *source, 605 CONST char *mask, int width, int height, 606 int xHot, int yHot, Tk_Uid fg, Tk_Uid bg); 607#endif 608#ifndef Tk_GetFont_TCL_DECLARED 609#define Tk_GetFont_TCL_DECLARED 610/* 93 */ 611EXTERN Tk_Font Tk_GetFont(Tcl_Interp *interp, Tk_Window tkwin, 612 CONST char *str); 613#endif 614#ifndef Tk_GetFontFromObj_TCL_DECLARED 615#define Tk_GetFontFromObj_TCL_DECLARED 616/* 94 */ 617EXTERN Tk_Font Tk_GetFontFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); 618#endif 619#ifndef Tk_GetFontMetrics_TCL_DECLARED 620#define Tk_GetFontMetrics_TCL_DECLARED 621/* 95 */ 622EXTERN void Tk_GetFontMetrics(Tk_Font font, 623 Tk_FontMetrics *fmPtr); 624#endif 625#ifndef Tk_GetGC_TCL_DECLARED 626#define Tk_GetGC_TCL_DECLARED 627/* 96 */ 628EXTERN GC Tk_GetGC(Tk_Window tkwin, unsigned long valueMask, 629 XGCValues *valuePtr); 630#endif 631#ifndef Tk_GetImage_TCL_DECLARED 632#define Tk_GetImage_TCL_DECLARED 633/* 97 */ 634EXTERN Tk_Image Tk_GetImage(Tcl_Interp *interp, Tk_Window tkwin, 635 CONST char *name, 636 Tk_ImageChangedProc *changeProc, 637 ClientData clientData); 638#endif 639#ifndef Tk_GetImageMasterData_TCL_DECLARED 640#define Tk_GetImageMasterData_TCL_DECLARED 641/* 98 */ 642EXTERN ClientData Tk_GetImageMasterData(Tcl_Interp *interp, 643 CONST char *name, Tk_ImageType **typePtrPtr); 644#endif 645#ifndef Tk_GetItemTypes_TCL_DECLARED 646#define Tk_GetItemTypes_TCL_DECLARED 647/* 99 */ 648EXTERN Tk_ItemType * Tk_GetItemTypes(void); 649#endif 650#ifndef Tk_GetJoinStyle_TCL_DECLARED 651#define Tk_GetJoinStyle_TCL_DECLARED 652/* 100 */ 653EXTERN int Tk_GetJoinStyle(Tcl_Interp *interp, CONST char *str, 654 int *joinPtr); 655#endif 656#ifndef Tk_GetJustify_TCL_DECLARED 657#define Tk_GetJustify_TCL_DECLARED 658/* 101 */ 659EXTERN int Tk_GetJustify(Tcl_Interp *interp, CONST char *str, 660 Tk_Justify *justifyPtr); 661#endif 662#ifndef Tk_GetNumMainWindows_TCL_DECLARED 663#define Tk_GetNumMainWindows_TCL_DECLARED 664/* 102 */ 665EXTERN int Tk_GetNumMainWindows(void); 666#endif 667#ifndef Tk_GetOption_TCL_DECLARED 668#define Tk_GetOption_TCL_DECLARED 669/* 103 */ 670EXTERN Tk_Uid Tk_GetOption(Tk_Window tkwin, CONST char *name, 671 CONST char *className); 672#endif 673#ifndef Tk_GetPixels_TCL_DECLARED 674#define Tk_GetPixels_TCL_DECLARED 675/* 104 */ 676EXTERN int Tk_GetPixels(Tcl_Interp *interp, Tk_Window tkwin, 677 CONST char *str, int *intPtr); 678#endif 679#ifndef Tk_GetPixmap_TCL_DECLARED 680#define Tk_GetPixmap_TCL_DECLARED 681/* 105 */ 682EXTERN Pixmap Tk_GetPixmap(Display *display, Drawable d, int width, 683 int height, int depth); 684#endif 685#ifndef Tk_GetRelief_TCL_DECLARED 686#define Tk_GetRelief_TCL_DECLARED 687/* 106 */ 688EXTERN int Tk_GetRelief(Tcl_Interp *interp, CONST char *name, 689 int *reliefPtr); 690#endif 691#ifndef Tk_GetRootCoords_TCL_DECLARED 692#define Tk_GetRootCoords_TCL_DECLARED 693/* 107 */ 694EXTERN void Tk_GetRootCoords(Tk_Window tkwin, int *xPtr, 695 int *yPtr); 696#endif 697#ifndef Tk_GetScrollInfo_TCL_DECLARED 698#define Tk_GetScrollInfo_TCL_DECLARED 699/* 108 */ 700EXTERN int Tk_GetScrollInfo(Tcl_Interp *interp, int argc, 701 CONST84 char **argv, double *dblPtr, 702 int *intPtr); 703#endif 704#ifndef Tk_GetScreenMM_TCL_DECLARED 705#define Tk_GetScreenMM_TCL_DECLARED 706/* 109 */ 707EXTERN int Tk_GetScreenMM(Tcl_Interp *interp, Tk_Window tkwin, 708 CONST char *str, double *doublePtr); 709#endif 710#ifndef Tk_GetSelection_TCL_DECLARED 711#define Tk_GetSelection_TCL_DECLARED 712/* 110 */ 713EXTERN int Tk_GetSelection(Tcl_Interp *interp, Tk_Window tkwin, 714 Atom selection, Atom target, 715 Tk_GetSelProc *proc, ClientData clientData); 716#endif 717#ifndef Tk_GetUid_TCL_DECLARED 718#define Tk_GetUid_TCL_DECLARED 719/* 111 */ 720EXTERN Tk_Uid Tk_GetUid(CONST char *str); 721#endif 722#ifndef Tk_GetVisual_TCL_DECLARED 723#define Tk_GetVisual_TCL_DECLARED 724/* 112 */ 725EXTERN Visual * Tk_GetVisual(Tcl_Interp *interp, Tk_Window tkwin, 726 CONST char *str, int *depthPtr, 727 Colormap *colormapPtr); 728#endif 729#ifndef Tk_GetVRootGeometry_TCL_DECLARED 730#define Tk_GetVRootGeometry_TCL_DECLARED 731/* 113 */ 732EXTERN void Tk_GetVRootGeometry(Tk_Window tkwin, int *xPtr, 733 int *yPtr, int *widthPtr, int *heightPtr); 734#endif 735#ifndef Tk_Grab_TCL_DECLARED 736#define Tk_Grab_TCL_DECLARED 737/* 114 */ 738EXTERN int Tk_Grab(Tcl_Interp *interp, Tk_Window tkwin, 739 int grabGlobal); 740#endif 741#ifndef Tk_HandleEvent_TCL_DECLARED 742#define Tk_HandleEvent_TCL_DECLARED 743/* 115 */ 744EXTERN void Tk_HandleEvent(XEvent *eventPtr); 745#endif 746#ifndef Tk_IdToWindow_TCL_DECLARED 747#define Tk_IdToWindow_TCL_DECLARED 748/* 116 */ 749EXTERN Tk_Window Tk_IdToWindow(Display *display, Window window); 750#endif 751#ifndef Tk_ImageChanged_TCL_DECLARED 752#define Tk_ImageChanged_TCL_DECLARED 753/* 117 */ 754EXTERN void Tk_ImageChanged(Tk_ImageMaster master, int x, int y, 755 int width, int height, int imageWidth, 756 int imageHeight); 757#endif 758#ifndef Tk_Init_TCL_DECLARED 759#define Tk_Init_TCL_DECLARED 760/* 118 */ 761EXTERN int Tk_Init(Tcl_Interp *interp); 762#endif 763#ifndef Tk_InternAtom_TCL_DECLARED 764#define Tk_InternAtom_TCL_DECLARED 765/* 119 */ 766EXTERN Atom Tk_InternAtom(Tk_Window tkwin, CONST char *name); 767#endif 768#ifndef Tk_IntersectTextLayout_TCL_DECLARED 769#define Tk_IntersectTextLayout_TCL_DECLARED 770/* 120 */ 771EXTERN int Tk_IntersectTextLayout(Tk_TextLayout layout, int x, 772 int y, int width, int height); 773#endif 774#ifndef Tk_MaintainGeometry_TCL_DECLARED 775#define Tk_MaintainGeometry_TCL_DECLARED 776/* 121 */ 777EXTERN void Tk_MaintainGeometry(Tk_Window slave, 778 Tk_Window master, int x, int y, int width, 779 int height); 780#endif 781#ifndef Tk_MainWindow_TCL_DECLARED 782#define Tk_MainWindow_TCL_DECLARED 783/* 122 */ 784EXTERN Tk_Window Tk_MainWindow(Tcl_Interp *interp); 785#endif 786#ifndef Tk_MakeWindowExist_TCL_DECLARED 787#define Tk_MakeWindowExist_TCL_DECLARED 788/* 123 */ 789EXTERN void Tk_MakeWindowExist(Tk_Window tkwin); 790#endif 791#ifndef Tk_ManageGeometry_TCL_DECLARED 792#define Tk_ManageGeometry_TCL_DECLARED 793/* 124 */ 794EXTERN void Tk_ManageGeometry(Tk_Window tkwin, 795 CONST Tk_GeomMgr *mgrPtr, 796 ClientData clientData); 797#endif 798#ifndef Tk_MapWindow_TCL_DECLARED 799#define Tk_MapWindow_TCL_DECLARED 800/* 125 */ 801EXTERN void Tk_MapWindow(Tk_Window tkwin); 802#endif 803#ifndef Tk_MeasureChars_TCL_DECLARED 804#define Tk_MeasureChars_TCL_DECLARED 805/* 126 */ 806EXTERN int Tk_MeasureChars(Tk_Font tkfont, CONST char *source, 807 int numBytes, int maxPixels, int flags, 808 int *lengthPtr); 809#endif 810#ifndef Tk_MoveResizeWindow_TCL_DECLARED 811#define Tk_MoveResizeWindow_TCL_DECLARED 812/* 127 */ 813EXTERN void Tk_MoveResizeWindow(Tk_Window tkwin, int x, int y, 814 int width, int height); 815#endif 816#ifndef Tk_MoveWindow_TCL_DECLARED 817#define Tk_MoveWindow_TCL_DECLARED 818/* 128 */ 819EXTERN void Tk_MoveWindow(Tk_Window tkwin, int x, int y); 820#endif 821#ifndef Tk_MoveToplevelWindow_TCL_DECLARED 822#define Tk_MoveToplevelWindow_TCL_DECLARED 823/* 129 */ 824EXTERN void Tk_MoveToplevelWindow(Tk_Window tkwin, int x, int y); 825#endif 826#ifndef Tk_NameOf3DBorder_TCL_DECLARED 827#define Tk_NameOf3DBorder_TCL_DECLARED 828/* 130 */ 829EXTERN CONST84_RETURN char * Tk_NameOf3DBorder(Tk_3DBorder border); 830#endif 831#ifndef Tk_NameOfAnchor_TCL_DECLARED 832#define Tk_NameOfAnchor_TCL_DECLARED 833/* 131 */ 834EXTERN CONST84_RETURN char * Tk_NameOfAnchor(Tk_Anchor anchor); 835#endif 836#ifndef Tk_NameOfBitmap_TCL_DECLARED 837#define Tk_NameOfBitmap_TCL_DECLARED 838/* 132 */ 839EXTERN CONST84_RETURN char * Tk_NameOfBitmap(Display *display, Pixmap bitmap); 840#endif 841#ifndef Tk_NameOfCapStyle_TCL_DECLARED 842#define Tk_NameOfCapStyle_TCL_DECLARED 843/* 133 */ 844EXTERN CONST84_RETURN char * Tk_NameOfCapStyle(int cap); 845#endif 846#ifndef Tk_NameOfColor_TCL_DECLARED 847#define Tk_NameOfColor_TCL_DECLARED 848/* 134 */ 849EXTERN CONST84_RETURN char * Tk_NameOfColor(XColor *colorPtr); 850#endif 851#ifndef Tk_NameOfCursor_TCL_DECLARED 852#define Tk_NameOfCursor_TCL_DECLARED 853/* 135 */ 854EXTERN CONST84_RETURN char * Tk_NameOfCursor(Display *display, 855 Tk_Cursor cursor); 856#endif 857#ifndef Tk_NameOfFont_TCL_DECLARED 858#define Tk_NameOfFont_TCL_DECLARED 859/* 136 */ 860EXTERN CONST84_RETURN char * Tk_NameOfFont(Tk_Font font); 861#endif 862#ifndef Tk_NameOfImage_TCL_DECLARED 863#define Tk_NameOfImage_TCL_DECLARED 864/* 137 */ 865EXTERN CONST84_RETURN char * Tk_NameOfImage(Tk_ImageMaster imageMaster); 866#endif 867#ifndef Tk_NameOfJoinStyle_TCL_DECLARED 868#define Tk_NameOfJoinStyle_TCL_DECLARED 869/* 138 */ 870EXTERN CONST84_RETURN char * Tk_NameOfJoinStyle(int join); 871#endif 872#ifndef Tk_NameOfJustify_TCL_DECLARED 873#define Tk_NameOfJustify_TCL_DECLARED 874/* 139 */ 875EXTERN CONST84_RETURN char * Tk_NameOfJustify(Tk_Justify justify); 876#endif 877#ifndef Tk_NameOfRelief_TCL_DECLARED 878#define Tk_NameOfRelief_TCL_DECLARED 879/* 140 */ 880EXTERN CONST84_RETURN char * Tk_NameOfRelief(int relief); 881#endif 882#ifndef Tk_NameToWindow_TCL_DECLARED 883#define Tk_NameToWindow_TCL_DECLARED 884/* 141 */ 885EXTERN Tk_Window Tk_NameToWindow(Tcl_Interp *interp, 886 CONST char *pathName, Tk_Window tkwin); 887#endif 888#ifndef Tk_OwnSelection_TCL_DECLARED 889#define Tk_OwnSelection_TCL_DECLARED 890/* 142 */ 891EXTERN void Tk_OwnSelection(Tk_Window tkwin, Atom selection, 892 Tk_LostSelProc *proc, ClientData clientData); 893#endif 894#ifndef Tk_ParseArgv_TCL_DECLARED 895#define Tk_ParseArgv_TCL_DECLARED 896/* 143 */ 897EXTERN int Tk_ParseArgv(Tcl_Interp *interp, Tk_Window tkwin, 898 int *argcPtr, CONST84 char **argv, 899 Tk_ArgvInfo *argTable, int flags); 900#endif 901#ifndef Tk_PhotoPutBlock_NoComposite_TCL_DECLARED 902#define Tk_PhotoPutBlock_NoComposite_TCL_DECLARED 903/* 144 */ 904EXTERN void Tk_PhotoPutBlock_NoComposite(Tk_PhotoHandle handle, 905 Tk_PhotoImageBlock *blockPtr, int x, int y, 906 int width, int height); 907#endif 908#ifndef Tk_PhotoPutZoomedBlock_NoComposite_TCL_DECLARED 909#define Tk_PhotoPutZoomedBlock_NoComposite_TCL_DECLARED 910/* 145 */ 911EXTERN void Tk_PhotoPutZoomedBlock_NoComposite( 912 Tk_PhotoHandle handle, 913 Tk_PhotoImageBlock *blockPtr, int x, int y, 914 int width, int height, int zoomX, int zoomY, 915 int subsampleX, int subsampleY); 916#endif 917#ifndef Tk_PhotoGetImage_TCL_DECLARED 918#define Tk_PhotoGetImage_TCL_DECLARED 919/* 146 */ 920EXTERN int Tk_PhotoGetImage(Tk_PhotoHandle handle, 921 Tk_PhotoImageBlock *blockPtr); 922#endif 923#ifndef Tk_PhotoBlank_TCL_DECLARED 924#define Tk_PhotoBlank_TCL_DECLARED 925/* 147 */ 926EXTERN void Tk_PhotoBlank(Tk_PhotoHandle handle); 927#endif 928#ifndef Tk_PhotoExpand_Panic_TCL_DECLARED 929#define Tk_PhotoExpand_Panic_TCL_DECLARED 930/* 148 */ 931EXTERN void Tk_PhotoExpand_Panic(Tk_PhotoHandle handle, 932 int width, int height); 933#endif 934#ifndef Tk_PhotoGetSize_TCL_DECLARED 935#define Tk_PhotoGetSize_TCL_DECLARED 936/* 149 */ 937EXTERN void Tk_PhotoGetSize(Tk_PhotoHandle handle, int *widthPtr, 938 int *heightPtr); 939#endif 940#ifndef Tk_PhotoSetSize_Panic_TCL_DECLARED 941#define Tk_PhotoSetSize_Panic_TCL_DECLARED 942/* 150 */ 943EXTERN void Tk_PhotoSetSize_Panic(Tk_PhotoHandle handle, 944 int width, int height); 945#endif 946#ifndef Tk_PointToChar_TCL_DECLARED 947#define Tk_PointToChar_TCL_DECLARED 948/* 151 */ 949EXTERN int Tk_PointToChar(Tk_TextLayout layout, int x, int y); 950#endif 951#ifndef Tk_PostscriptFontName_TCL_DECLARED 952#define Tk_PostscriptFontName_TCL_DECLARED 953/* 152 */ 954EXTERN int Tk_PostscriptFontName(Tk_Font tkfont, 955 Tcl_DString *dsPtr); 956#endif 957#ifndef Tk_PreserveColormap_TCL_DECLARED 958#define Tk_PreserveColormap_TCL_DECLARED 959/* 153 */ 960EXTERN void Tk_PreserveColormap(Display *display, 961 Colormap colormap); 962#endif 963#ifndef Tk_QueueWindowEvent_TCL_DECLARED 964#define Tk_QueueWindowEvent_TCL_DECLARED 965/* 154 */ 966EXTERN void Tk_QueueWindowEvent(XEvent *eventPtr, 967 Tcl_QueuePosition position); 968#endif 969#ifndef Tk_RedrawImage_TCL_DECLARED 970#define Tk_RedrawImage_TCL_DECLARED 971/* 155 */ 972EXTERN void Tk_RedrawImage(Tk_Image image, int imageX, 973 int imageY, int width, int height, 974 Drawable drawable, int drawableX, 975 int drawableY); 976#endif 977#ifndef Tk_ResizeWindow_TCL_DECLARED 978#define Tk_ResizeWindow_TCL_DECLARED 979/* 156 */ 980EXTERN void Tk_ResizeWindow(Tk_Window tkwin, int width, 981 int height); 982#endif 983#ifndef Tk_RestackWindow_TCL_DECLARED 984#define Tk_RestackWindow_TCL_DECLARED 985/* 157 */ 986EXTERN int Tk_RestackWindow(Tk_Window tkwin, int aboveBelow, 987 Tk_Window other); 988#endif 989#ifndef Tk_RestrictEvents_TCL_DECLARED 990#define Tk_RestrictEvents_TCL_DECLARED 991/* 158 */ 992EXTERN Tk_RestrictProc * Tk_RestrictEvents(Tk_RestrictProc *proc, 993 ClientData arg, ClientData *prevArgPtr); 994#endif 995#ifndef Tk_SafeInit_TCL_DECLARED 996#define Tk_SafeInit_TCL_DECLARED 997/* 159 */ 998EXTERN int Tk_SafeInit(Tcl_Interp *interp); 999#endif 1000#ifndef Tk_SetAppName_TCL_DECLARED 1001#define Tk_SetAppName_TCL_DECLARED 1002/* 160 */ 1003EXTERN CONST char * Tk_SetAppName(Tk_Window tkwin, CONST char *name); 1004#endif 1005#ifndef Tk_SetBackgroundFromBorder_TCL_DECLARED 1006#define Tk_SetBackgroundFromBorder_TCL_DECLARED 1007/* 161 */ 1008EXTERN void Tk_SetBackgroundFromBorder(Tk_Window tkwin, 1009 Tk_3DBorder border); 1010#endif 1011#ifndef Tk_SetClass_TCL_DECLARED 1012#define Tk_SetClass_TCL_DECLARED 1013/* 162 */ 1014EXTERN void Tk_SetClass(Tk_Window tkwin, CONST char *className); 1015#endif 1016#ifndef Tk_SetGrid_TCL_DECLARED 1017#define Tk_SetGrid_TCL_DECLARED 1018/* 163 */ 1019EXTERN void Tk_SetGrid(Tk_Window tkwin, int reqWidth, 1020 int reqHeight, int gridWidth, int gridHeight); 1021#endif 1022#ifndef Tk_SetInternalBorder_TCL_DECLARED 1023#define Tk_SetInternalBorder_TCL_DECLARED 1024/* 164 */ 1025EXTERN void Tk_SetInternalBorder(Tk_Window tkwin, int width); 1026#endif 1027#ifndef Tk_SetWindowBackground_TCL_DECLARED 1028#define Tk_SetWindowBackground_TCL_DECLARED 1029/* 165 */ 1030EXTERN void Tk_SetWindowBackground(Tk_Window tkwin, 1031 unsigned long pixel); 1032#endif 1033#ifndef Tk_SetWindowBackgroundPixmap_TCL_DECLARED 1034#define Tk_SetWindowBackgroundPixmap_TCL_DECLARED 1035/* 166 */ 1036EXTERN void Tk_SetWindowBackgroundPixmap(Tk_Window tkwin, 1037 Pixmap pixmap); 1038#endif 1039#ifndef Tk_SetWindowBorder_TCL_DECLARED 1040#define Tk_SetWindowBorder_TCL_DECLARED 1041/* 167 */ 1042EXTERN void Tk_SetWindowBorder(Tk_Window tkwin, 1043 unsigned long pixel); 1044#endif 1045#ifndef Tk_SetWindowBorderWidth_TCL_DECLARED 1046#define Tk_SetWindowBorderWidth_TCL_DECLARED 1047/* 168 */ 1048EXTERN void Tk_SetWindowBorderWidth(Tk_Window tkwin, int width); 1049#endif 1050#ifndef Tk_SetWindowBorderPixmap_TCL_DECLARED 1051#define Tk_SetWindowBorderPixmap_TCL_DECLARED 1052/* 169 */ 1053EXTERN void Tk_SetWindowBorderPixmap(Tk_Window tkwin, 1054 Pixmap pixmap); 1055#endif 1056#ifndef Tk_SetWindowColormap_TCL_DECLARED 1057#define Tk_SetWindowColormap_TCL_DECLARED 1058/* 170 */ 1059EXTERN void Tk_SetWindowColormap(Tk_Window tkwin, 1060 Colormap colormap); 1061#endif 1062#ifndef Tk_SetWindowVisual_TCL_DECLARED 1063#define Tk_SetWindowVisual_TCL_DECLARED 1064/* 171 */ 1065EXTERN int Tk_SetWindowVisual(Tk_Window tkwin, Visual *visual, 1066 int depth, Colormap colormap); 1067#endif 1068#ifndef Tk_SizeOfBitmap_TCL_DECLARED 1069#define Tk_SizeOfBitmap_TCL_DECLARED 1070/* 172 */ 1071EXTERN void Tk_SizeOfBitmap(Display *display, Pixmap bitmap, 1072 int *widthPtr, int *heightPtr); 1073#endif 1074#ifndef Tk_SizeOfImage_TCL_DECLARED 1075#define Tk_SizeOfImage_TCL_DECLARED 1076/* 173 */ 1077EXTERN void Tk_SizeOfImage(Tk_Image image, int *widthPtr, 1078 int *heightPtr); 1079#endif 1080#ifndef Tk_StrictMotif_TCL_DECLARED 1081#define Tk_StrictMotif_TCL_DECLARED 1082/* 174 */ 1083EXTERN int Tk_StrictMotif(Tk_Window tkwin); 1084#endif 1085#ifndef Tk_TextLayoutToPostscript_TCL_DECLARED 1086#define Tk_TextLayoutToPostscript_TCL_DECLARED 1087/* 175 */ 1088EXTERN void Tk_TextLayoutToPostscript(Tcl_Interp *interp, 1089 Tk_TextLayout layout); 1090#endif 1091#ifndef Tk_TextWidth_TCL_DECLARED 1092#define Tk_TextWidth_TCL_DECLARED 1093/* 176 */ 1094EXTERN int Tk_TextWidth(Tk_Font font, CONST char *str, 1095 int numBytes); 1096#endif 1097#ifndef Tk_UndefineCursor_TCL_DECLARED 1098#define Tk_UndefineCursor_TCL_DECLARED 1099/* 177 */ 1100EXTERN void Tk_UndefineCursor(Tk_Window window); 1101#endif 1102#ifndef Tk_UnderlineChars_TCL_DECLARED 1103#define Tk_UnderlineChars_TCL_DECLARED 1104/* 178 */ 1105EXTERN void Tk_UnderlineChars(Display *display, 1106 Drawable drawable, GC gc, Tk_Font tkfont, 1107 CONST char *source, int x, int y, 1108 int firstByte, int lastByte); 1109#endif 1110#ifndef Tk_UnderlineTextLayout_TCL_DECLARED 1111#define Tk_UnderlineTextLayout_TCL_DECLARED 1112/* 179 */ 1113EXTERN void Tk_UnderlineTextLayout(Display *display, 1114 Drawable drawable, GC gc, 1115 Tk_TextLayout layout, int x, int y, 1116 int underline); 1117#endif 1118#ifndef Tk_Ungrab_TCL_DECLARED 1119#define Tk_Ungrab_TCL_DECLARED 1120/* 180 */ 1121EXTERN void Tk_Ungrab(Tk_Window tkwin); 1122#endif 1123#ifndef Tk_UnmaintainGeometry_TCL_DECLARED 1124#define Tk_UnmaintainGeometry_TCL_DECLARED 1125/* 181 */ 1126EXTERN void Tk_UnmaintainGeometry(Tk_Window slave, 1127 Tk_Window master); 1128#endif 1129#ifndef Tk_UnmapWindow_TCL_DECLARED 1130#define Tk_UnmapWindow_TCL_DECLARED 1131/* 182 */ 1132EXTERN void Tk_UnmapWindow(Tk_Window tkwin); 1133#endif 1134#ifndef Tk_UnsetGrid_TCL_DECLARED 1135#define Tk_UnsetGrid_TCL_DECLARED 1136/* 183 */ 1137EXTERN void Tk_UnsetGrid(Tk_Window tkwin); 1138#endif 1139#ifndef Tk_UpdatePointer_TCL_DECLARED 1140#define Tk_UpdatePointer_TCL_DECLARED 1141/* 184 */ 1142EXTERN void Tk_UpdatePointer(Tk_Window tkwin, int x, int y, 1143 int state); 1144#endif 1145#ifndef Tk_AllocBitmapFromObj_TCL_DECLARED 1146#define Tk_AllocBitmapFromObj_TCL_DECLARED 1147/* 185 */ 1148EXTERN Pixmap Tk_AllocBitmapFromObj(Tcl_Interp *interp, 1149 Tk_Window tkwin, Tcl_Obj *objPtr); 1150#endif 1151#ifndef Tk_Alloc3DBorderFromObj_TCL_DECLARED 1152#define Tk_Alloc3DBorderFromObj_TCL_DECLARED 1153/* 186 */ 1154EXTERN Tk_3DBorder Tk_Alloc3DBorderFromObj(Tcl_Interp *interp, 1155 Tk_Window tkwin, Tcl_Obj *objPtr); 1156#endif 1157#ifndef Tk_AllocColorFromObj_TCL_DECLARED 1158#define Tk_AllocColorFromObj_TCL_DECLARED 1159/* 187 */ 1160EXTERN XColor * Tk_AllocColorFromObj(Tcl_Interp *interp, 1161 Tk_Window tkwin, Tcl_Obj *objPtr); 1162#endif 1163#ifndef Tk_AllocCursorFromObj_TCL_DECLARED 1164#define Tk_AllocCursorFromObj_TCL_DECLARED 1165/* 188 */ 1166EXTERN Tk_Cursor Tk_AllocCursorFromObj(Tcl_Interp *interp, 1167 Tk_Window tkwin, Tcl_Obj *objPtr); 1168#endif 1169#ifndef Tk_AllocFontFromObj_TCL_DECLARED 1170#define Tk_AllocFontFromObj_TCL_DECLARED 1171/* 189 */ 1172EXTERN Tk_Font Tk_AllocFontFromObj(Tcl_Interp *interp, 1173 Tk_Window tkwin, Tcl_Obj *objPtr); 1174#endif 1175#ifndef Tk_CreateOptionTable_TCL_DECLARED 1176#define Tk_CreateOptionTable_TCL_DECLARED 1177/* 190 */ 1178EXTERN Tk_OptionTable Tk_CreateOptionTable(Tcl_Interp *interp, 1179 CONST Tk_OptionSpec *templatePtr); 1180#endif 1181#ifndef Tk_DeleteOptionTable_TCL_DECLARED 1182#define Tk_DeleteOptionTable_TCL_DECLARED 1183/* 191 */ 1184EXTERN void Tk_DeleteOptionTable(Tk_OptionTable optionTable); 1185#endif 1186#ifndef Tk_Free3DBorderFromObj_TCL_DECLARED 1187#define Tk_Free3DBorderFromObj_TCL_DECLARED 1188/* 192 */ 1189EXTERN void Tk_Free3DBorderFromObj(Tk_Window tkwin, 1190 Tcl_Obj *objPtr); 1191#endif 1192#ifndef Tk_FreeBitmapFromObj_TCL_DECLARED 1193#define Tk_FreeBitmapFromObj_TCL_DECLARED 1194/* 193 */ 1195EXTERN void Tk_FreeBitmapFromObj(Tk_Window tkwin, 1196 Tcl_Obj *objPtr); 1197#endif 1198#ifndef Tk_FreeColorFromObj_TCL_DECLARED 1199#define Tk_FreeColorFromObj_TCL_DECLARED 1200/* 194 */ 1201EXTERN void Tk_FreeColorFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); 1202#endif 1203#ifndef Tk_FreeConfigOptions_TCL_DECLARED 1204#define Tk_FreeConfigOptions_TCL_DECLARED 1205/* 195 */ 1206EXTERN void Tk_FreeConfigOptions(char *recordPtr, 1207 Tk_OptionTable optionToken, Tk_Window tkwin); 1208#endif 1209#ifndef Tk_FreeSavedOptions_TCL_DECLARED 1210#define Tk_FreeSavedOptions_TCL_DECLARED 1211/* 196 */ 1212EXTERN void Tk_FreeSavedOptions(Tk_SavedOptions *savePtr); 1213#endif 1214#ifndef Tk_FreeCursorFromObj_TCL_DECLARED 1215#define Tk_FreeCursorFromObj_TCL_DECLARED 1216/* 197 */ 1217EXTERN void Tk_FreeCursorFromObj(Tk_Window tkwin, 1218 Tcl_Obj *objPtr); 1219#endif 1220#ifndef Tk_FreeFontFromObj_TCL_DECLARED 1221#define Tk_FreeFontFromObj_TCL_DECLARED 1222/* 198 */ 1223EXTERN void Tk_FreeFontFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); 1224#endif 1225#ifndef Tk_Get3DBorderFromObj_TCL_DECLARED 1226#define Tk_Get3DBorderFromObj_TCL_DECLARED 1227/* 199 */ 1228EXTERN Tk_3DBorder Tk_Get3DBorderFromObj(Tk_Window tkwin, 1229 Tcl_Obj *objPtr); 1230#endif 1231#ifndef Tk_GetAnchorFromObj_TCL_DECLARED 1232#define Tk_GetAnchorFromObj_TCL_DECLARED 1233/* 200 */ 1234EXTERN int Tk_GetAnchorFromObj(Tcl_Interp *interp, 1235 Tcl_Obj *objPtr, Tk_Anchor *anchorPtr); 1236#endif 1237#ifndef Tk_GetBitmapFromObj_TCL_DECLARED 1238#define Tk_GetBitmapFromObj_TCL_DECLARED 1239/* 201 */ 1240EXTERN Pixmap Tk_GetBitmapFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); 1241#endif 1242#ifndef Tk_GetColorFromObj_TCL_DECLARED 1243#define Tk_GetColorFromObj_TCL_DECLARED 1244/* 202 */ 1245EXTERN XColor * Tk_GetColorFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); 1246#endif 1247#ifndef Tk_GetCursorFromObj_TCL_DECLARED 1248#define Tk_GetCursorFromObj_TCL_DECLARED 1249/* 203 */ 1250EXTERN Tk_Cursor Tk_GetCursorFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); 1251#endif 1252#ifndef Tk_GetOptionInfo_TCL_DECLARED 1253#define Tk_GetOptionInfo_TCL_DECLARED 1254/* 204 */ 1255EXTERN Tcl_Obj * Tk_GetOptionInfo(Tcl_Interp *interp, char *recordPtr, 1256 Tk_OptionTable optionTable, Tcl_Obj *namePtr, 1257 Tk_Window tkwin); 1258#endif 1259#ifndef Tk_GetOptionValue_TCL_DECLARED 1260#define Tk_GetOptionValue_TCL_DECLARED 1261/* 205 */ 1262EXTERN Tcl_Obj * Tk_GetOptionValue(Tcl_Interp *interp, 1263 char *recordPtr, Tk_OptionTable optionTable, 1264 Tcl_Obj *namePtr, Tk_Window tkwin); 1265#endif 1266#ifndef Tk_GetJustifyFromObj_TCL_DECLARED 1267#define Tk_GetJustifyFromObj_TCL_DECLARED 1268/* 206 */ 1269EXTERN int Tk_GetJustifyFromObj(Tcl_Interp *interp, 1270 Tcl_Obj *objPtr, Tk_Justify *justifyPtr); 1271#endif 1272#ifndef Tk_GetMMFromObj_TCL_DECLARED 1273#define Tk_GetMMFromObj_TCL_DECLARED 1274/* 207 */ 1275EXTERN int Tk_GetMMFromObj(Tcl_Interp *interp, Tk_Window tkwin, 1276 Tcl_Obj *objPtr, double *doublePtr); 1277#endif 1278#ifndef Tk_GetPixelsFromObj_TCL_DECLARED 1279#define Tk_GetPixelsFromObj_TCL_DECLARED 1280/* 208 */ 1281EXTERN int Tk_GetPixelsFromObj(Tcl_Interp *interp, 1282 Tk_Window tkwin, Tcl_Obj *objPtr, 1283 int *intPtr); 1284#endif 1285#ifndef Tk_GetReliefFromObj_TCL_DECLARED 1286#define Tk_GetReliefFromObj_TCL_DECLARED 1287/* 209 */ 1288EXTERN int Tk_GetReliefFromObj(Tcl_Interp *interp, 1289 Tcl_Obj *objPtr, int *resultPtr); 1290#endif 1291#ifndef Tk_GetScrollInfoObj_TCL_DECLARED 1292#define Tk_GetScrollInfoObj_TCL_DECLARED 1293/* 210 */ 1294EXTERN int Tk_GetScrollInfoObj(Tcl_Interp *interp, int objc, 1295 Tcl_Obj *CONST objv[], double *dblPtr, 1296 int *intPtr); 1297#endif 1298#ifndef Tk_InitOptions_TCL_DECLARED 1299#define Tk_InitOptions_TCL_DECLARED 1300/* 211 */ 1301EXTERN int Tk_InitOptions(Tcl_Interp *interp, char *recordPtr, 1302 Tk_OptionTable optionToken, Tk_Window tkwin); 1303#endif 1304#ifndef Tk_MainEx_TCL_DECLARED 1305#define Tk_MainEx_TCL_DECLARED 1306/* 212 */ 1307EXTERN void Tk_MainEx(int argc, char **argv, 1308 Tcl_AppInitProc *appInitProc, 1309 Tcl_Interp *interp); 1310#endif 1311#ifndef Tk_RestoreSavedOptions_TCL_DECLARED 1312#define Tk_RestoreSavedOptions_TCL_DECLARED 1313/* 213 */ 1314EXTERN void Tk_RestoreSavedOptions(Tk_SavedOptions *savePtr); 1315#endif 1316#ifndef Tk_SetOptions_TCL_DECLARED 1317#define Tk_SetOptions_TCL_DECLARED 1318/* 214 */ 1319EXTERN int Tk_SetOptions(Tcl_Interp *interp, char *recordPtr, 1320 Tk_OptionTable optionTable, int objc, 1321 Tcl_Obj *CONST objv[], Tk_Window tkwin, 1322 Tk_SavedOptions *savePtr, int *maskPtr); 1323#endif 1324#ifndef Tk_InitConsoleChannels_TCL_DECLARED 1325#define Tk_InitConsoleChannels_TCL_DECLARED 1326/* 215 */ 1327EXTERN void Tk_InitConsoleChannels(Tcl_Interp *interp); 1328#endif 1329#ifndef Tk_CreateConsoleWindow_TCL_DECLARED 1330#define Tk_CreateConsoleWindow_TCL_DECLARED 1331/* 216 */ 1332EXTERN int Tk_CreateConsoleWindow(Tcl_Interp *interp); 1333#endif 1334#ifndef Tk_CreateSmoothMethod_TCL_DECLARED 1335#define Tk_CreateSmoothMethod_TCL_DECLARED 1336/* 217 */ 1337EXTERN void Tk_CreateSmoothMethod(Tcl_Interp *interp, 1338 Tk_SmoothMethod *method); 1339#endif 1340/* Slot 218 is reserved */ 1341/* Slot 219 is reserved */ 1342#ifndef Tk_GetDash_TCL_DECLARED 1343#define Tk_GetDash_TCL_DECLARED 1344/* 220 */ 1345EXTERN int Tk_GetDash(Tcl_Interp *interp, CONST char *value, 1346 Tk_Dash *dash); 1347#endif 1348#ifndef Tk_CreateOutline_TCL_DECLARED 1349#define Tk_CreateOutline_TCL_DECLARED 1350/* 221 */ 1351EXTERN void Tk_CreateOutline(Tk_Outline *outline); 1352#endif 1353#ifndef Tk_DeleteOutline_TCL_DECLARED 1354#define Tk_DeleteOutline_TCL_DECLARED 1355/* 222 */ 1356EXTERN void Tk_DeleteOutline(Display *display, 1357 Tk_Outline *outline); 1358#endif 1359#ifndef Tk_ConfigOutlineGC_TCL_DECLARED 1360#define Tk_ConfigOutlineGC_TCL_DECLARED 1361/* 223 */ 1362EXTERN int Tk_ConfigOutlineGC(XGCValues *gcValues, 1363 Tk_Canvas canvas, Tk_Item *item, 1364 Tk_Outline *outline); 1365#endif 1366#ifndef Tk_ChangeOutlineGC_TCL_DECLARED 1367#define Tk_ChangeOutlineGC_TCL_DECLARED 1368/* 224 */ 1369EXTERN int Tk_ChangeOutlineGC(Tk_Canvas canvas, Tk_Item *item, 1370 Tk_Outline *outline); 1371#endif 1372#ifndef Tk_ResetOutlineGC_TCL_DECLARED 1373#define Tk_ResetOutlineGC_TCL_DECLARED 1374/* 225 */ 1375EXTERN int Tk_ResetOutlineGC(Tk_Canvas canvas, Tk_Item *item, 1376 Tk_Outline *outline); 1377#endif 1378#ifndef Tk_CanvasPsOutline_TCL_DECLARED 1379#define Tk_CanvasPsOutline_TCL_DECLARED 1380/* 226 */ 1381EXTERN int Tk_CanvasPsOutline(Tk_Canvas canvas, Tk_Item *item, 1382 Tk_Outline *outline); 1383#endif 1384#ifndef Tk_SetTSOrigin_TCL_DECLARED 1385#define Tk_SetTSOrigin_TCL_DECLARED 1386/* 227 */ 1387EXTERN void Tk_SetTSOrigin(Tk_Window tkwin, GC gc, int x, int y); 1388#endif 1389#ifndef Tk_CanvasGetCoordFromObj_TCL_DECLARED 1390#define Tk_CanvasGetCoordFromObj_TCL_DECLARED 1391/* 228 */ 1392EXTERN int Tk_CanvasGetCoordFromObj(Tcl_Interp *interp, 1393 Tk_Canvas canvas, Tcl_Obj *obj, 1394 double *doublePtr); 1395#endif 1396#ifndef Tk_CanvasSetOffset_TCL_DECLARED 1397#define Tk_CanvasSetOffset_TCL_DECLARED 1398/* 229 */ 1399EXTERN void Tk_CanvasSetOffset(Tk_Canvas canvas, GC gc, 1400 Tk_TSOffset *offset); 1401#endif 1402#ifndef Tk_DitherPhoto_TCL_DECLARED 1403#define Tk_DitherPhoto_TCL_DECLARED 1404/* 230 */ 1405EXTERN void Tk_DitherPhoto(Tk_PhotoHandle handle, int x, int y, 1406 int width, int height); 1407#endif 1408#ifndef Tk_PostscriptBitmap_TCL_DECLARED 1409#define Tk_PostscriptBitmap_TCL_DECLARED 1410/* 231 */ 1411EXTERN int Tk_PostscriptBitmap(Tcl_Interp *interp, 1412 Tk_Window tkwin, Tk_PostscriptInfo psInfo, 1413 Pixmap bitmap, int startX, int startY, 1414 int width, int height); 1415#endif 1416#ifndef Tk_PostscriptColor_TCL_DECLARED 1417#define Tk_PostscriptColor_TCL_DECLARED 1418/* 232 */ 1419EXTERN int Tk_PostscriptColor(Tcl_Interp *interp, 1420 Tk_PostscriptInfo psInfo, XColor *colorPtr); 1421#endif 1422#ifndef Tk_PostscriptFont_TCL_DECLARED 1423#define Tk_PostscriptFont_TCL_DECLARED 1424/* 233 */ 1425EXTERN int Tk_PostscriptFont(Tcl_Interp *interp, 1426 Tk_PostscriptInfo psInfo, Tk_Font font); 1427#endif 1428#ifndef Tk_PostscriptImage_TCL_DECLARED 1429#define Tk_PostscriptImage_TCL_DECLARED 1430/* 234 */ 1431EXTERN int Tk_PostscriptImage(Tk_Image image, 1432 Tcl_Interp *interp, Tk_Window tkwin, 1433 Tk_PostscriptInfo psinfo, int x, int y, 1434 int width, int height, int prepass); 1435#endif 1436#ifndef Tk_PostscriptPath_TCL_DECLARED 1437#define Tk_PostscriptPath_TCL_DECLARED 1438/* 235 */ 1439EXTERN void Tk_PostscriptPath(Tcl_Interp *interp, 1440 Tk_PostscriptInfo psInfo, double *coordPtr, 1441 int numPoints); 1442#endif 1443#ifndef Tk_PostscriptStipple_TCL_DECLARED 1444#define Tk_PostscriptStipple_TCL_DECLARED 1445/* 236 */ 1446EXTERN int Tk_PostscriptStipple(Tcl_Interp *interp, 1447 Tk_Window tkwin, Tk_PostscriptInfo psInfo, 1448 Pixmap bitmap); 1449#endif 1450#ifndef Tk_PostscriptY_TCL_DECLARED 1451#define Tk_PostscriptY_TCL_DECLARED 1452/* 237 */ 1453EXTERN double Tk_PostscriptY(double y, Tk_PostscriptInfo psInfo); 1454#endif 1455#ifndef Tk_PostscriptPhoto_TCL_DECLARED 1456#define Tk_PostscriptPhoto_TCL_DECLARED 1457/* 238 */ 1458EXTERN int Tk_PostscriptPhoto(Tcl_Interp *interp, 1459 Tk_PhotoImageBlock *blockPtr, 1460 Tk_PostscriptInfo psInfo, int width, 1461 int height); 1462#endif 1463#ifndef Tk_CreateClientMessageHandler_TCL_DECLARED 1464#define Tk_CreateClientMessageHandler_TCL_DECLARED 1465/* 239 */ 1466EXTERN void Tk_CreateClientMessageHandler( 1467 Tk_ClientMessageProc *proc); 1468#endif 1469#ifndef Tk_DeleteClientMessageHandler_TCL_DECLARED 1470#define Tk_DeleteClientMessageHandler_TCL_DECLARED 1471/* 240 */ 1472EXTERN void Tk_DeleteClientMessageHandler( 1473 Tk_ClientMessageProc *proc); 1474#endif 1475#ifndef Tk_CreateAnonymousWindow_TCL_DECLARED 1476#define Tk_CreateAnonymousWindow_TCL_DECLARED 1477/* 241 */ 1478EXTERN Tk_Window Tk_CreateAnonymousWindow(Tcl_Interp *interp, 1479 Tk_Window parent, CONST char *screenName); 1480#endif 1481#ifndef Tk_SetClassProcs_TCL_DECLARED 1482#define Tk_SetClassProcs_TCL_DECLARED 1483/* 242 */ 1484EXTERN void Tk_SetClassProcs(Tk_Window tkwin, 1485 Tk_ClassProcs *procs, 1486 ClientData instanceData); 1487#endif 1488#ifndef Tk_SetInternalBorderEx_TCL_DECLARED 1489#define Tk_SetInternalBorderEx_TCL_DECLARED 1490/* 243 */ 1491EXTERN void Tk_SetInternalBorderEx(Tk_Window tkwin, int left, 1492 int right, int top, int bottom); 1493#endif 1494#ifndef Tk_SetMinimumRequestSize_TCL_DECLARED 1495#define Tk_SetMinimumRequestSize_TCL_DECLARED 1496/* 244 */ 1497EXTERN void Tk_SetMinimumRequestSize(Tk_Window tkwin, 1498 int minWidth, int minHeight); 1499#endif 1500#ifndef Tk_SetCaretPos_TCL_DECLARED 1501#define Tk_SetCaretPos_TCL_DECLARED 1502/* 245 */ 1503EXTERN void Tk_SetCaretPos(Tk_Window tkwin, int x, int y, 1504 int height); 1505#endif 1506#ifndef Tk_PhotoPutBlock_Panic_TCL_DECLARED 1507#define Tk_PhotoPutBlock_Panic_TCL_DECLARED 1508/* 246 */ 1509EXTERN void Tk_PhotoPutBlock_Panic(Tk_PhotoHandle handle, 1510 Tk_PhotoImageBlock *blockPtr, int x, int y, 1511 int width, int height, int compRule); 1512#endif 1513#ifndef Tk_PhotoPutZoomedBlock_Panic_TCL_DECLARED 1514#define Tk_PhotoPutZoomedBlock_Panic_TCL_DECLARED 1515/* 247 */ 1516EXTERN void Tk_PhotoPutZoomedBlock_Panic(Tk_PhotoHandle handle, 1517 Tk_PhotoImageBlock *blockPtr, int x, int y, 1518 int width, int height, int zoomX, int zoomY, 1519 int subsampleX, int subsampleY, int compRule); 1520#endif 1521#ifndef Tk_CollapseMotionEvents_TCL_DECLARED 1522#define Tk_CollapseMotionEvents_TCL_DECLARED 1523/* 248 */ 1524EXTERN int Tk_CollapseMotionEvents(Display *display, 1525 int collapse); 1526#endif 1527#ifndef Tk_RegisterStyleEngine_TCL_DECLARED 1528#define Tk_RegisterStyleEngine_TCL_DECLARED 1529/* 249 */ 1530EXTERN Tk_StyleEngine Tk_RegisterStyleEngine(CONST char *name, 1531 Tk_StyleEngine parent); 1532#endif 1533#ifndef Tk_GetStyleEngine_TCL_DECLARED 1534#define Tk_GetStyleEngine_TCL_DECLARED 1535/* 250 */ 1536EXTERN Tk_StyleEngine Tk_GetStyleEngine(CONST char *name); 1537#endif 1538#ifndef Tk_RegisterStyledElement_TCL_DECLARED 1539#define Tk_RegisterStyledElement_TCL_DECLARED 1540/* 251 */ 1541EXTERN int Tk_RegisterStyledElement(Tk_StyleEngine engine, 1542 Tk_ElementSpec *templatePtr); 1543#endif 1544#ifndef Tk_GetElementId_TCL_DECLARED 1545#define Tk_GetElementId_TCL_DECLARED 1546/* 252 */ 1547EXTERN int Tk_GetElementId(CONST char *name); 1548#endif 1549#ifndef Tk_CreateStyle_TCL_DECLARED 1550#define Tk_CreateStyle_TCL_DECLARED 1551/* 253 */ 1552EXTERN Tk_Style Tk_CreateStyle(CONST char *name, 1553 Tk_StyleEngine engine, ClientData clientData); 1554#endif 1555#ifndef Tk_GetStyle_TCL_DECLARED 1556#define Tk_GetStyle_TCL_DECLARED 1557/* 254 */ 1558EXTERN Tk_Style Tk_GetStyle(Tcl_Interp *interp, CONST char *name); 1559#endif 1560#ifndef Tk_FreeStyle_TCL_DECLARED 1561#define Tk_FreeStyle_TCL_DECLARED 1562/* 255 */ 1563EXTERN void Tk_FreeStyle(Tk_Style style); 1564#endif 1565#ifndef Tk_NameOfStyle_TCL_DECLARED 1566#define Tk_NameOfStyle_TCL_DECLARED 1567/* 256 */ 1568EXTERN CONST char * Tk_NameOfStyle(Tk_Style style); 1569#endif 1570#ifndef Tk_AllocStyleFromObj_TCL_DECLARED 1571#define Tk_AllocStyleFromObj_TCL_DECLARED 1572/* 257 */ 1573EXTERN Tk_Style Tk_AllocStyleFromObj(Tcl_Interp *interp, 1574 Tcl_Obj *objPtr); 1575#endif 1576#ifndef Tk_GetStyleFromObj_TCL_DECLARED 1577#define Tk_GetStyleFromObj_TCL_DECLARED 1578/* 258 */ 1579EXTERN Tk_Style Tk_GetStyleFromObj(Tcl_Obj *objPtr); 1580#endif 1581#ifndef Tk_FreeStyleFromObj_TCL_DECLARED 1582#define Tk_FreeStyleFromObj_TCL_DECLARED 1583/* 259 */ 1584EXTERN void Tk_FreeStyleFromObj(Tcl_Obj *objPtr); 1585#endif 1586#ifndef Tk_GetStyledElement_TCL_DECLARED 1587#define Tk_GetStyledElement_TCL_DECLARED 1588/* 260 */ 1589EXTERN Tk_StyledElement Tk_GetStyledElement(Tk_Style style, int elementId, 1590 Tk_OptionTable optionTable); 1591#endif 1592#ifndef Tk_GetElementSize_TCL_DECLARED 1593#define Tk_GetElementSize_TCL_DECLARED 1594/* 261 */ 1595EXTERN void Tk_GetElementSize(Tk_Style style, 1596 Tk_StyledElement element, char *recordPtr, 1597 Tk_Window tkwin, int width, int height, 1598 int inner, int *widthPtr, int *heightPtr); 1599#endif 1600#ifndef Tk_GetElementBox_TCL_DECLARED 1601#define Tk_GetElementBox_TCL_DECLARED 1602/* 262 */ 1603EXTERN void Tk_GetElementBox(Tk_Style style, 1604 Tk_StyledElement element, char *recordPtr, 1605 Tk_Window tkwin, int x, int y, int width, 1606 int height, int inner, int *xPtr, int *yPtr, 1607 int *widthPtr, int *heightPtr); 1608#endif 1609#ifndef Tk_GetElementBorderWidth_TCL_DECLARED 1610#define Tk_GetElementBorderWidth_TCL_DECLARED 1611/* 263 */ 1612EXTERN int Tk_GetElementBorderWidth(Tk_Style style, 1613 Tk_StyledElement element, char *recordPtr, 1614 Tk_Window tkwin); 1615#endif 1616#ifndef Tk_DrawElement_TCL_DECLARED 1617#define Tk_DrawElement_TCL_DECLARED 1618/* 264 */ 1619EXTERN void Tk_DrawElement(Tk_Style style, 1620 Tk_StyledElement element, char *recordPtr, 1621 Tk_Window tkwin, Drawable d, int x, int y, 1622 int width, int height, int state); 1623#endif 1624#ifndef Tk_PhotoExpand_TCL_DECLARED 1625#define Tk_PhotoExpand_TCL_DECLARED 1626/* 265 */ 1627EXTERN int Tk_PhotoExpand(Tcl_Interp *interp, 1628 Tk_PhotoHandle handle, int width, int height); 1629#endif 1630#ifndef Tk_PhotoPutBlock_TCL_DECLARED 1631#define Tk_PhotoPutBlock_TCL_DECLARED 1632/* 266 */ 1633EXTERN int Tk_PhotoPutBlock(Tcl_Interp *interp, 1634 Tk_PhotoHandle handle, 1635 Tk_PhotoImageBlock *blockPtr, int x, int y, 1636 int width, int height, int compRule); 1637#endif 1638#ifndef Tk_PhotoPutZoomedBlock_TCL_DECLARED 1639#define Tk_PhotoPutZoomedBlock_TCL_DECLARED 1640/* 267 */ 1641EXTERN int Tk_PhotoPutZoomedBlock(Tcl_Interp *interp, 1642 Tk_PhotoHandle handle, 1643 Tk_PhotoImageBlock *blockPtr, int x, int y, 1644 int width, int height, int zoomX, int zoomY, 1645 int subsampleX, int subsampleY, int compRule); 1646#endif 1647#ifndef Tk_PhotoSetSize_TCL_DECLARED 1648#define Tk_PhotoSetSize_TCL_DECLARED 1649/* 268 */ 1650EXTERN int Tk_PhotoSetSize(Tcl_Interp *interp, 1651 Tk_PhotoHandle handle, int width, int height); 1652#endif 1653#ifndef Tk_GetUserInactiveTime_TCL_DECLARED 1654#define Tk_GetUserInactiveTime_TCL_DECLARED 1655/* 269 */ 1656EXTERN long Tk_GetUserInactiveTime(Display *dpy); 1657#endif 1658#ifndef Tk_ResetUserInactiveTime_TCL_DECLARED 1659#define Tk_ResetUserInactiveTime_TCL_DECLARED 1660/* 270 */ 1661EXTERN void Tk_ResetUserInactiveTime(Display *dpy); 1662#endif 1663#ifndef Tk_Interp_TCL_DECLARED 1664#define Tk_Interp_TCL_DECLARED 1665/* 271 */ 1666EXTERN Tcl_Interp * Tk_Interp(Tk_Window tkwin); 1667#endif 1668#ifndef Tk_CreateOldImageType_TCL_DECLARED 1669#define Tk_CreateOldImageType_TCL_DECLARED 1670/* 272 */ 1671EXTERN void Tk_CreateOldImageType(Tk_ImageType *typePtr); 1672#endif 1673#ifndef Tk_CreateOldPhotoImageFormat_TCL_DECLARED 1674#define Tk_CreateOldPhotoImageFormat_TCL_DECLARED 1675/* 273 */ 1676EXTERN void Tk_CreateOldPhotoImageFormat( 1677 Tk_PhotoImageFormat *formatPtr); 1678#endif 1679 1680typedef struct TkStubHooks { 1681 struct TkPlatStubs *tkPlatStubs; 1682 struct TkIntStubs *tkIntStubs; 1683 struct TkIntPlatStubs *tkIntPlatStubs; 1684 struct TkIntXlibStubs *tkIntXlibStubs; 1685} TkStubHooks; 1686 1687typedef struct TkStubs { 1688 int magic; 1689 struct TkStubHooks *hooks; 1690 1691 void (*tk_MainLoop) (void); /* 0 */ 1692 XColor * (*tk_3DBorderColor) (Tk_3DBorder border); /* 1 */ 1693 GC (*tk_3DBorderGC) (Tk_Window tkwin, Tk_3DBorder border, int which); /* 2 */ 1694 void (*tk_3DHorizontalBevel) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, int x, int y, int width, int height, int leftIn, int rightIn, int topBevel, int relief); /* 3 */ 1695 void (*tk_3DVerticalBevel) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, int x, int y, int width, int height, int leftBevel, int relief); /* 4 */ 1696 void (*tk_AddOption) (Tk_Window tkwin, CONST char *name, CONST char *value, int priority); /* 5 */ 1697 void (*tk_BindEvent) (Tk_BindingTable bindingTable, XEvent *eventPtr, Tk_Window tkwin, int numObjects, ClientData *objectPtr); /* 6 */ 1698 void (*tk_CanvasDrawableCoords) (Tk_Canvas canvas, double x, double y, short *drawableXPtr, short *drawableYPtr); /* 7 */ 1699 void (*tk_CanvasEventuallyRedraw) (Tk_Canvas canvas, int x1, int y1, int x2, int y2); /* 8 */ 1700 int (*tk_CanvasGetCoord) (Tcl_Interp *interp, Tk_Canvas canvas, CONST char *str, double *doublePtr); /* 9 */ 1701 Tk_CanvasTextInfo * (*tk_CanvasGetTextInfo) (Tk_Canvas canvas); /* 10 */ 1702 int (*tk_CanvasPsBitmap) (Tcl_Interp *interp, Tk_Canvas canvas, Pixmap bitmap, int x, int y, int width, int height); /* 11 */ 1703 int (*tk_CanvasPsColor) (Tcl_Interp *interp, Tk_Canvas canvas, XColor *colorPtr); /* 12 */ 1704 int (*tk_CanvasPsFont) (Tcl_Interp *interp, Tk_Canvas canvas, Tk_Font font); /* 13 */ 1705 void (*tk_CanvasPsPath) (Tcl_Interp *interp, Tk_Canvas canvas, double *coordPtr, int numPoints); /* 14 */ 1706 int (*tk_CanvasPsStipple) (Tcl_Interp *interp, Tk_Canvas canvas, Pixmap bitmap); /* 15 */ 1707 double (*tk_CanvasPsY) (Tk_Canvas canvas, double y); /* 16 */ 1708 void (*tk_CanvasSetStippleOrigin) (Tk_Canvas canvas, GC gc); /* 17 */ 1709 int (*tk_CanvasTagsParseProc) (ClientData clientData, Tcl_Interp *interp, Tk_Window tkwin, CONST char *value, char *widgRec, int offset); /* 18 */ 1710 char * (*tk_CanvasTagsPrintProc) (ClientData clientData, Tk_Window tkwin, char *widgRec, int offset, Tcl_FreeProc **freeProcPtr); /* 19 */ 1711 Tk_Window (*tk_CanvasTkwin) (Tk_Canvas canvas); /* 20 */ 1712 void (*tk_CanvasWindowCoords) (Tk_Canvas canvas, double x, double y, short *screenXPtr, short *screenYPtr); /* 21 */ 1713 void (*tk_ChangeWindowAttributes) (Tk_Window tkwin, unsigned long valueMask, XSetWindowAttributes *attsPtr); /* 22 */ 1714 int (*tk_CharBbox) (Tk_TextLayout layout, int index, int *xPtr, int *yPtr, int *widthPtr, int *heightPtr); /* 23 */ 1715 void (*tk_ClearSelection) (Tk_Window tkwin, Atom selection); /* 24 */ 1716 int (*tk_ClipboardAppend) (Tcl_Interp *interp, Tk_Window tkwin, Atom target, Atom format, char *buffer); /* 25 */ 1717 int (*tk_ClipboardClear) (Tcl_Interp *interp, Tk_Window tkwin); /* 26 */ 1718 int (*tk_ConfigureInfo) (Tcl_Interp *interp, Tk_Window tkwin, Tk_ConfigSpec *specs, char *widgRec, CONST char *argvName, int flags); /* 27 */ 1719 int (*tk_ConfigureValue) (Tcl_Interp *interp, Tk_Window tkwin, Tk_ConfigSpec *specs, char *widgRec, CONST char *argvName, int flags); /* 28 */ 1720 int (*tk_ConfigureWidget) (Tcl_Interp *interp, Tk_Window tkwin, Tk_ConfigSpec *specs, int argc, CONST84 char **argv, char *widgRec, int flags); /* 29 */ 1721 void (*tk_ConfigureWindow) (Tk_Window tkwin, unsigned int valueMask, XWindowChanges *valuePtr); /* 30 */ 1722 Tk_TextLayout (*tk_ComputeTextLayout) (Tk_Font font, CONST char *str, int numChars, int wrapLength, Tk_Justify justify, int flags, int *widthPtr, int *heightPtr); /* 31 */ 1723 Tk_Window (*tk_CoordsToWindow) (int rootX, int rootY, Tk_Window tkwin); /* 32 */ 1724 unsigned long (*tk_CreateBinding) (Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object, CONST char *eventStr, CONST char *command, int append); /* 33 */ 1725 Tk_BindingTable (*tk_CreateBindingTable) (Tcl_Interp *interp); /* 34 */ 1726 Tk_ErrorHandler (*tk_CreateErrorHandler) (Display *display, int errNum, int request, int minorCode, Tk_ErrorProc *errorProc, ClientData clientData); /* 35 */ 1727 void (*tk_CreateEventHandler) (Tk_Window token, unsigned long mask, Tk_EventProc *proc, ClientData clientData); /* 36 */ 1728 void (*tk_CreateGenericHandler) (Tk_GenericProc *proc, ClientData clientData); /* 37 */ 1729 void (*tk_CreateImageType) (Tk_ImageType *typePtr); /* 38 */ 1730 void (*tk_CreateItemType) (Tk_ItemType *typePtr); /* 39 */ 1731 void (*tk_CreatePhotoImageFormat) (Tk_PhotoImageFormat *formatPtr); /* 40 */ 1732 void (*tk_CreateSelHandler) (Tk_Window tkwin, Atom selection, Atom target, Tk_SelectionProc *proc, ClientData clientData, Atom format); /* 41 */ 1733 Tk_Window (*tk_CreateWindow) (Tcl_Interp *interp, Tk_Window parent, CONST char *name, CONST char *screenName); /* 42 */ 1734 Tk_Window (*tk_CreateWindowFromPath) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *pathName, CONST char *screenName); /* 43 */ 1735 int (*tk_DefineBitmap) (Tcl_Interp *interp, CONST char *name, CONST char *source, int width, int height); /* 44 */ 1736 void (*tk_DefineCursor) (Tk_Window window, Tk_Cursor cursor); /* 45 */ 1737 void (*tk_DeleteAllBindings) (Tk_BindingTable bindingTable, ClientData object); /* 46 */ 1738 int (*tk_DeleteBinding) (Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object, CONST char *eventStr); /* 47 */ 1739 void (*tk_DeleteBindingTable) (Tk_BindingTable bindingTable); /* 48 */ 1740 void (*tk_DeleteErrorHandler) (Tk_ErrorHandler handler); /* 49 */ 1741 void (*tk_DeleteEventHandler) (Tk_Window token, unsigned long mask, Tk_EventProc *proc, ClientData clientData); /* 50 */ 1742 void (*tk_DeleteGenericHandler) (Tk_GenericProc *proc, ClientData clientData); /* 51 */ 1743 void (*tk_DeleteImage) (Tcl_Interp *interp, CONST char *name); /* 52 */ 1744 void (*tk_DeleteSelHandler) (Tk_Window tkwin, Atom selection, Atom target); /* 53 */ 1745 void (*tk_DestroyWindow) (Tk_Window tkwin); /* 54 */ 1746 CONST84_RETURN char * (*tk_DisplayName) (Tk_Window tkwin); /* 55 */ 1747 int (*tk_DistanceToTextLayout) (Tk_TextLayout layout, int x, int y); /* 56 */ 1748 void (*tk_Draw3DPolygon) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, XPoint *pointPtr, int numPoints, int borderWidth, int leftRelief); /* 57 */ 1749 void (*tk_Draw3DRectangle) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, int x, int y, int width, int height, int borderWidth, int relief); /* 58 */ 1750 void (*tk_DrawChars) (Display *display, Drawable drawable, GC gc, Tk_Font tkfont, CONST char *source, int numBytes, int x, int y); /* 59 */ 1751 void (*tk_DrawFocusHighlight) (Tk_Window tkwin, GC gc, int width, Drawable drawable); /* 60 */ 1752 void (*tk_DrawTextLayout) (Display *display, Drawable drawable, GC gc, Tk_TextLayout layout, int x, int y, int firstChar, int lastChar); /* 61 */ 1753 void (*tk_Fill3DPolygon) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, XPoint *pointPtr, int numPoints, int borderWidth, int leftRelief); /* 62 */ 1754 void (*tk_Fill3DRectangle) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, int x, int y, int width, int height, int borderWidth, int relief); /* 63 */ 1755 Tk_PhotoHandle (*tk_FindPhoto) (Tcl_Interp *interp, CONST char *imageName); /* 64 */ 1756 Font (*tk_FontId) (Tk_Font font); /* 65 */ 1757 void (*tk_Free3DBorder) (Tk_3DBorder border); /* 66 */ 1758 void (*tk_FreeBitmap) (Display *display, Pixmap bitmap); /* 67 */ 1759 void (*tk_FreeColor) (XColor *colorPtr); /* 68 */ 1760 void (*tk_FreeColormap) (Display *display, Colormap colormap); /* 69 */ 1761 void (*tk_FreeCursor) (Display *display, Tk_Cursor cursor); /* 70 */ 1762 void (*tk_FreeFont) (Tk_Font f); /* 71 */ 1763 void (*tk_FreeGC) (Display *display, GC gc); /* 72 */ 1764 void (*tk_FreeImage) (Tk_Image image); /* 73 */ 1765 void (*tk_FreeOptions) (Tk_ConfigSpec *specs, char *widgRec, Display *display, int needFlags); /* 74 */ 1766 void (*tk_FreePixmap) (Display *display, Pixmap pixmap); /* 75 */ 1767 void (*tk_FreeTextLayout) (Tk_TextLayout textLayout); /* 76 */ 1768 void (*tk_FreeXId) (Display *display, XID xid); /* 77 */ 1769 GC (*tk_GCForColor) (XColor *colorPtr, Drawable drawable); /* 78 */ 1770 void (*tk_GeometryRequest) (Tk_Window tkwin, int reqWidth, int reqHeight); /* 79 */ 1771 Tk_3DBorder (*tk_Get3DBorder) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid colorName); /* 80 */ 1772 void (*tk_GetAllBindings) (Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object); /* 81 */ 1773 int (*tk_GetAnchor) (Tcl_Interp *interp, CONST char *str, Tk_Anchor *anchorPtr); /* 82 */ 1774 CONST84_RETURN char * (*tk_GetAtomName) (Tk_Window tkwin, Atom atom); /* 83 */ 1775 CONST84_RETURN char * (*tk_GetBinding) (Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object, CONST char *eventStr); /* 84 */ 1776 Pixmap (*tk_GetBitmap) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *str); /* 85 */ 1777 Pixmap (*tk_GetBitmapFromData) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *source, int width, int height); /* 86 */ 1778 int (*tk_GetCapStyle) (Tcl_Interp *interp, CONST char *str, int *capPtr); /* 87 */ 1779 XColor * (*tk_GetColor) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid name); /* 88 */ 1780 XColor * (*tk_GetColorByValue) (Tk_Window tkwin, XColor *colorPtr); /* 89 */ 1781 Colormap (*tk_GetColormap) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *str); /* 90 */ 1782 Tk_Cursor (*tk_GetCursor) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid str); /* 91 */ 1783 Tk_Cursor (*tk_GetCursorFromData) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *source, CONST char *mask, int width, int height, int xHot, int yHot, Tk_Uid fg, Tk_Uid bg); /* 92 */ 1784 Tk_Font (*tk_GetFont) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *str); /* 93 */ 1785 Tk_Font (*tk_GetFontFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 94 */ 1786 void (*tk_GetFontMetrics) (Tk_Font font, Tk_FontMetrics *fmPtr); /* 95 */ 1787 GC (*tk_GetGC) (Tk_Window tkwin, unsigned long valueMask, XGCValues *valuePtr); /* 96 */ 1788 Tk_Image (*tk_GetImage) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *name, Tk_ImageChangedProc *changeProc, ClientData clientData); /* 97 */ 1789 ClientData (*tk_GetImageMasterData) (Tcl_Interp *interp, CONST char *name, Tk_ImageType **typePtrPtr); /* 98 */ 1790 Tk_ItemType * (*tk_GetItemTypes) (void); /* 99 */ 1791 int (*tk_GetJoinStyle) (Tcl_Interp *interp, CONST char *str, int *joinPtr); /* 100 */ 1792 int (*tk_GetJustify) (Tcl_Interp *interp, CONST char *str, Tk_Justify *justifyPtr); /* 101 */ 1793 int (*tk_GetNumMainWindows) (void); /* 102 */ 1794 Tk_Uid (*tk_GetOption) (Tk_Window tkwin, CONST char *name, CONST char *className); /* 103 */ 1795 int (*tk_GetPixels) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *str, int *intPtr); /* 104 */ 1796 Pixmap (*tk_GetPixmap) (Display *display, Drawable d, int width, int height, int depth); /* 105 */ 1797 int (*tk_GetRelief) (Tcl_Interp *interp, CONST char *name, int *reliefPtr); /* 106 */ 1798 void (*tk_GetRootCoords) (Tk_Window tkwin, int *xPtr, int *yPtr); /* 107 */ 1799 int (*tk_GetScrollInfo) (Tcl_Interp *interp, int argc, CONST84 char **argv, double *dblPtr, int *intPtr); /* 108 */ 1800 int (*tk_GetScreenMM) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *str, double *doublePtr); /* 109 */ 1801 int (*tk_GetSelection) (Tcl_Interp *interp, Tk_Window tkwin, Atom selection, Atom target, Tk_GetSelProc *proc, ClientData clientData); /* 110 */ 1802 Tk_Uid (*tk_GetUid) (CONST char *str); /* 111 */ 1803 Visual * (*tk_GetVisual) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *str, int *depthPtr, Colormap *colormapPtr); /* 112 */ 1804 void (*tk_GetVRootGeometry) (Tk_Window tkwin, int *xPtr, int *yPtr, int *widthPtr, int *heightPtr); /* 113 */ 1805 int (*tk_Grab) (Tcl_Interp *interp, Tk_Window tkwin, int grabGlobal); /* 114 */ 1806 void (*tk_HandleEvent) (XEvent *eventPtr); /* 115 */ 1807 Tk_Window (*tk_IdToWindow) (Display *display, Window window); /* 116 */ 1808 void (*tk_ImageChanged) (Tk_ImageMaster master, int x, int y, int width, int height, int imageWidth, int imageHeight); /* 117 */ 1809 int (*tk_Init) (Tcl_Interp *interp); /* 118 */ 1810 Atom (*tk_InternAtom) (Tk_Window tkwin, CONST char *name); /* 119 */ 1811 int (*tk_IntersectTextLayout) (Tk_TextLayout layout, int x, int y, int width, int height); /* 120 */ 1812 void (*tk_MaintainGeometry) (Tk_Window slave, Tk_Window master, int x, int y, int width, int height); /* 121 */ 1813 Tk_Window (*tk_MainWindow) (Tcl_Interp *interp); /* 122 */ 1814 void (*tk_MakeWindowExist) (Tk_Window tkwin); /* 123 */ 1815 void (*tk_ManageGeometry) (Tk_Window tkwin, CONST Tk_GeomMgr *mgrPtr, ClientData clientData); /* 124 */ 1816 void (*tk_MapWindow) (Tk_Window tkwin); /* 125 */ 1817 int (*tk_MeasureChars) (Tk_Font tkfont, CONST char *source, int numBytes, int maxPixels, int flags, int *lengthPtr); /* 126 */ 1818 void (*tk_MoveResizeWindow) (Tk_Window tkwin, int x, int y, int width, int height); /* 127 */ 1819 void (*tk_MoveWindow) (Tk_Window tkwin, int x, int y); /* 128 */ 1820 void (*tk_MoveToplevelWindow) (Tk_Window tkwin, int x, int y); /* 129 */ 1821 CONST84_RETURN char * (*tk_NameOf3DBorder) (Tk_3DBorder border); /* 130 */ 1822 CONST84_RETURN char * (*tk_NameOfAnchor) (Tk_Anchor anchor); /* 131 */ 1823 CONST84_RETURN char * (*tk_NameOfBitmap) (Display *display, Pixmap bitmap); /* 132 */ 1824 CONST84_RETURN char * (*tk_NameOfCapStyle) (int cap); /* 133 */ 1825 CONST84_RETURN char * (*tk_NameOfColor) (XColor *colorPtr); /* 134 */ 1826 CONST84_RETURN char * (*tk_NameOfCursor) (Display *display, Tk_Cursor cursor); /* 135 */ 1827 CONST84_RETURN char * (*tk_NameOfFont) (Tk_Font font); /* 136 */ 1828 CONST84_RETURN char * (*tk_NameOfImage) (Tk_ImageMaster imageMaster); /* 137 */ 1829 CONST84_RETURN char * (*tk_NameOfJoinStyle) (int join); /* 138 */ 1830 CONST84_RETURN char * (*tk_NameOfJustify) (Tk_Justify justify); /* 139 */ 1831 CONST84_RETURN char * (*tk_NameOfRelief) (int relief); /* 140 */ 1832 Tk_Window (*tk_NameToWindow) (Tcl_Interp *interp, CONST char *pathName, Tk_Window tkwin); /* 141 */ 1833 void (*tk_OwnSelection) (Tk_Window tkwin, Atom selection, Tk_LostSelProc *proc, ClientData clientData); /* 142 */ 1834 int (*tk_ParseArgv) (Tcl_Interp *interp, Tk_Window tkwin, int *argcPtr, CONST84 char **argv, Tk_ArgvInfo *argTable, int flags); /* 143 */ 1835 void (*tk_PhotoPutBlock_NoComposite) (Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height); /* 144 */ 1836 void (*tk_PhotoPutZoomedBlock_NoComposite) (Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height, int zoomX, int zoomY, int subsampleX, int subsampleY); /* 145 */ 1837 int (*tk_PhotoGetImage) (Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr); /* 146 */ 1838 void (*tk_PhotoBlank) (Tk_PhotoHandle handle); /* 147 */ 1839 void (*tk_PhotoExpand_Panic) (Tk_PhotoHandle handle, int width, int height); /* 148 */ 1840 void (*tk_PhotoGetSize) (Tk_PhotoHandle handle, int *widthPtr, int *heightPtr); /* 149 */ 1841 void (*tk_PhotoSetSize_Panic) (Tk_PhotoHandle handle, int width, int height); /* 150 */ 1842 int (*tk_PointToChar) (Tk_TextLayout layout, int x, int y); /* 151 */ 1843 int (*tk_PostscriptFontName) (Tk_Font tkfont, Tcl_DString *dsPtr); /* 152 */ 1844 void (*tk_PreserveColormap) (Display *display, Colormap colormap); /* 153 */ 1845 void (*tk_QueueWindowEvent) (XEvent *eventPtr, Tcl_QueuePosition position); /* 154 */ 1846 void (*tk_RedrawImage) (Tk_Image image, int imageX, int imageY, int width, int height, Drawable drawable, int drawableX, int drawableY); /* 155 */ 1847 void (*tk_ResizeWindow) (Tk_Window tkwin, int width, int height); /* 156 */ 1848 int (*tk_RestackWindow) (Tk_Window tkwin, int aboveBelow, Tk_Window other); /* 157 */ 1849 Tk_RestrictProc * (*tk_RestrictEvents) (Tk_RestrictProc *proc, ClientData arg, ClientData *prevArgPtr); /* 158 */ 1850 int (*tk_SafeInit) (Tcl_Interp *interp); /* 159 */ 1851 CONST char * (*tk_SetAppName) (Tk_Window tkwin, CONST char *name); /* 160 */ 1852 void (*tk_SetBackgroundFromBorder) (Tk_Window tkwin, Tk_3DBorder border); /* 161 */ 1853 void (*tk_SetClass) (Tk_Window tkwin, CONST char *className); /* 162 */ 1854 void (*tk_SetGrid) (Tk_Window tkwin, int reqWidth, int reqHeight, int gridWidth, int gridHeight); /* 163 */ 1855 void (*tk_SetInternalBorder) (Tk_Window tkwin, int width); /* 164 */ 1856 void (*tk_SetWindowBackground) (Tk_Window tkwin, unsigned long pixel); /* 165 */ 1857 void (*tk_SetWindowBackgroundPixmap) (Tk_Window tkwin, Pixmap pixmap); /* 166 */ 1858 void (*tk_SetWindowBorder) (Tk_Window tkwin, unsigned long pixel); /* 167 */ 1859 void (*tk_SetWindowBorderWidth) (Tk_Window tkwin, int width); /* 168 */ 1860 void (*tk_SetWindowBorderPixmap) (Tk_Window tkwin, Pixmap pixmap); /* 169 */ 1861 void (*tk_SetWindowColormap) (Tk_Window tkwin, Colormap colormap); /* 170 */ 1862 int (*tk_SetWindowVisual) (Tk_Window tkwin, Visual *visual, int depth, Colormap colormap); /* 171 */ 1863 void (*tk_SizeOfBitmap) (Display *display, Pixmap bitmap, int *widthPtr, int *heightPtr); /* 172 */ 1864 void (*tk_SizeOfImage) (Tk_Image image, int *widthPtr, int *heightPtr); /* 173 */ 1865 int (*tk_StrictMotif) (Tk_Window tkwin); /* 174 */ 1866 void (*tk_TextLayoutToPostscript) (Tcl_Interp *interp, Tk_TextLayout layout); /* 175 */ 1867 int (*tk_TextWidth) (Tk_Font font, CONST char *str, int numBytes); /* 176 */ 1868 void (*tk_UndefineCursor) (Tk_Window window); /* 177 */ 1869 void (*tk_UnderlineChars) (Display *display, Drawable drawable, GC gc, Tk_Font tkfont, CONST char *source, int x, int y, int firstByte, int lastByte); /* 178 */ 1870 void (*tk_UnderlineTextLayout) (Display *display, Drawable drawable, GC gc, Tk_TextLayout layout, int x, int y, int underline); /* 179 */ 1871 void (*tk_Ungrab) (Tk_Window tkwin); /* 180 */ 1872 void (*tk_UnmaintainGeometry) (Tk_Window slave, Tk_Window master); /* 181 */ 1873 void (*tk_UnmapWindow) (Tk_Window tkwin); /* 182 */ 1874 void (*tk_UnsetGrid) (Tk_Window tkwin); /* 183 */ 1875 void (*tk_UpdatePointer) (Tk_Window tkwin, int x, int y, int state); /* 184 */ 1876 Pixmap (*tk_AllocBitmapFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); /* 185 */ 1877 Tk_3DBorder (*tk_Alloc3DBorderFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); /* 186 */ 1878 XColor * (*tk_AllocColorFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); /* 187 */ 1879 Tk_Cursor (*tk_AllocCursorFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); /* 188 */ 1880 Tk_Font (*tk_AllocFontFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); /* 189 */ 1881 Tk_OptionTable (*tk_CreateOptionTable) (Tcl_Interp *interp, CONST Tk_OptionSpec *templatePtr); /* 190 */ 1882 void (*tk_DeleteOptionTable) (Tk_OptionTable optionTable); /* 191 */ 1883 void (*tk_Free3DBorderFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 192 */ 1884 void (*tk_FreeBitmapFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 193 */ 1885 void (*tk_FreeColorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 194 */ 1886 void (*tk_FreeConfigOptions) (char *recordPtr, Tk_OptionTable optionToken, Tk_Window tkwin); /* 195 */ 1887 void (*tk_FreeSavedOptions) (Tk_SavedOptions *savePtr); /* 196 */ 1888 void (*tk_FreeCursorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 197 */ 1889 void (*tk_FreeFontFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 198 */ 1890 Tk_3DBorder (*tk_Get3DBorderFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 199 */ 1891 int (*tk_GetAnchorFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, Tk_Anchor *anchorPtr); /* 200 */ 1892 Pixmap (*tk_GetBitmapFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 201 */ 1893 XColor * (*tk_GetColorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 202 */ 1894 Tk_Cursor (*tk_GetCursorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 203 */ 1895 Tcl_Obj * (*tk_GetOptionInfo) (Tcl_Interp *interp, char *recordPtr, Tk_OptionTable optionTable, Tcl_Obj *namePtr, Tk_Window tkwin); /* 204 */ 1896 Tcl_Obj * (*tk_GetOptionValue) (Tcl_Interp *interp, char *recordPtr, Tk_OptionTable optionTable, Tcl_Obj *namePtr, Tk_Window tkwin); /* 205 */ 1897 int (*tk_GetJustifyFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, Tk_Justify *justifyPtr); /* 206 */ 1898 int (*tk_GetMMFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr, double *doublePtr); /* 207 */ 1899 int (*tk_GetPixelsFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr, int *intPtr); /* 208 */ 1900 int (*tk_GetReliefFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, int *resultPtr); /* 209 */ 1901 int (*tk_GetScrollInfoObj) (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], double *dblPtr, int *intPtr); /* 210 */ 1902 int (*tk_InitOptions) (Tcl_Interp *interp, char *recordPtr, Tk_OptionTable optionToken, Tk_Window tkwin); /* 211 */ 1903 void (*tk_MainEx) (int argc, char **argv, Tcl_AppInitProc *appInitProc, Tcl_Interp *interp); /* 212 */ 1904 void (*tk_RestoreSavedOptions) (Tk_SavedOptions *savePtr); /* 213 */ 1905 int (*tk_SetOptions) (Tcl_Interp *interp, char *recordPtr, Tk_OptionTable optionTable, int objc, Tcl_Obj *CONST objv[], Tk_Window tkwin, Tk_SavedOptions *savePtr, int *maskPtr); /* 214 */ 1906 void (*tk_InitConsoleChannels) (Tcl_Interp *interp); /* 215 */ 1907 int (*tk_CreateConsoleWindow) (Tcl_Interp *interp); /* 216 */ 1908 void (*tk_CreateSmoothMethod) (Tcl_Interp *interp, Tk_SmoothMethod *method); /* 217 */ 1909 void *reserved218; 1910 void *reserved219; 1911 int (*tk_GetDash) (Tcl_Interp *interp, CONST char *value, Tk_Dash *dash); /* 220 */ 1912 void (*tk_CreateOutline) (Tk_Outline *outline); /* 221 */ 1913 void (*tk_DeleteOutline) (Display *display, Tk_Outline *outline); /* 222 */ 1914 int (*tk_ConfigOutlineGC) (XGCValues *gcValues, Tk_Canvas canvas, Tk_Item *item, Tk_Outline *outline); /* 223 */ 1915 int (*tk_ChangeOutlineGC) (Tk_Canvas canvas, Tk_Item *item, Tk_Outline *outline); /* 224 */ 1916 int (*tk_ResetOutlineGC) (Tk_Canvas canvas, Tk_Item *item, Tk_Outline *outline); /* 225 */ 1917 int (*tk_CanvasPsOutline) (Tk_Canvas canvas, Tk_Item *item, Tk_Outline *outline); /* 226 */ 1918 void (*tk_SetTSOrigin) (Tk_Window tkwin, GC gc, int x, int y); /* 227 */ 1919 int (*tk_CanvasGetCoordFromObj) (Tcl_Interp *interp, Tk_Canvas canvas, Tcl_Obj *obj, double *doublePtr); /* 228 */ 1920 void (*tk_CanvasSetOffset) (Tk_Canvas canvas, GC gc, Tk_TSOffset *offset); /* 229 */ 1921 void (*tk_DitherPhoto) (Tk_PhotoHandle handle, int x, int y, int width, int height); /* 230 */ 1922 int (*tk_PostscriptBitmap) (Tcl_Interp *interp, Tk_Window tkwin, Tk_PostscriptInfo psInfo, Pixmap bitmap, int startX, int startY, int width, int height); /* 231 */ 1923 int (*tk_PostscriptColor) (Tcl_Interp *interp, Tk_PostscriptInfo psInfo, XColor *colorPtr); /* 232 */ 1924 int (*tk_PostscriptFont) (Tcl_Interp *interp, Tk_PostscriptInfo psInfo, Tk_Font font); /* 233 */ 1925 int (*tk_PostscriptImage) (Tk_Image image, Tcl_Interp *interp, Tk_Window tkwin, Tk_PostscriptInfo psinfo, int x, int y, int width, int height, int prepass); /* 234 */ 1926 void (*tk_PostscriptPath) (Tcl_Interp *interp, Tk_PostscriptInfo psInfo, double *coordPtr, int numPoints); /* 235 */ 1927 int (*tk_PostscriptStipple) (Tcl_Interp *interp, Tk_Window tkwin, Tk_PostscriptInfo psInfo, Pixmap bitmap); /* 236 */ 1928 double (*tk_PostscriptY) (double y, Tk_PostscriptInfo psInfo); /* 237 */ 1929 int (*tk_PostscriptPhoto) (Tcl_Interp *interp, Tk_PhotoImageBlock *blockPtr, Tk_PostscriptInfo psInfo, int width, int height); /* 238 */ 1930 void (*tk_CreateClientMessageHandler) (Tk_ClientMessageProc *proc); /* 239 */ 1931 void (*tk_DeleteClientMessageHandler) (Tk_ClientMessageProc *proc); /* 240 */ 1932 Tk_Window (*tk_CreateAnonymousWindow) (Tcl_Interp *interp, Tk_Window parent, CONST char *screenName); /* 241 */ 1933 void (*tk_SetClassProcs) (Tk_Window tkwin, Tk_ClassProcs *procs, ClientData instanceData); /* 242 */ 1934 void (*tk_SetInternalBorderEx) (Tk_Window tkwin, int left, int right, int top, int bottom); /* 243 */ 1935 void (*tk_SetMinimumRequestSize) (Tk_Window tkwin, int minWidth, int minHeight); /* 244 */ 1936 void (*tk_SetCaretPos) (Tk_Window tkwin, int x, int y, int height); /* 245 */ 1937 void (*tk_PhotoPutBlock_Panic) (Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height, int compRule); /* 246 */ 1938 void (*tk_PhotoPutZoomedBlock_Panic) (Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height, int zoomX, int zoomY, int subsampleX, int subsampleY, int compRule); /* 247 */ 1939 int (*tk_CollapseMotionEvents) (Display *display, int collapse); /* 248 */ 1940 Tk_StyleEngine (*tk_RegisterStyleEngine) (CONST char *name, Tk_StyleEngine parent); /* 249 */ 1941 Tk_StyleEngine (*tk_GetStyleEngine) (CONST char *name); /* 250 */ 1942 int (*tk_RegisterStyledElement) (Tk_StyleEngine engine, Tk_ElementSpec *templatePtr); /* 251 */ 1943 int (*tk_GetElementId) (CONST char *name); /* 252 */ 1944 Tk_Style (*tk_CreateStyle) (CONST char *name, Tk_StyleEngine engine, ClientData clientData); /* 253 */ 1945 Tk_Style (*tk_GetStyle) (Tcl_Interp *interp, CONST char *name); /* 254 */ 1946 void (*tk_FreeStyle) (Tk_Style style); /* 255 */ 1947 CONST char * (*tk_NameOfStyle) (Tk_Style style); /* 256 */ 1948 Tk_Style (*tk_AllocStyleFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr); /* 257 */ 1949 Tk_Style (*tk_GetStyleFromObj) (Tcl_Obj *objPtr); /* 258 */ 1950 void (*tk_FreeStyleFromObj) (Tcl_Obj *objPtr); /* 259 */ 1951 Tk_StyledElement (*tk_GetStyledElement) (Tk_Style style, int elementId, Tk_OptionTable optionTable); /* 260 */ 1952 void (*tk_GetElementSize) (Tk_Style style, Tk_StyledElement element, char *recordPtr, Tk_Window tkwin, int width, int height, int inner, int *widthPtr, int *heightPtr); /* 261 */ 1953 void (*tk_GetElementBox) (Tk_Style style, Tk_StyledElement element, char *recordPtr, Tk_Window tkwin, int x, int y, int width, int height, int inner, int *xPtr, int *yPtr, int *widthPtr, int *heightPtr); /* 262 */ 1954 int (*tk_GetElementBorderWidth) (Tk_Style style, Tk_StyledElement element, char *recordPtr, Tk_Window tkwin); /* 263 */ 1955 void (*tk_DrawElement) (Tk_Style style, Tk_StyledElement element, char *recordPtr, Tk_Window tkwin, Drawable d, int x, int y, int width, int height, int state); /* 264 */ 1956 int (*tk_PhotoExpand) (Tcl_Interp *interp, Tk_PhotoHandle handle, int width, int height); /* 265 */ 1957 int (*tk_PhotoPutBlock) (Tcl_Interp *interp, Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height, int compRule); /* 266 */ 1958 int (*tk_PhotoPutZoomedBlock) (Tcl_Interp *interp, Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height, int zoomX, int zoomY, int subsampleX, int subsampleY, int compRule); /* 267 */ 1959 int (*tk_PhotoSetSize) (Tcl_Interp *interp, Tk_PhotoHandle handle, int width, int height); /* 268 */ 1960 long (*tk_GetUserInactiveTime) (Display *dpy); /* 269 */ 1961 void (*tk_ResetUserInactiveTime) (Display *dpy); /* 270 */ 1962 Tcl_Interp * (*tk_Interp) (Tk_Window tkwin); /* 271 */ 1963 void (*tk_CreateOldImageType) (Tk_ImageType *typePtr); /* 272 */ 1964 void (*tk_CreateOldPhotoImageFormat) (Tk_PhotoImageFormat *formatPtr); /* 273 */ 1965} TkStubs; 1966 1967#ifdef __cplusplus 1968extern "C" { 1969#endif 1970extern TkStubs *tkStubsPtr; 1971#ifdef __cplusplus 1972} 1973#endif 1974 1975#if defined(USE_TK_STUBS) && !defined(USE_TK_STUB_PROCS) 1976 1977/* 1978 * Inline function declarations: 1979 */ 1980 1981#ifndef Tk_MainLoop 1982#define Tk_MainLoop \ 1983 (tkStubsPtr->tk_MainLoop) /* 0 */ 1984#endif 1985#ifndef Tk_3DBorderColor 1986#define Tk_3DBorderColor \ 1987 (tkStubsPtr->tk_3DBorderColor) /* 1 */ 1988#endif 1989#ifndef Tk_3DBorderGC 1990#define Tk_3DBorderGC \ 1991 (tkStubsPtr->tk_3DBorderGC) /* 2 */ 1992#endif 1993#ifndef Tk_3DHorizontalBevel 1994#define Tk_3DHorizontalBevel \ 1995 (tkStubsPtr->tk_3DHorizontalBevel) /* 3 */ 1996#endif 1997#ifndef Tk_3DVerticalBevel 1998#define Tk_3DVerticalBevel \ 1999 (tkStubsPtr->tk_3DVerticalBevel) /* 4 */ 2000#endif 2001#ifndef Tk_AddOption 2002#define Tk_AddOption \ 2003 (tkStubsPtr->tk_AddOption) /* 5 */ 2004#endif 2005#ifndef Tk_BindEvent 2006#define Tk_BindEvent \ 2007 (tkStubsPtr->tk_BindEvent) /* 6 */ 2008#endif 2009#ifndef Tk_CanvasDrawableCoords 2010#define Tk_CanvasDrawableCoords \ 2011 (tkStubsPtr->tk_CanvasDrawableCoords) /* 7 */ 2012#endif 2013#ifndef Tk_CanvasEventuallyRedraw 2014#define Tk_CanvasEventuallyRedraw \ 2015 (tkStubsPtr->tk_CanvasEventuallyRedraw) /* 8 */ 2016#endif 2017#ifndef Tk_CanvasGetCoord 2018#define Tk_CanvasGetCoord \ 2019 (tkStubsPtr->tk_CanvasGetCoord) /* 9 */ 2020#endif 2021#ifndef Tk_CanvasGetTextInfo 2022#define Tk_CanvasGetTextInfo \ 2023 (tkStubsPtr->tk_CanvasGetTextInfo) /* 10 */ 2024#endif 2025#ifndef Tk_CanvasPsBitmap 2026#define Tk_CanvasPsBitmap \ 2027 (tkStubsPtr->tk_CanvasPsBitmap) /* 11 */ 2028#endif 2029#ifndef Tk_CanvasPsColor 2030#define Tk_CanvasPsColor \ 2031 (tkStubsPtr->tk_CanvasPsColor) /* 12 */ 2032#endif 2033#ifndef Tk_CanvasPsFont 2034#define Tk_CanvasPsFont \ 2035 (tkStubsPtr->tk_CanvasPsFont) /* 13 */ 2036#endif 2037#ifndef Tk_CanvasPsPath 2038#define Tk_CanvasPsPath \ 2039 (tkStubsPtr->tk_CanvasPsPath) /* 14 */ 2040#endif 2041#ifndef Tk_CanvasPsStipple 2042#define Tk_CanvasPsStipple \ 2043 (tkStubsPtr->tk_CanvasPsStipple) /* 15 */ 2044#endif 2045#ifndef Tk_CanvasPsY 2046#define Tk_CanvasPsY \ 2047 (tkStubsPtr->tk_CanvasPsY) /* 16 */ 2048#endif 2049#ifndef Tk_CanvasSetStippleOrigin 2050#define Tk_CanvasSetStippleOrigin \ 2051 (tkStubsPtr->tk_CanvasSetStippleOrigin) /* 17 */ 2052#endif 2053#ifndef Tk_CanvasTagsParseProc 2054#define Tk_CanvasTagsParseProc \ 2055 (tkStubsPtr->tk_CanvasTagsParseProc) /* 18 */ 2056#endif 2057#ifndef Tk_CanvasTagsPrintProc 2058#define Tk_CanvasTagsPrintProc \ 2059 (tkStubsPtr->tk_CanvasTagsPrintProc) /* 19 */ 2060#endif 2061#ifndef Tk_CanvasTkwin 2062#define Tk_CanvasTkwin \ 2063 (tkStubsPtr->tk_CanvasTkwin) /* 20 */ 2064#endif 2065#ifndef Tk_CanvasWindowCoords 2066#define Tk_CanvasWindowCoords \ 2067 (tkStubsPtr->tk_CanvasWindowCoords) /* 21 */ 2068#endif 2069#ifndef Tk_ChangeWindowAttributes 2070#define Tk_ChangeWindowAttributes \ 2071 (tkStubsPtr->tk_ChangeWindowAttributes) /* 22 */ 2072#endif 2073#ifndef Tk_CharBbox 2074#define Tk_CharBbox \ 2075 (tkStubsPtr->tk_CharBbox) /* 23 */ 2076#endif 2077#ifndef Tk_ClearSelection 2078#define Tk_ClearSelection \ 2079 (tkStubsPtr->tk_ClearSelection) /* 24 */ 2080#endif 2081#ifndef Tk_ClipboardAppend 2082#define Tk_ClipboardAppend \ 2083 (tkStubsPtr->tk_ClipboardAppend) /* 25 */ 2084#endif 2085#ifndef Tk_ClipboardClear 2086#define Tk_ClipboardClear \ 2087 (tkStubsPtr->tk_ClipboardClear) /* 26 */ 2088#endif 2089#ifndef Tk_ConfigureInfo 2090#define Tk_ConfigureInfo \ 2091 (tkStubsPtr->tk_ConfigureInfo) /* 27 */ 2092#endif 2093#ifndef Tk_ConfigureValue 2094#define Tk_ConfigureValue \ 2095 (tkStubsPtr->tk_ConfigureValue) /* 28 */ 2096#endif 2097#ifndef Tk_ConfigureWidget 2098#define Tk_ConfigureWidget \ 2099 (tkStubsPtr->tk_ConfigureWidget) /* 29 */ 2100#endif 2101#ifndef Tk_ConfigureWindow 2102#define Tk_ConfigureWindow \ 2103 (tkStubsPtr->tk_ConfigureWindow) /* 30 */ 2104#endif 2105#ifndef Tk_ComputeTextLayout 2106#define Tk_ComputeTextLayout \ 2107 (tkStubsPtr->tk_ComputeTextLayout) /* 31 */ 2108#endif 2109#ifndef Tk_CoordsToWindow 2110#define Tk_CoordsToWindow \ 2111 (tkStubsPtr->tk_CoordsToWindow) /* 32 */ 2112#endif 2113#ifndef Tk_CreateBinding 2114#define Tk_CreateBinding \ 2115 (tkStubsPtr->tk_CreateBinding) /* 33 */ 2116#endif 2117#ifndef Tk_CreateBindingTable 2118#define Tk_CreateBindingTable \ 2119 (tkStubsPtr->tk_CreateBindingTable) /* 34 */ 2120#endif 2121#ifndef Tk_CreateErrorHandler 2122#define Tk_CreateErrorHandler \ 2123 (tkStubsPtr->tk_CreateErrorHandler) /* 35 */ 2124#endif 2125#ifndef Tk_CreateEventHandler 2126#define Tk_CreateEventHandler \ 2127 (tkStubsPtr->tk_CreateEventHandler) /* 36 */ 2128#endif 2129#ifndef Tk_CreateGenericHandler 2130#define Tk_CreateGenericHandler \ 2131 (tkStubsPtr->tk_CreateGenericHandler) /* 37 */ 2132#endif 2133#ifndef Tk_CreateImageType 2134#define Tk_CreateImageType \ 2135 (tkStubsPtr->tk_CreateImageType) /* 38 */ 2136#endif 2137#ifndef Tk_CreateItemType 2138#define Tk_CreateItemType \ 2139 (tkStubsPtr->tk_CreateItemType) /* 39 */ 2140#endif 2141#ifndef Tk_CreatePhotoImageFormat 2142#define Tk_CreatePhotoImageFormat \ 2143 (tkStubsPtr->tk_CreatePhotoImageFormat) /* 40 */ 2144#endif 2145#ifndef Tk_CreateSelHandler 2146#define Tk_CreateSelHandler \ 2147 (tkStubsPtr->tk_CreateSelHandler) /* 41 */ 2148#endif 2149#ifndef Tk_CreateWindow 2150#define Tk_CreateWindow \ 2151 (tkStubsPtr->tk_CreateWindow) /* 42 */ 2152#endif 2153#ifndef Tk_CreateWindowFromPath 2154#define Tk_CreateWindowFromPath \ 2155 (tkStubsPtr->tk_CreateWindowFromPath) /* 43 */ 2156#endif 2157#ifndef Tk_DefineBitmap 2158#define Tk_DefineBitmap \ 2159 (tkStubsPtr->tk_DefineBitmap) /* 44 */ 2160#endif 2161#ifndef Tk_DefineCursor 2162#define Tk_DefineCursor \ 2163 (tkStubsPtr->tk_DefineCursor) /* 45 */ 2164#endif 2165#ifndef Tk_DeleteAllBindings 2166#define Tk_DeleteAllBindings \ 2167 (tkStubsPtr->tk_DeleteAllBindings) /* 46 */ 2168#endif 2169#ifndef Tk_DeleteBinding 2170#define Tk_DeleteBinding \ 2171 (tkStubsPtr->tk_DeleteBinding) /* 47 */ 2172#endif 2173#ifndef Tk_DeleteBindingTable 2174#define Tk_DeleteBindingTable \ 2175 (tkStubsPtr->tk_DeleteBindingTable) /* 48 */ 2176#endif 2177#ifndef Tk_DeleteErrorHandler 2178#define Tk_DeleteErrorHandler \ 2179 (tkStubsPtr->tk_DeleteErrorHandler) /* 49 */ 2180#endif 2181#ifndef Tk_DeleteEventHandler 2182#define Tk_DeleteEventHandler \ 2183 (tkStubsPtr->tk_DeleteEventHandler) /* 50 */ 2184#endif 2185#ifndef Tk_DeleteGenericHandler 2186#define Tk_DeleteGenericHandler \ 2187 (tkStubsPtr->tk_DeleteGenericHandler) /* 51 */ 2188#endif 2189#ifndef Tk_DeleteImage 2190#define Tk_DeleteImage \ 2191 (tkStubsPtr->tk_DeleteImage) /* 52 */ 2192#endif 2193#ifndef Tk_DeleteSelHandler 2194#define Tk_DeleteSelHandler \ 2195 (tkStubsPtr->tk_DeleteSelHandler) /* 53 */ 2196#endif 2197#ifndef Tk_DestroyWindow 2198#define Tk_DestroyWindow \ 2199 (tkStubsPtr->tk_DestroyWindow) /* 54 */ 2200#endif 2201#ifndef Tk_DisplayName 2202#define Tk_DisplayName \ 2203 (tkStubsPtr->tk_DisplayName) /* 55 */ 2204#endif 2205#ifndef Tk_DistanceToTextLayout 2206#define Tk_DistanceToTextLayout \ 2207 (tkStubsPtr->tk_DistanceToTextLayout) /* 56 */ 2208#endif 2209#ifndef Tk_Draw3DPolygon 2210#define Tk_Draw3DPolygon \ 2211 (tkStubsPtr->tk_Draw3DPolygon) /* 57 */ 2212#endif 2213#ifndef Tk_Draw3DRectangle 2214#define Tk_Draw3DRectangle \ 2215 (tkStubsPtr->tk_Draw3DRectangle) /* 58 */ 2216#endif 2217#ifndef Tk_DrawChars 2218#define Tk_DrawChars \ 2219 (tkStubsPtr->tk_DrawChars) /* 59 */ 2220#endif 2221#ifndef Tk_DrawFocusHighlight 2222#define Tk_DrawFocusHighlight \ 2223 (tkStubsPtr->tk_DrawFocusHighlight) /* 60 */ 2224#endif 2225#ifndef Tk_DrawTextLayout 2226#define Tk_DrawTextLayout \ 2227 (tkStubsPtr->tk_DrawTextLayout) /* 61 */ 2228#endif 2229#ifndef Tk_Fill3DPolygon 2230#define Tk_Fill3DPolygon \ 2231 (tkStubsPtr->tk_Fill3DPolygon) /* 62 */ 2232#endif 2233#ifndef Tk_Fill3DRectangle 2234#define Tk_Fill3DRectangle \ 2235 (tkStubsPtr->tk_Fill3DRectangle) /* 63 */ 2236#endif 2237#ifndef Tk_FindPhoto 2238#define Tk_FindPhoto \ 2239 (tkStubsPtr->tk_FindPhoto) /* 64 */ 2240#endif 2241#ifndef Tk_FontId 2242#define Tk_FontId \ 2243 (tkStubsPtr->tk_FontId) /* 65 */ 2244#endif 2245#ifndef Tk_Free3DBorder 2246#define Tk_Free3DBorder \ 2247 (tkStubsPtr->tk_Free3DBorder) /* 66 */ 2248#endif 2249#ifndef Tk_FreeBitmap 2250#define Tk_FreeBitmap \ 2251 (tkStubsPtr->tk_FreeBitmap) /* 67 */ 2252#endif 2253#ifndef Tk_FreeColor 2254#define Tk_FreeColor \ 2255 (tkStubsPtr->tk_FreeColor) /* 68 */ 2256#endif 2257#ifndef Tk_FreeColormap 2258#define Tk_FreeColormap \ 2259 (tkStubsPtr->tk_FreeColormap) /* 69 */ 2260#endif 2261#ifndef Tk_FreeCursor 2262#define Tk_FreeCursor \ 2263 (tkStubsPtr->tk_FreeCursor) /* 70 */ 2264#endif 2265#ifndef Tk_FreeFont 2266#define Tk_FreeFont \ 2267 (tkStubsPtr->tk_FreeFont) /* 71 */ 2268#endif 2269#ifndef Tk_FreeGC 2270#define Tk_FreeGC \ 2271 (tkStubsPtr->tk_FreeGC) /* 72 */ 2272#endif 2273#ifndef Tk_FreeImage 2274#define Tk_FreeImage \ 2275 (tkStubsPtr->tk_FreeImage) /* 73 */ 2276#endif 2277#ifndef Tk_FreeOptions 2278#define Tk_FreeOptions \ 2279 (tkStubsPtr->tk_FreeOptions) /* 74 */ 2280#endif 2281#ifndef Tk_FreePixmap 2282#define Tk_FreePixmap \ 2283 (tkStubsPtr->tk_FreePixmap) /* 75 */ 2284#endif 2285#ifndef Tk_FreeTextLayout 2286#define Tk_FreeTextLayout \ 2287 (tkStubsPtr->tk_FreeTextLayout) /* 76 */ 2288#endif 2289#ifndef Tk_FreeXId 2290#define Tk_FreeXId \ 2291 (tkStubsPtr->tk_FreeXId) /* 77 */ 2292#endif 2293#ifndef Tk_GCForColor 2294#define Tk_GCForColor \ 2295 (tkStubsPtr->tk_GCForColor) /* 78 */ 2296#endif 2297#ifndef Tk_GeometryRequest 2298#define Tk_GeometryRequest \ 2299 (tkStubsPtr->tk_GeometryRequest) /* 79 */ 2300#endif 2301#ifndef Tk_Get3DBorder 2302#define Tk_Get3DBorder \ 2303 (tkStubsPtr->tk_Get3DBorder) /* 80 */ 2304#endif 2305#ifndef Tk_GetAllBindings 2306#define Tk_GetAllBindings \ 2307 (tkStubsPtr->tk_GetAllBindings) /* 81 */ 2308#endif 2309#ifndef Tk_GetAnchor 2310#define Tk_GetAnchor \ 2311 (tkStubsPtr->tk_GetAnchor) /* 82 */ 2312#endif 2313#ifndef Tk_GetAtomName 2314#define Tk_GetAtomName \ 2315 (tkStubsPtr->tk_GetAtomName) /* 83 */ 2316#endif 2317#ifndef Tk_GetBinding 2318#define Tk_GetBinding \ 2319 (tkStubsPtr->tk_GetBinding) /* 84 */ 2320#endif 2321#ifndef Tk_GetBitmap 2322#define Tk_GetBitmap \ 2323 (tkStubsPtr->tk_GetBitmap) /* 85 */ 2324#endif 2325#ifndef Tk_GetBitmapFromData 2326#define Tk_GetBitmapFromData \ 2327 (tkStubsPtr->tk_GetBitmapFromData) /* 86 */ 2328#endif 2329#ifndef Tk_GetCapStyle 2330#define Tk_GetCapStyle \ 2331 (tkStubsPtr->tk_GetCapStyle) /* 87 */ 2332#endif 2333#ifndef Tk_GetColor 2334#define Tk_GetColor \ 2335 (tkStubsPtr->tk_GetColor) /* 88 */ 2336#endif 2337#ifndef Tk_GetColorByValue 2338#define Tk_GetColorByValue \ 2339 (tkStubsPtr->tk_GetColorByValue) /* 89 */ 2340#endif 2341#ifndef Tk_GetColormap 2342#define Tk_GetColormap \ 2343 (tkStubsPtr->tk_GetColormap) /* 90 */ 2344#endif 2345#ifndef Tk_GetCursor 2346#define Tk_GetCursor \ 2347 (tkStubsPtr->tk_GetCursor) /* 91 */ 2348#endif 2349#ifndef Tk_GetCursorFromData 2350#define Tk_GetCursorFromData \ 2351 (tkStubsPtr->tk_GetCursorFromData) /* 92 */ 2352#endif 2353#ifndef Tk_GetFont 2354#define Tk_GetFont \ 2355 (tkStubsPtr->tk_GetFont) /* 93 */ 2356#endif 2357#ifndef Tk_GetFontFromObj 2358#define Tk_GetFontFromObj \ 2359 (tkStubsPtr->tk_GetFontFromObj) /* 94 */ 2360#endif 2361#ifndef Tk_GetFontMetrics 2362#define Tk_GetFontMetrics \ 2363 (tkStubsPtr->tk_GetFontMetrics) /* 95 */ 2364#endif 2365#ifndef Tk_GetGC 2366#define Tk_GetGC \ 2367 (tkStubsPtr->tk_GetGC) /* 96 */ 2368#endif 2369#ifndef Tk_GetImage 2370#define Tk_GetImage \ 2371 (tkStubsPtr->tk_GetImage) /* 97 */ 2372#endif 2373#ifndef Tk_GetImageMasterData 2374#define Tk_GetImageMasterData \ 2375 (tkStubsPtr->tk_GetImageMasterData) /* 98 */ 2376#endif 2377#ifndef Tk_GetItemTypes 2378#define Tk_GetItemTypes \ 2379 (tkStubsPtr->tk_GetItemTypes) /* 99 */ 2380#endif 2381#ifndef Tk_GetJoinStyle 2382#define Tk_GetJoinStyle \ 2383 (tkStubsPtr->tk_GetJoinStyle) /* 100 */ 2384#endif 2385#ifndef Tk_GetJustify 2386#define Tk_GetJustify \ 2387 (tkStubsPtr->tk_GetJustify) /* 101 */ 2388#endif 2389#ifndef Tk_GetNumMainWindows 2390#define Tk_GetNumMainWindows \ 2391 (tkStubsPtr->tk_GetNumMainWindows) /* 102 */ 2392#endif 2393#ifndef Tk_GetOption 2394#define Tk_GetOption \ 2395 (tkStubsPtr->tk_GetOption) /* 103 */ 2396#endif 2397#ifndef Tk_GetPixels 2398#define Tk_GetPixels \ 2399 (tkStubsPtr->tk_GetPixels) /* 104 */ 2400#endif 2401#ifndef Tk_GetPixmap 2402#define Tk_GetPixmap \ 2403 (tkStubsPtr->tk_GetPixmap) /* 105 */ 2404#endif 2405#ifndef Tk_GetRelief 2406#define Tk_GetRelief \ 2407 (tkStubsPtr->tk_GetRelief) /* 106 */ 2408#endif 2409#ifndef Tk_GetRootCoords 2410#define Tk_GetRootCoords \ 2411 (tkStubsPtr->tk_GetRootCoords) /* 107 */ 2412#endif 2413#ifndef Tk_GetScrollInfo 2414#define Tk_GetScrollInfo \ 2415 (tkStubsPtr->tk_GetScrollInfo) /* 108 */ 2416#endif 2417#ifndef Tk_GetScreenMM 2418#define Tk_GetScreenMM \ 2419 (tkStubsPtr->tk_GetScreenMM) /* 109 */ 2420#endif 2421#ifndef Tk_GetSelection 2422#define Tk_GetSelection \ 2423 (tkStubsPtr->tk_GetSelection) /* 110 */ 2424#endif 2425#ifndef Tk_GetUid 2426#define Tk_GetUid \ 2427 (tkStubsPtr->tk_GetUid) /* 111 */ 2428#endif 2429#ifndef Tk_GetVisual 2430#define Tk_GetVisual \ 2431 (tkStubsPtr->tk_GetVisual) /* 112 */ 2432#endif 2433#ifndef Tk_GetVRootGeometry 2434#define Tk_GetVRootGeometry \ 2435 (tkStubsPtr->tk_GetVRootGeometry) /* 113 */ 2436#endif 2437#ifndef Tk_Grab 2438#define Tk_Grab \ 2439 (tkStubsPtr->tk_Grab) /* 114 */ 2440#endif 2441#ifndef Tk_HandleEvent 2442#define Tk_HandleEvent \ 2443 (tkStubsPtr->tk_HandleEvent) /* 115 */ 2444#endif 2445#ifndef Tk_IdToWindow 2446#define Tk_IdToWindow \ 2447 (tkStubsPtr->tk_IdToWindow) /* 116 */ 2448#endif 2449#ifndef Tk_ImageChanged 2450#define Tk_ImageChanged \ 2451 (tkStubsPtr->tk_ImageChanged) /* 117 */ 2452#endif 2453#ifndef Tk_Init 2454#define Tk_Init \ 2455 (tkStubsPtr->tk_Init) /* 118 */ 2456#endif 2457#ifndef Tk_InternAtom 2458#define Tk_InternAtom \ 2459 (tkStubsPtr->tk_InternAtom) /* 119 */ 2460#endif 2461#ifndef Tk_IntersectTextLayout 2462#define Tk_IntersectTextLayout \ 2463 (tkStubsPtr->tk_IntersectTextLayout) /* 120 */ 2464#endif 2465#ifndef Tk_MaintainGeometry 2466#define Tk_MaintainGeometry \ 2467 (tkStubsPtr->tk_MaintainGeometry) /* 121 */ 2468#endif 2469#ifndef Tk_MainWindow 2470#define Tk_MainWindow \ 2471 (tkStubsPtr->tk_MainWindow) /* 122 */ 2472#endif 2473#ifndef Tk_MakeWindowExist 2474#define Tk_MakeWindowExist \ 2475 (tkStubsPtr->tk_MakeWindowExist) /* 123 */ 2476#endif 2477#ifndef Tk_ManageGeometry 2478#define Tk_ManageGeometry \ 2479 (tkStubsPtr->tk_ManageGeometry) /* 124 */ 2480#endif 2481#ifndef Tk_MapWindow 2482#define Tk_MapWindow \ 2483 (tkStubsPtr->tk_MapWindow) /* 125 */ 2484#endif 2485#ifndef Tk_MeasureChars 2486#define Tk_MeasureChars \ 2487 (tkStubsPtr->tk_MeasureChars) /* 126 */ 2488#endif 2489#ifndef Tk_MoveResizeWindow 2490#define Tk_MoveResizeWindow \ 2491 (tkStubsPtr->tk_MoveResizeWindow) /* 127 */ 2492#endif 2493#ifndef Tk_MoveWindow 2494#define Tk_MoveWindow \ 2495 (tkStubsPtr->tk_MoveWindow) /* 128 */ 2496#endif 2497#ifndef Tk_MoveToplevelWindow 2498#define Tk_MoveToplevelWindow \ 2499 (tkStubsPtr->tk_MoveToplevelWindow) /* 129 */ 2500#endif 2501#ifndef Tk_NameOf3DBorder 2502#define Tk_NameOf3DBorder \ 2503 (tkStubsPtr->tk_NameOf3DBorder) /* 130 */ 2504#endif 2505#ifndef Tk_NameOfAnchor 2506#define Tk_NameOfAnchor \ 2507 (tkStubsPtr->tk_NameOfAnchor) /* 131 */ 2508#endif 2509#ifndef Tk_NameOfBitmap 2510#define Tk_NameOfBitmap \ 2511 (tkStubsPtr->tk_NameOfBitmap) /* 132 */ 2512#endif 2513#ifndef Tk_NameOfCapStyle 2514#define Tk_NameOfCapStyle \ 2515 (tkStubsPtr->tk_NameOfCapStyle) /* 133 */ 2516#endif 2517#ifndef Tk_NameOfColor 2518#define Tk_NameOfColor \ 2519 (tkStubsPtr->tk_NameOfColor) /* 134 */ 2520#endif 2521#ifndef Tk_NameOfCursor 2522#define Tk_NameOfCursor \ 2523 (tkStubsPtr->tk_NameOfCursor) /* 135 */ 2524#endif 2525#ifndef Tk_NameOfFont 2526#define Tk_NameOfFont \ 2527 (tkStubsPtr->tk_NameOfFont) /* 136 */ 2528#endif 2529#ifndef Tk_NameOfImage 2530#define Tk_NameOfImage \ 2531 (tkStubsPtr->tk_NameOfImage) /* 137 */ 2532#endif 2533#ifndef Tk_NameOfJoinStyle 2534#define Tk_NameOfJoinStyle \ 2535 (tkStubsPtr->tk_NameOfJoinStyle) /* 138 */ 2536#endif 2537#ifndef Tk_NameOfJustify 2538#define Tk_NameOfJustify \ 2539 (tkStubsPtr->tk_NameOfJustify) /* 139 */ 2540#endif 2541#ifndef Tk_NameOfRelief 2542#define Tk_NameOfRelief \ 2543 (tkStubsPtr->tk_NameOfRelief) /* 140 */ 2544#endif 2545#ifndef Tk_NameToWindow 2546#define Tk_NameToWindow \ 2547 (tkStubsPtr->tk_NameToWindow) /* 141 */ 2548#endif 2549#ifndef Tk_OwnSelection 2550#define Tk_OwnSelection \ 2551 (tkStubsPtr->tk_OwnSelection) /* 142 */ 2552#endif 2553#ifndef Tk_ParseArgv 2554#define Tk_ParseArgv \ 2555 (tkStubsPtr->tk_ParseArgv) /* 143 */ 2556#endif 2557#ifndef Tk_PhotoPutBlock_NoComposite 2558#define Tk_PhotoPutBlock_NoComposite \ 2559 (tkStubsPtr->tk_PhotoPutBlock_NoComposite) /* 144 */ 2560#endif 2561#ifndef Tk_PhotoPutZoomedBlock_NoComposite 2562#define Tk_PhotoPutZoomedBlock_NoComposite \ 2563 (tkStubsPtr->tk_PhotoPutZoomedBlock_NoComposite) /* 145 */ 2564#endif 2565#ifndef Tk_PhotoGetImage 2566#define Tk_PhotoGetImage \ 2567 (tkStubsPtr->tk_PhotoGetImage) /* 146 */ 2568#endif 2569#ifndef Tk_PhotoBlank 2570#define Tk_PhotoBlank \ 2571 (tkStubsPtr->tk_PhotoBlank) /* 147 */ 2572#endif 2573#ifndef Tk_PhotoExpand_Panic 2574#define Tk_PhotoExpand_Panic \ 2575 (tkStubsPtr->tk_PhotoExpand_Panic) /* 148 */ 2576#endif 2577#ifndef Tk_PhotoGetSize 2578#define Tk_PhotoGetSize \ 2579 (tkStubsPtr->tk_PhotoGetSize) /* 149 */ 2580#endif 2581#ifndef Tk_PhotoSetSize_Panic 2582#define Tk_PhotoSetSize_Panic \ 2583 (tkStubsPtr->tk_PhotoSetSize_Panic) /* 150 */ 2584#endif 2585#ifndef Tk_PointToChar 2586#define Tk_PointToChar \ 2587 (tkStubsPtr->tk_PointToChar) /* 151 */ 2588#endif 2589#ifndef Tk_PostscriptFontName 2590#define Tk_PostscriptFontName \ 2591 (tkStubsPtr->tk_PostscriptFontName) /* 152 */ 2592#endif 2593#ifndef Tk_PreserveColormap 2594#define Tk_PreserveColormap \ 2595 (tkStubsPtr->tk_PreserveColormap) /* 153 */ 2596#endif 2597#ifndef Tk_QueueWindowEvent 2598#define Tk_QueueWindowEvent \ 2599 (tkStubsPtr->tk_QueueWindowEvent) /* 154 */ 2600#endif 2601#ifndef Tk_RedrawImage 2602#define Tk_RedrawImage \ 2603 (tkStubsPtr->tk_RedrawImage) /* 155 */ 2604#endif 2605#ifndef Tk_ResizeWindow 2606#define Tk_ResizeWindow \ 2607 (tkStubsPtr->tk_ResizeWindow) /* 156 */ 2608#endif 2609#ifndef Tk_RestackWindow 2610#define Tk_RestackWindow \ 2611 (tkStubsPtr->tk_RestackWindow) /* 157 */ 2612#endif 2613#ifndef Tk_RestrictEvents 2614#define Tk_RestrictEvents \ 2615 (tkStubsPtr->tk_RestrictEvents) /* 158 */ 2616#endif 2617#ifndef Tk_SafeInit 2618#define Tk_SafeInit \ 2619 (tkStubsPtr->tk_SafeInit) /* 159 */ 2620#endif 2621#ifndef Tk_SetAppName 2622#define Tk_SetAppName \ 2623 (tkStubsPtr->tk_SetAppName) /* 160 */ 2624#endif 2625#ifndef Tk_SetBackgroundFromBorder 2626#define Tk_SetBackgroundFromBorder \ 2627 (tkStubsPtr->tk_SetBackgroundFromBorder) /* 161 */ 2628#endif 2629#ifndef Tk_SetClass 2630#define Tk_SetClass \ 2631 (tkStubsPtr->tk_SetClass) /* 162 */ 2632#endif 2633#ifndef Tk_SetGrid 2634#define Tk_SetGrid \ 2635 (tkStubsPtr->tk_SetGrid) /* 163 */ 2636#endif 2637#ifndef Tk_SetInternalBorder 2638#define Tk_SetInternalBorder \ 2639 (tkStubsPtr->tk_SetInternalBorder) /* 164 */ 2640#endif 2641#ifndef Tk_SetWindowBackground 2642#define Tk_SetWindowBackground \ 2643 (tkStubsPtr->tk_SetWindowBackground) /* 165 */ 2644#endif 2645#ifndef Tk_SetWindowBackgroundPixmap 2646#define Tk_SetWindowBackgroundPixmap \ 2647 (tkStubsPtr->tk_SetWindowBackgroundPixmap) /* 166 */ 2648#endif 2649#ifndef Tk_SetWindowBorder 2650#define Tk_SetWindowBorder \ 2651 (tkStubsPtr->tk_SetWindowBorder) /* 167 */ 2652#endif 2653#ifndef Tk_SetWindowBorderWidth 2654#define Tk_SetWindowBorderWidth \ 2655 (tkStubsPtr->tk_SetWindowBorderWidth) /* 168 */ 2656#endif 2657#ifndef Tk_SetWindowBorderPixmap 2658#define Tk_SetWindowBorderPixmap \ 2659 (tkStubsPtr->tk_SetWindowBorderPixmap) /* 169 */ 2660#endif 2661#ifndef Tk_SetWindowColormap 2662#define Tk_SetWindowColormap \ 2663 (tkStubsPtr->tk_SetWindowColormap) /* 170 */ 2664#endif 2665#ifndef Tk_SetWindowVisual 2666#define Tk_SetWindowVisual \ 2667 (tkStubsPtr->tk_SetWindowVisual) /* 171 */ 2668#endif 2669#ifndef Tk_SizeOfBitmap 2670#define Tk_SizeOfBitmap \ 2671 (tkStubsPtr->tk_SizeOfBitmap) /* 172 */ 2672#endif 2673#ifndef Tk_SizeOfImage 2674#define Tk_SizeOfImage \ 2675 (tkStubsPtr->tk_SizeOfImage) /* 173 */ 2676#endif 2677#ifndef Tk_StrictMotif 2678#define Tk_StrictMotif \ 2679 (tkStubsPtr->tk_StrictMotif) /* 174 */ 2680#endif 2681#ifndef Tk_TextLayoutToPostscript 2682#define Tk_TextLayoutToPostscript \ 2683 (tkStubsPtr->tk_TextLayoutToPostscript) /* 175 */ 2684#endif 2685#ifndef Tk_TextWidth 2686#define Tk_TextWidth \ 2687 (tkStubsPtr->tk_TextWidth) /* 176 */ 2688#endif 2689#ifndef Tk_UndefineCursor 2690#define Tk_UndefineCursor \ 2691 (tkStubsPtr->tk_UndefineCursor) /* 177 */ 2692#endif 2693#ifndef Tk_UnderlineChars 2694#define Tk_UnderlineChars \ 2695 (tkStubsPtr->tk_UnderlineChars) /* 178 */ 2696#endif 2697#ifndef Tk_UnderlineTextLayout 2698#define Tk_UnderlineTextLayout \ 2699 (tkStubsPtr->tk_UnderlineTextLayout) /* 179 */ 2700#endif 2701#ifndef Tk_Ungrab 2702#define Tk_Ungrab \ 2703 (tkStubsPtr->tk_Ungrab) /* 180 */ 2704#endif 2705#ifndef Tk_UnmaintainGeometry 2706#define Tk_UnmaintainGeometry \ 2707 (tkStubsPtr->tk_UnmaintainGeometry) /* 181 */ 2708#endif 2709#ifndef Tk_UnmapWindow 2710#define Tk_UnmapWindow \ 2711 (tkStubsPtr->tk_UnmapWindow) /* 182 */ 2712#endif 2713#ifndef Tk_UnsetGrid 2714#define Tk_UnsetGrid \ 2715 (tkStubsPtr->tk_UnsetGrid) /* 183 */ 2716#endif 2717#ifndef Tk_UpdatePointer 2718#define Tk_UpdatePointer \ 2719 (tkStubsPtr->tk_UpdatePointer) /* 184 */ 2720#endif 2721#ifndef Tk_AllocBitmapFromObj 2722#define Tk_AllocBitmapFromObj \ 2723 (tkStubsPtr->tk_AllocBitmapFromObj) /* 185 */ 2724#endif 2725#ifndef Tk_Alloc3DBorderFromObj 2726#define Tk_Alloc3DBorderFromObj \ 2727 (tkStubsPtr->tk_Alloc3DBorderFromObj) /* 186 */ 2728#endif 2729#ifndef Tk_AllocColorFromObj 2730#define Tk_AllocColorFromObj \ 2731 (tkStubsPtr->tk_AllocColorFromObj) /* 187 */ 2732#endif 2733#ifndef Tk_AllocCursorFromObj 2734#define Tk_AllocCursorFromObj \ 2735 (tkStubsPtr->tk_AllocCursorFromObj) /* 188 */ 2736#endif 2737#ifndef Tk_AllocFontFromObj 2738#define Tk_AllocFontFromObj \ 2739 (tkStubsPtr->tk_AllocFontFromObj) /* 189 */ 2740#endif 2741#ifndef Tk_CreateOptionTable 2742#define Tk_CreateOptionTable \ 2743 (tkStubsPtr->tk_CreateOptionTable) /* 190 */ 2744#endif 2745#ifndef Tk_DeleteOptionTable 2746#define Tk_DeleteOptionTable \ 2747 (tkStubsPtr->tk_DeleteOptionTable) /* 191 */ 2748#endif 2749#ifndef Tk_Free3DBorderFromObj 2750#define Tk_Free3DBorderFromObj \ 2751 (tkStubsPtr->tk_Free3DBorderFromObj) /* 192 */ 2752#endif 2753#ifndef Tk_FreeBitmapFromObj 2754#define Tk_FreeBitmapFromObj \ 2755 (tkStubsPtr->tk_FreeBitmapFromObj) /* 193 */ 2756#endif 2757#ifndef Tk_FreeColorFromObj 2758#define Tk_FreeColorFromObj \ 2759 (tkStubsPtr->tk_FreeColorFromObj) /* 194 */ 2760#endif 2761#ifndef Tk_FreeConfigOptions 2762#define Tk_FreeConfigOptions \ 2763 (tkStubsPtr->tk_FreeConfigOptions) /* 195 */ 2764#endif 2765#ifndef Tk_FreeSavedOptions 2766#define Tk_FreeSavedOptions \ 2767 (tkStubsPtr->tk_FreeSavedOptions) /* 196 */ 2768#endif 2769#ifndef Tk_FreeCursorFromObj 2770#define Tk_FreeCursorFromObj \ 2771 (tkStubsPtr->tk_FreeCursorFromObj) /* 197 */ 2772#endif 2773#ifndef Tk_FreeFontFromObj 2774#define Tk_FreeFontFromObj \ 2775 (tkStubsPtr->tk_FreeFontFromObj) /* 198 */ 2776#endif 2777#ifndef Tk_Get3DBorderFromObj 2778#define Tk_Get3DBorderFromObj \ 2779 (tkStubsPtr->tk_Get3DBorderFromObj) /* 199 */ 2780#endif 2781#ifndef Tk_GetAnchorFromObj 2782#define Tk_GetAnchorFromObj \ 2783 (tkStubsPtr->tk_GetAnchorFromObj) /* 200 */ 2784#endif 2785#ifndef Tk_GetBitmapFromObj 2786#define Tk_GetBitmapFromObj \ 2787 (tkStubsPtr->tk_GetBitmapFromObj) /* 201 */ 2788#endif 2789#ifndef Tk_GetColorFromObj 2790#define Tk_GetColorFromObj \ 2791 (tkStubsPtr->tk_GetColorFromObj) /* 202 */ 2792#endif 2793#ifndef Tk_GetCursorFromObj 2794#define Tk_GetCursorFromObj \ 2795 (tkStubsPtr->tk_GetCursorFromObj) /* 203 */ 2796#endif 2797#ifndef Tk_GetOptionInfo 2798#define Tk_GetOptionInfo \ 2799 (tkStubsPtr->tk_GetOptionInfo) /* 204 */ 2800#endif 2801#ifndef Tk_GetOptionValue 2802#define Tk_GetOptionValue \ 2803 (tkStubsPtr->tk_GetOptionValue) /* 205 */ 2804#endif 2805#ifndef Tk_GetJustifyFromObj 2806#define Tk_GetJustifyFromObj \ 2807 (tkStubsPtr->tk_GetJustifyFromObj) /* 206 */ 2808#endif 2809#ifndef Tk_GetMMFromObj 2810#define Tk_GetMMFromObj \ 2811 (tkStubsPtr->tk_GetMMFromObj) /* 207 */ 2812#endif 2813#ifndef Tk_GetPixelsFromObj 2814#define Tk_GetPixelsFromObj \ 2815 (tkStubsPtr->tk_GetPixelsFromObj) /* 208 */ 2816#endif 2817#ifndef Tk_GetReliefFromObj 2818#define Tk_GetReliefFromObj \ 2819 (tkStubsPtr->tk_GetReliefFromObj) /* 209 */ 2820#endif 2821#ifndef Tk_GetScrollInfoObj 2822#define Tk_GetScrollInfoObj \ 2823 (tkStubsPtr->tk_GetScrollInfoObj) /* 210 */ 2824#endif 2825#ifndef Tk_InitOptions 2826#define Tk_InitOptions \ 2827 (tkStubsPtr->tk_InitOptions) /* 211 */ 2828#endif 2829#ifndef Tk_MainEx 2830#define Tk_MainEx \ 2831 (tkStubsPtr->tk_MainEx) /* 212 */ 2832#endif 2833#ifndef Tk_RestoreSavedOptions 2834#define Tk_RestoreSavedOptions \ 2835 (tkStubsPtr->tk_RestoreSavedOptions) /* 213 */ 2836#endif 2837#ifndef Tk_SetOptions 2838#define Tk_SetOptions \ 2839 (tkStubsPtr->tk_SetOptions) /* 214 */ 2840#endif 2841#ifndef Tk_InitConsoleChannels 2842#define Tk_InitConsoleChannels \ 2843 (tkStubsPtr->tk_InitConsoleChannels) /* 215 */ 2844#endif 2845#ifndef Tk_CreateConsoleWindow 2846#define Tk_CreateConsoleWindow \ 2847 (tkStubsPtr->tk_CreateConsoleWindow) /* 216 */ 2848#endif 2849#ifndef Tk_CreateSmoothMethod 2850#define Tk_CreateSmoothMethod \ 2851 (tkStubsPtr->tk_CreateSmoothMethod) /* 217 */ 2852#endif 2853/* Slot 218 is reserved */ 2854/* Slot 219 is reserved */ 2855#ifndef Tk_GetDash 2856#define Tk_GetDash \ 2857 (tkStubsPtr->tk_GetDash) /* 220 */ 2858#endif 2859#ifndef Tk_CreateOutline 2860#define Tk_CreateOutline \ 2861 (tkStubsPtr->tk_CreateOutline) /* 221 */ 2862#endif 2863#ifndef Tk_DeleteOutline 2864#define Tk_DeleteOutline \ 2865 (tkStubsPtr->tk_DeleteOutline) /* 222 */ 2866#endif 2867#ifndef Tk_ConfigOutlineGC 2868#define Tk_ConfigOutlineGC \ 2869 (tkStubsPtr->tk_ConfigOutlineGC) /* 223 */ 2870#endif 2871#ifndef Tk_ChangeOutlineGC 2872#define Tk_ChangeOutlineGC \ 2873 (tkStubsPtr->tk_ChangeOutlineGC) /* 224 */ 2874#endif 2875#ifndef Tk_ResetOutlineGC 2876#define Tk_ResetOutlineGC \ 2877 (tkStubsPtr->tk_ResetOutlineGC) /* 225 */ 2878#endif 2879#ifndef Tk_CanvasPsOutline 2880#define Tk_CanvasPsOutline \ 2881 (tkStubsPtr->tk_CanvasPsOutline) /* 226 */ 2882#endif 2883#ifndef Tk_SetTSOrigin 2884#define Tk_SetTSOrigin \ 2885 (tkStubsPtr->tk_SetTSOrigin) /* 227 */ 2886#endif 2887#ifndef Tk_CanvasGetCoordFromObj 2888#define Tk_CanvasGetCoordFromObj \ 2889 (tkStubsPtr->tk_CanvasGetCoordFromObj) /* 228 */ 2890#endif 2891#ifndef Tk_CanvasSetOffset 2892#define Tk_CanvasSetOffset \ 2893 (tkStubsPtr->tk_CanvasSetOffset) /* 229 */ 2894#endif 2895#ifndef Tk_DitherPhoto 2896#define Tk_DitherPhoto \ 2897 (tkStubsPtr->tk_DitherPhoto) /* 230 */ 2898#endif 2899#ifndef Tk_PostscriptBitmap 2900#define Tk_PostscriptBitmap \ 2901 (tkStubsPtr->tk_PostscriptBitmap) /* 231 */ 2902#endif 2903#ifndef Tk_PostscriptColor 2904#define Tk_PostscriptColor \ 2905 (tkStubsPtr->tk_PostscriptColor) /* 232 */ 2906#endif 2907#ifndef Tk_PostscriptFont 2908#define Tk_PostscriptFont \ 2909 (tkStubsPtr->tk_PostscriptFont) /* 233 */ 2910#endif 2911#ifndef Tk_PostscriptImage 2912#define Tk_PostscriptImage \ 2913 (tkStubsPtr->tk_PostscriptImage) /* 234 */ 2914#endif 2915#ifndef Tk_PostscriptPath 2916#define Tk_PostscriptPath \ 2917 (tkStubsPtr->tk_PostscriptPath) /* 235 */ 2918#endif 2919#ifndef Tk_PostscriptStipple 2920#define Tk_PostscriptStipple \ 2921 (tkStubsPtr->tk_PostscriptStipple) /* 236 */ 2922#endif 2923#ifndef Tk_PostscriptY 2924#define Tk_PostscriptY \ 2925 (tkStubsPtr->tk_PostscriptY) /* 237 */ 2926#endif 2927#ifndef Tk_PostscriptPhoto 2928#define Tk_PostscriptPhoto \ 2929 (tkStubsPtr->tk_PostscriptPhoto) /* 238 */ 2930#endif 2931#ifndef Tk_CreateClientMessageHandler 2932#define Tk_CreateClientMessageHandler \ 2933 (tkStubsPtr->tk_CreateClientMessageHandler) /* 239 */ 2934#endif 2935#ifndef Tk_DeleteClientMessageHandler 2936#define Tk_DeleteClientMessageHandler \ 2937 (tkStubsPtr->tk_DeleteClientMessageHandler) /* 240 */ 2938#endif 2939#ifndef Tk_CreateAnonymousWindow 2940#define Tk_CreateAnonymousWindow \ 2941 (tkStubsPtr->tk_CreateAnonymousWindow) /* 241 */ 2942#endif 2943#ifndef Tk_SetClassProcs 2944#define Tk_SetClassProcs \ 2945 (tkStubsPtr->tk_SetClassProcs) /* 242 */ 2946#endif 2947#ifndef Tk_SetInternalBorderEx 2948#define Tk_SetInternalBorderEx \ 2949 (tkStubsPtr->tk_SetInternalBorderEx) /* 243 */ 2950#endif 2951#ifndef Tk_SetMinimumRequestSize 2952#define Tk_SetMinimumRequestSize \ 2953 (tkStubsPtr->tk_SetMinimumRequestSize) /* 244 */ 2954#endif 2955#ifndef Tk_SetCaretPos 2956#define Tk_SetCaretPos \ 2957 (tkStubsPtr->tk_SetCaretPos) /* 245 */ 2958#endif 2959#ifndef Tk_PhotoPutBlock_Panic 2960#define Tk_PhotoPutBlock_Panic \ 2961 (tkStubsPtr->tk_PhotoPutBlock_Panic) /* 246 */ 2962#endif 2963#ifndef Tk_PhotoPutZoomedBlock_Panic 2964#define Tk_PhotoPutZoomedBlock_Panic \ 2965 (tkStubsPtr->tk_PhotoPutZoomedBlock_Panic) /* 247 */ 2966#endif 2967#ifndef Tk_CollapseMotionEvents 2968#define Tk_CollapseMotionEvents \ 2969 (tkStubsPtr->tk_CollapseMotionEvents) /* 248 */ 2970#endif 2971#ifndef Tk_RegisterStyleEngine 2972#define Tk_RegisterStyleEngine \ 2973 (tkStubsPtr->tk_RegisterStyleEngine) /* 249 */ 2974#endif 2975#ifndef Tk_GetStyleEngine 2976#define Tk_GetStyleEngine \ 2977 (tkStubsPtr->tk_GetStyleEngine) /* 250 */ 2978#endif 2979#ifndef Tk_RegisterStyledElement 2980#define Tk_RegisterStyledElement \ 2981 (tkStubsPtr->tk_RegisterStyledElement) /* 251 */ 2982#endif 2983#ifndef Tk_GetElementId 2984#define Tk_GetElementId \ 2985 (tkStubsPtr->tk_GetElementId) /* 252 */ 2986#endif 2987#ifndef Tk_CreateStyle 2988#define Tk_CreateStyle \ 2989 (tkStubsPtr->tk_CreateStyle) /* 253 */ 2990#endif 2991#ifndef Tk_GetStyle 2992#define Tk_GetStyle \ 2993 (tkStubsPtr->tk_GetStyle) /* 254 */ 2994#endif 2995#ifndef Tk_FreeStyle 2996#define Tk_FreeStyle \ 2997 (tkStubsPtr->tk_FreeStyle) /* 255 */ 2998#endif 2999#ifndef Tk_NameOfStyle 3000#define Tk_NameOfStyle \ 3001 (tkStubsPtr->tk_NameOfStyle) /* 256 */ 3002#endif 3003#ifndef Tk_AllocStyleFromObj 3004#define Tk_AllocStyleFromObj \ 3005 (tkStubsPtr->tk_AllocStyleFromObj) /* 257 */ 3006#endif 3007#ifndef Tk_GetStyleFromObj 3008#define Tk_GetStyleFromObj \ 3009 (tkStubsPtr->tk_GetStyleFromObj) /* 258 */ 3010#endif 3011#ifndef Tk_FreeStyleFromObj 3012#define Tk_FreeStyleFromObj \ 3013 (tkStubsPtr->tk_FreeStyleFromObj) /* 259 */ 3014#endif 3015#ifndef Tk_GetStyledElement 3016#define Tk_GetStyledElement \ 3017 (tkStubsPtr->tk_GetStyledElement) /* 260 */ 3018#endif 3019#ifndef Tk_GetElementSize 3020#define Tk_GetElementSize \ 3021 (tkStubsPtr->tk_GetElementSize) /* 261 */ 3022#endif 3023#ifndef Tk_GetElementBox 3024#define Tk_GetElementBox \ 3025 (tkStubsPtr->tk_GetElementBox) /* 262 */ 3026#endif 3027#ifndef Tk_GetElementBorderWidth 3028#define Tk_GetElementBorderWidth \ 3029 (tkStubsPtr->tk_GetElementBorderWidth) /* 263 */ 3030#endif 3031#ifndef Tk_DrawElement 3032#define Tk_DrawElement \ 3033 (tkStubsPtr->tk_DrawElement) /* 264 */ 3034#endif 3035#ifndef Tk_PhotoExpand 3036#define Tk_PhotoExpand \ 3037 (tkStubsPtr->tk_PhotoExpand) /* 265 */ 3038#endif 3039#ifndef Tk_PhotoPutBlock 3040#define Tk_PhotoPutBlock \ 3041 (tkStubsPtr->tk_PhotoPutBlock) /* 266 */ 3042#endif 3043#ifndef Tk_PhotoPutZoomedBlock 3044#define Tk_PhotoPutZoomedBlock \ 3045 (tkStubsPtr->tk_PhotoPutZoomedBlock) /* 267 */ 3046#endif 3047#ifndef Tk_PhotoSetSize 3048#define Tk_PhotoSetSize \ 3049 (tkStubsPtr->tk_PhotoSetSize) /* 268 */ 3050#endif 3051#ifndef Tk_GetUserInactiveTime 3052#define Tk_GetUserInactiveTime \ 3053 (tkStubsPtr->tk_GetUserInactiveTime) /* 269 */ 3054#endif 3055#ifndef Tk_ResetUserInactiveTime 3056#define Tk_ResetUserInactiveTime \ 3057 (tkStubsPtr->tk_ResetUserInactiveTime) /* 270 */ 3058#endif 3059#ifndef Tk_Interp 3060#define Tk_Interp \ 3061 (tkStubsPtr->tk_Interp) /* 271 */ 3062#endif 3063#ifndef Tk_CreateOldImageType 3064#define Tk_CreateOldImageType \ 3065 (tkStubsPtr->tk_CreateOldImageType) /* 272 */ 3066#endif 3067#ifndef Tk_CreateOldPhotoImageFormat 3068#define Tk_CreateOldPhotoImageFormat \ 3069 (tkStubsPtr->tk_CreateOldPhotoImageFormat) /* 273 */ 3070#endif 3071 3072#endif /* defined(USE_TK_STUBS) && !defined(USE_TK_STUB_PROCS) */ 3073 3074/* !END!: Do not edit above this line. */ 3075 3076#undef TCL_STORAGE_CLASS 3077#define TCL_STORAGE_CLASS DLLIMPORT 3078 3079#endif /* _TKDECLS */ 3080 3081