1/* 2 * tkStubInit.c -- 3 * 4 * This file contains the initializers for the Tk stub vectors. 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: tkStubInit.c,v 1.41.2.4 2005/11/27 02:44:25 das Exp $ 12 */ 13 14#include "tkInt.h" 15#include "tkPort.h" 16 17#if !(defined(__WIN32__) && defined(MAC_TCL) || defined(MAC_OSX_TK)) 18/* UNIX */ 19#define UNIX_TK 20#endif 21 22#ifdef __WIN32__ 23#include "tkWinInt.h" 24#endif 25#if defined(MAC_TCL) 26/* set this locally .. we could have used _TKMACINT */ 27#define MAC_TK 28#include "tkMacInt.h" 29#endif 30 31#if defined(MAC_OSX_TK) 32/* set this locally .. we could have used _TKMACINT */ 33#include "tkMacOSXInt.h" 34#endif 35 36#include "tkDecls.h" 37#include "tkPlatDecls.h" 38#include "tkIntDecls.h" 39#include "tkIntPlatDecls.h" 40#include "tkIntXlibDecls.h" 41 42/* 43 * Remove macros that will interfere with the definitions below. 44 */ 45 46#define Tk_CreateCanvasVisitor ((void (*) _ANSI_ARGS_((Tcl_Interp * interp, \ 47 VOID * typePtr))) NULL) 48#define Tk_GetCanvasVisitor ((VOID * (*) _ANSI_ARGS_((Tcl_Interp * interp, \ 49 CONST char * name))) NULL) 50 51/* 52 * WARNING: The contents of this file is automatically generated by the 53 * tools/genStubs.tcl script. Any modifications to the function declarations 54 * below should be made in the generic/tk.decls script. 55 */ 56 57/* !BEGIN!: Do not edit below this line. */ 58 59TkIntStubs tkIntStubs = { 60 TCL_STUB_MAGIC, 61 NULL, 62 TkAllocWindow, /* 0 */ 63 TkBezierPoints, /* 1 */ 64 TkBezierScreenPoints, /* 2 */ 65 TkBindDeadWindow, /* 3 */ 66 TkBindEventProc, /* 4 */ 67 TkBindFree, /* 5 */ 68 TkBindInit, /* 6 */ 69 TkChangeEventWindow, /* 7 */ 70 TkClipInit, /* 8 */ 71 TkComputeAnchor, /* 9 */ 72 TkCopyAndGlobalEval, /* 10 */ 73 TkCreateBindingProcedure, /* 11 */ 74 TkCreateCursorFromData, /* 12 */ 75 TkCreateFrame, /* 13 */ 76 TkCreateMainWindow, /* 14 */ 77 TkCurrentTime, /* 15 */ 78 TkDeleteAllImages, /* 16 */ 79 TkDoConfigureNotify, /* 17 */ 80 TkDrawInsetFocusHighlight, /* 18 */ 81 TkEventDeadWindow, /* 19 */ 82 TkFillPolygon, /* 20 */ 83 TkFindStateNum, /* 21 */ 84 TkFindStateString, /* 22 */ 85 TkFocusDeadWindow, /* 23 */ 86 TkFocusFilterEvent, /* 24 */ 87 TkFocusKeyEvent, /* 25 */ 88 TkFontPkgInit, /* 26 */ 89 TkFontPkgFree, /* 27 */ 90 TkFreeBindingTags, /* 28 */ 91 TkpFreeCursor, /* 29 */ 92 TkGetBitmapData, /* 30 */ 93 TkGetButtPoints, /* 31 */ 94 TkGetCursorByName, /* 32 */ 95 TkGetDefaultScreenName, /* 33 */ 96 TkGetDisplay, /* 34 */ 97 TkGetDisplayOf, /* 35 */ 98 TkGetFocusWin, /* 36 */ 99 TkGetInterpNames, /* 37 */ 100 TkGetMiterPoints, /* 38 */ 101 TkGetPointerCoords, /* 39 */ 102 TkGetServerInfo, /* 40 */ 103 TkGrabDeadWindow, /* 41 */ 104 TkGrabState, /* 42 */ 105 TkIncludePoint, /* 43 */ 106 TkInOutEvents, /* 44 */ 107 TkInstallFrameMenu, /* 45 */ 108 TkKeysymToString, /* 46 */ 109 TkLineToArea, /* 47 */ 110 TkLineToPoint, /* 48 */ 111 TkMakeBezierCurve, /* 49 */ 112 TkMakeBezierPostscript, /* 50 */ 113 TkOptionClassChanged, /* 51 */ 114 TkOptionDeadWindow, /* 52 */ 115 TkOvalToArea, /* 53 */ 116 TkOvalToPoint, /* 54 */ 117 TkpChangeFocus, /* 55 */ 118 TkpCloseDisplay, /* 56 */ 119 TkpClaimFocus, /* 57 */ 120 TkpDisplayWarning, /* 58 */ 121 TkpGetAppName, /* 59 */ 122 TkpGetOtherWindow, /* 60 */ 123 TkpGetWrapperWindow, /* 61 */ 124 TkpInit, /* 62 */ 125 TkpInitializeMenuBindings, /* 63 */ 126 TkpMakeContainer, /* 64 */ 127 TkpMakeMenuWindow, /* 65 */ 128 TkpMakeWindow, /* 66 */ 129 TkpMenuNotifyToplevelCreate, /* 67 */ 130 TkpOpenDisplay, /* 68 */ 131 TkPointerEvent, /* 69 */ 132 TkPolygonToArea, /* 70 */ 133 TkPolygonToPoint, /* 71 */ 134 TkPositionInTree, /* 72 */ 135 TkpRedirectKeyEvent, /* 73 */ 136 TkpSetMainMenubar, /* 74 */ 137 TkpUseWindow, /* 75 */ 138 TkpWindowWasRecentlyDeleted, /* 76 */ 139 TkQueueEventForAllChildren, /* 77 */ 140 TkReadBitmapFile, /* 78 */ 141 TkScrollWindow, /* 79 */ 142 TkSelDeadWindow, /* 80 */ 143 TkSelEventProc, /* 81 */ 144 TkSelInit, /* 82 */ 145 TkSelPropProc, /* 83 */ 146 NULL, /* 84 */ 147 TkSetWindowMenuBar, /* 85 */ 148 TkStringToKeysym, /* 86 */ 149 TkThickPolyLineToArea, /* 87 */ 150 TkWmAddToColormapWindows, /* 88 */ 151 TkWmDeadWindow, /* 89 */ 152 TkWmFocusToplevel, /* 90 */ 153 TkWmMapWindow, /* 91 */ 154 TkWmNewWindow, /* 92 */ 155 TkWmProtocolEventProc, /* 93 */ 156 TkWmRemoveFromColormapWindows, /* 94 */ 157 TkWmRestackToplevel, /* 95 */ 158 TkWmSetClass, /* 96 */ 159 TkWmUnmapWindow, /* 97 */ 160 TkDebugBitmap, /* 98 */ 161 TkDebugBorder, /* 99 */ 162 TkDebugCursor, /* 100 */ 163 TkDebugColor, /* 101 */ 164 TkDebugConfig, /* 102 */ 165 TkDebugFont, /* 103 */ 166 TkFindStateNumObj, /* 104 */ 167 TkGetBitmapPredefTable, /* 105 */ 168 TkGetDisplayList, /* 106 */ 169 TkGetMainInfoList, /* 107 */ 170 TkGetWindowFromObj, /* 108 */ 171 TkpGetString, /* 109 */ 172 TkpGetSubFonts, /* 110 */ 173 TkpGetSystemDefault, /* 111 */ 174 TkpMenuThreadInit, /* 112 */ 175#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 176 NULL, /* 113 */ 177#endif /* UNIX */ 178#ifdef __WIN32__ 179 TkClipBox, /* 113 */ 180#endif /* __WIN32__ */ 181#ifdef MAC_TCL 182 TkClipBox, /* 113 */ 183#endif /* MAC_TCL */ 184#ifdef MAC_OSX_TK 185 TkClipBox, /* 113 */ 186#endif /* MAC_OSX_TK */ 187#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 188 NULL, /* 114 */ 189#endif /* UNIX */ 190#ifdef __WIN32__ 191 TkCreateRegion, /* 114 */ 192#endif /* __WIN32__ */ 193#ifdef MAC_TCL 194 TkCreateRegion, /* 114 */ 195#endif /* MAC_TCL */ 196#ifdef MAC_OSX_TK 197 TkCreateRegion, /* 114 */ 198#endif /* MAC_OSX_TK */ 199#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 200 NULL, /* 115 */ 201#endif /* UNIX */ 202#ifdef __WIN32__ 203 TkDestroyRegion, /* 115 */ 204#endif /* __WIN32__ */ 205#ifdef MAC_TCL 206 TkDestroyRegion, /* 115 */ 207#endif /* MAC_TCL */ 208#ifdef MAC_OSX_TK 209 TkDestroyRegion, /* 115 */ 210#endif /* MAC_OSX_TK */ 211#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 212 NULL, /* 116 */ 213#endif /* UNIX */ 214#ifdef __WIN32__ 215 TkIntersectRegion, /* 116 */ 216#endif /* __WIN32__ */ 217#ifdef MAC_TCL 218 TkIntersectRegion, /* 116 */ 219#endif /* MAC_TCL */ 220#ifdef MAC_OSX_TK 221 TkIntersectRegion, /* 116 */ 222#endif /* MAC_OSX_TK */ 223#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 224 NULL, /* 117 */ 225#endif /* UNIX */ 226#ifdef __WIN32__ 227 TkRectInRegion, /* 117 */ 228#endif /* __WIN32__ */ 229#ifdef MAC_TCL 230 TkRectInRegion, /* 117 */ 231#endif /* MAC_TCL */ 232#ifdef MAC_OSX_TK 233 TkRectInRegion, /* 117 */ 234#endif /* MAC_OSX_TK */ 235#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 236 NULL, /* 118 */ 237#endif /* UNIX */ 238#ifdef __WIN32__ 239 TkSetRegion, /* 118 */ 240#endif /* __WIN32__ */ 241#ifdef MAC_TCL 242 TkSetRegion, /* 118 */ 243#endif /* MAC_TCL */ 244#ifdef MAC_OSX_TK 245 TkSetRegion, /* 118 */ 246#endif /* MAC_OSX_TK */ 247#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 248 NULL, /* 119 */ 249#endif /* UNIX */ 250#ifdef __WIN32__ 251 TkUnionRectWithRegion, /* 119 */ 252#endif /* __WIN32__ */ 253#ifdef MAC_TCL 254 TkUnionRectWithRegion, /* 119 */ 255#endif /* MAC_TCL */ 256#ifdef MAC_OSX_TK 257 TkUnionRectWithRegion, /* 119 */ 258#endif /* MAC_OSX_TK */ 259 NULL, /* 120 */ 260#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 261 NULL, /* 121 */ 262#endif /* UNIX */ 263#ifdef __WIN32__ 264 NULL, /* 121 */ 265#endif /* __WIN32__ */ 266#ifdef MAC_TCL 267 TkpCreateNativeBitmap, /* 121 */ 268#endif /* MAC_TCL */ 269#ifdef MAC_OSX_TK 270 TkpCreateNativeBitmap, /* 121 */ 271#endif /* MAC_OSX_TK */ 272#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 273 NULL, /* 122 */ 274#endif /* UNIX */ 275#ifdef __WIN32__ 276 NULL, /* 122 */ 277#endif /* __WIN32__ */ 278#ifdef MAC_TCL 279 TkpDefineNativeBitmaps, /* 122 */ 280#endif /* MAC_TCL */ 281#ifdef MAC_OSX_TK 282 TkpDefineNativeBitmaps, /* 122 */ 283#endif /* MAC_OSX_TK */ 284 NULL, /* 123 */ 285#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 286 NULL, /* 124 */ 287#endif /* UNIX */ 288#ifdef __WIN32__ 289 NULL, /* 124 */ 290#endif /* __WIN32__ */ 291#ifdef MAC_TCL 292 TkpGetNativeAppBitmap, /* 124 */ 293#endif /* MAC_TCL */ 294#ifdef MAC_OSX_TK 295 TkpGetNativeAppBitmap, /* 124 */ 296#endif /* MAC_OSX_TK */ 297 NULL, /* 125 */ 298 NULL, /* 126 */ 299 NULL, /* 127 */ 300 NULL, /* 128 */ 301 NULL, /* 129 */ 302 NULL, /* 130 */ 303 NULL, /* 131 */ 304 NULL, /* 132 */ 305 NULL, /* 133 */ 306 NULL, /* 134 */ 307 TkpDrawHighlightBorder, /* 135 */ 308 TkSetFocusWin, /* 136 */ 309 TkpSetKeycodeAndState, /* 137 */ 310 TkpGetKeySym, /* 138 */ 311 TkpInitKeymapInfo, /* 139 */ 312 TkPhotoGetValidRegion, /* 140 */ 313 TkWmStackorderToplevel, /* 141 */ 314 TkFocusFree, /* 142 */ 315 TkClipCleanup, /* 143 */ 316 TkGCCleanup, /* 144 */ 317#if !defined(__WIN32__) && !defined(MAC_TCL) /* UNIX */ 318 NULL, /* 145 */ 319#endif /* UNIX */ 320#ifdef __WIN32__ 321 TkSubtractRegion, /* 145 */ 322#endif /* __WIN32__ */ 323#ifdef MAC_TCL 324 TkSubtractRegion, /* 145 */ 325#endif /* MAC_TCL */ 326#ifdef MAC_OSX_TK 327 TkSubtractRegion, /* 145 */ 328#endif /* MAC_OSX_TK */ 329 TkStylePkgInit, /* 146 */ 330 TkStylePkgFree, /* 147 */ 331 TkToplevelWindowForCommand, /* 148 */ 332 TkGetOptionSpec, /* 149 */ 333 NULL, /* 150 */ 334 NULL, /* 151 */ 335 TkpDrawFrame, /* 152 */ 336}; 337 338TkIntPlatStubs tkIntPlatStubs = { 339 TCL_STUB_MAGIC, 340 NULL, 341#ifdef __WIN32__ 342 TkAlignImageData, /* 0 */ 343 NULL, /* 1 */ 344 TkGenerateActivateEvents, /* 2 */ 345 TkpGetMS, /* 3 */ 346 TkPointerDeadWindow, /* 4 */ 347 TkpPrintWindowId, /* 5 */ 348 TkpScanWindowId, /* 6 */ 349 TkpSetCapture, /* 7 */ 350 TkpSetCursor, /* 8 */ 351 TkpWmSetState, /* 9 */ 352 TkSetPixmapColormap, /* 10 */ 353 TkWinCancelMouseTimer, /* 11 */ 354 TkWinClipboardRender, /* 12 */ 355 TkWinEmbeddedEventProc, /* 13 */ 356 TkWinFillRect, /* 14 */ 357 TkWinGetBorderPixels, /* 15 */ 358 TkWinGetDrawableDC, /* 16 */ 359 TkWinGetModifierState, /* 17 */ 360 TkWinGetSystemPalette, /* 18 */ 361 TkWinGetWrapperWindow, /* 19 */ 362 TkWinHandleMenuEvent, /* 20 */ 363 TkWinIndexOfColor, /* 21 */ 364 TkWinReleaseDrawableDC, /* 22 */ 365 TkWinResendEvent, /* 23 */ 366 TkWinSelectPalette, /* 24 */ 367 TkWinSetMenu, /* 25 */ 368 TkWinSetWindowPos, /* 26 */ 369 TkWinWmCleanup, /* 27 */ 370 TkWinXCleanup, /* 28 */ 371 TkWinXInit, /* 29 */ 372 TkWinSetForegroundWindow, /* 30 */ 373 TkWinDialogDebug, /* 31 */ 374 TkWinGetMenuSystemDefault, /* 32 */ 375 TkWinGetPlatformId, /* 33 */ 376 TkWinSetHINSTANCE, /* 34 */ 377 TkWinGetPlatformTheme, /* 35 */ 378#endif /* __WIN32__ */ 379#ifdef MAC_TCL 380 TkGenerateActivateEvents, /* 0 */ 381 NULL, /* 1 */ 382 NULL, /* 2 */ 383 TkpGetMS, /* 3 */ 384 NULL, /* 4 */ 385 TkPointerDeadWindow, /* 5 */ 386 TkpSetCapture, /* 6 */ 387 TkpSetCursor, /* 7 */ 388 TkpWmSetState, /* 8 */ 389 NULL, /* 9 */ 390 TkAboutDlg, /* 10 */ 391 NULL, /* 11 */ 392 NULL, /* 12 */ 393 TkGetTransientMaster, /* 13 */ 394 TkGenerateButtonEvent, /* 14 */ 395 NULL, /* 15 */ 396 TkGenWMDestroyEvent, /* 16 */ 397 NULL, /* 17 */ 398 TkMacButtonKeyState, /* 18 */ 399 TkMacClearMenubarActive, /* 19 */ 400 NULL, /* 20 */ 401 TkMacDispatchMenuEvent, /* 21 */ 402 TkMacInstallCursor, /* 22 */ 403 NULL, /* 23 */ 404 TkMacHandleTearoffMenu, /* 24 */ 405 NULL, /* 25 */ 406 NULL, /* 26 */ 407 TkMacDoHLEvent, /* 27 */ 408 NULL, /* 28 */ 409 TkMacGenerateTime, /* 29 */ 410 NULL, /* 30 */ 411 TkMacGetScrollbarGrowWindow, /* 31 */ 412 TkMacGetXWindow, /* 32 */ 413 TkMacGrowToplevel, /* 33 */ 414 TkMacHandleMenuSelect, /* 34 */ 415 NULL, /* 35 */ 416 NULL, /* 36 */ 417 NULL, /* 37 */ 418 TkMacInvalidateWindow, /* 38 */ 419 TkMacIsCharacterMissing, /* 39 */ 420 TkMacMakeRealWindowExist, /* 40 */ 421 TkMacMakeStippleMap, /* 41 */ 422 TkMacMenuClick, /* 42 */ 423 TkMacRegisterOffScreenWindow, /* 43 */ 424 TkMacResizable, /* 44 */ 425 NULL, /* 45 */ 426 TkMacSetHelpMenuItemCount, /* 46 */ 427 TkMacSetScrollbarGrow, /* 47 */ 428 TkMacSetUpClippingRgn, /* 48 */ 429 TkMacSetUpGraphicsPort, /* 49 */ 430 TkMacUpdateClipRgn, /* 50 */ 431 TkMacUnregisterMacWindow, /* 51 */ 432 TkMacUseMenuID, /* 52 */ 433 TkMacVisableClipRgn, /* 53 */ 434 TkMacWinBounds, /* 54 */ 435 TkMacWindowOffset, /* 55 */ 436 NULL, /* 56 */ 437 TkSetMacColor, /* 57 */ 438 TkSetWMName, /* 58 */ 439 TkSuspendClipboard, /* 59 */ 440 NULL, /* 60 */ 441 TkMacZoomToplevel, /* 61 */ 442 Tk_TopCoordsToWindow, /* 62 */ 443 TkMacContainerId, /* 63 */ 444 TkMacGetHostToplevel, /* 64 */ 445 TkMacPreprocessMenu, /* 65 */ 446 TkpIsWindowFloating, /* 66 */ 447#endif /* MAC_TCL */ 448#ifdef MAC_OSX_TK 449 TkGenerateActivateEvents, /* 0 */ 450 NULL, /* 1 */ 451 NULL, /* 2 */ 452 TkPointerDeadWindow, /* 3 */ 453 TkpSetCapture, /* 4 */ 454 TkpSetCursor, /* 5 */ 455 TkpWmSetState, /* 6 */ 456 TkAboutDlg, /* 7 */ 457 TkMacOSXButtonKeyState, /* 8 */ 458 TkMacOSXClearMenubarActive, /* 9 */ 459 TkMacOSXDispatchMenuEvent, /* 10 */ 460 TkMacOSXInstallCursor, /* 11 */ 461 TkMacOSXHandleTearoffMenu, /* 12 */ 462 NULL, /* 13 */ 463 TkMacOSXDoHLEvent, /* 14 */ 464 NULL, /* 15 */ 465 TkMacOSXGetXWindow, /* 16 */ 466 TkMacOSXGrowToplevel, /* 17 */ 467 TkMacOSXHandleMenuSelect, /* 18 */ 468 NULL, /* 19 */ 469 NULL, /* 20 */ 470 TkMacOSXInvalidateWindow, /* 21 */ 471 TkMacOSXIsCharacterMissing, /* 22 */ 472 TkMacOSXMakeRealWindowExist, /* 23 */ 473 TkMacOSXMakeStippleMap, /* 24 */ 474 TkMacOSXMenuClick, /* 25 */ 475 TkMacOSXRegisterOffScreenWindow, /* 26 */ 476 TkMacOSXResizable, /* 27 */ 477 TkMacOSXSetHelpMenuItemCount, /* 28 */ 478 TkMacOSXSetScrollbarGrow, /* 29 */ 479 TkMacOSXSetUpClippingRgn, /* 30 */ 480 TkMacOSXSetUpGraphicsPort, /* 31 */ 481 TkMacOSXUpdateClipRgn, /* 32 */ 482 TkMacOSXUnregisterMacWindow, /* 33 */ 483 TkMacOSXUseMenuID, /* 34 */ 484 TkMacOSXVisableClipRgn, /* 35 */ 485 TkMacOSXWinBounds, /* 36 */ 486 TkMacOSXWindowOffset, /* 37 */ 487 TkSetMacColor, /* 38 */ 488 TkSetWMName, /* 39 */ 489 TkSuspendClipboard, /* 40 */ 490 TkMacOSXZoomToplevel, /* 41 */ 491 Tk_TopCoordsToWindow, /* 42 */ 492 TkMacOSXContainerId, /* 43 */ 493 TkMacOSXGetHostToplevel, /* 44 */ 494 TkMacOSXPreprocessMenu, /* 45 */ 495 TkpIsWindowFloating, /* 46 */ 496 TkMacOSXGetCapture, /* 47 */ 497 NULL, /* 48 */ 498 TkGetTransientMaster, /* 49 */ 499 TkGenerateButtonEvent, /* 50 */ 500 TkGenWMDestroyEvent, /* 51 */ 501 NULL, /* 52 */ 502 TkpGetMS, /* 53 */ 503#endif /* MAC_OSX_TK */ 504#if !(defined(__WIN32__) || defined(MAC_TCL) || defined(MAC_OSX_TK)) /* X11 */ 505 TkCreateXEventSource, /* 0 */ 506 TkFreeWindowId, /* 1 */ 507 TkInitXId, /* 2 */ 508 TkpCmapStressed, /* 3 */ 509 TkpSync, /* 4 */ 510 TkUnixContainerId, /* 5 */ 511 TkUnixDoOneXEvent, /* 6 */ 512 TkUnixSetMenubar, /* 7 */ 513 TkpScanWindowId, /* 8 */ 514 TkWmCleanup, /* 9 */ 515 TkSendCleanup, /* 10 */ 516 TkFreeXId, /* 11 */ 517 TkpWmSetState, /* 12 */ 518#endif /* X11 */ 519}; 520 521TkIntXlibStubs tkIntXlibStubs = { 522 TCL_STUB_MAGIC, 523 NULL, 524#ifdef __WIN32__ 525 XSetDashes, /* 0 */ 526 XGetModifierMapping, /* 1 */ 527 XCreateImage, /* 2 */ 528 XGetImage, /* 3 */ 529 XGetAtomName, /* 4 */ 530 XKeysymToString, /* 5 */ 531 XCreateColormap, /* 6 */ 532 XCreatePixmapCursor, /* 7 */ 533 XCreateGlyphCursor, /* 8 */ 534 XGContextFromGC, /* 9 */ 535 XListHosts, /* 10 */ 536 XKeycodeToKeysym, /* 11 */ 537 XStringToKeysym, /* 12 */ 538 XRootWindow, /* 13 */ 539 XSetErrorHandler, /* 14 */ 540 XIconifyWindow, /* 15 */ 541 XWithdrawWindow, /* 16 */ 542 XGetWMColormapWindows, /* 17 */ 543 XAllocColor, /* 18 */ 544 XBell, /* 19 */ 545 XChangeProperty, /* 20 */ 546 XChangeWindowAttributes, /* 21 */ 547 XClearWindow, /* 22 */ 548 XConfigureWindow, /* 23 */ 549 XCopyArea, /* 24 */ 550 XCopyPlane, /* 25 */ 551 XCreateBitmapFromData, /* 26 */ 552 XDefineCursor, /* 27 */ 553 XDeleteProperty, /* 28 */ 554 XDestroyWindow, /* 29 */ 555 XDrawArc, /* 30 */ 556 XDrawLines, /* 31 */ 557 XDrawRectangle, /* 32 */ 558 XFillArc, /* 33 */ 559 XFillPolygon, /* 34 */ 560 XFillRectangles, /* 35 */ 561 XForceScreenSaver, /* 36 */ 562 XFreeColormap, /* 37 */ 563 XFreeColors, /* 38 */ 564 XFreeCursor, /* 39 */ 565 XFreeModifiermap, /* 40 */ 566 XGetGeometry, /* 41 */ 567 XGetInputFocus, /* 42 */ 568 XGetWindowProperty, /* 43 */ 569 XGetWindowAttributes, /* 44 */ 570 XGrabKeyboard, /* 45 */ 571 XGrabPointer, /* 46 */ 572 XKeysymToKeycode, /* 47 */ 573 XLookupColor, /* 48 */ 574 XMapWindow, /* 49 */ 575 XMoveResizeWindow, /* 50 */ 576 XMoveWindow, /* 51 */ 577 XNextEvent, /* 52 */ 578 XPutBackEvent, /* 53 */ 579 XQueryColors, /* 54 */ 580 XQueryPointer, /* 55 */ 581 XQueryTree, /* 56 */ 582 XRaiseWindow, /* 57 */ 583 XRefreshKeyboardMapping, /* 58 */ 584 XResizeWindow, /* 59 */ 585 XSelectInput, /* 60 */ 586 XSendEvent, /* 61 */ 587 XSetCommand, /* 62 */ 588 XSetIconName, /* 63 */ 589 XSetInputFocus, /* 64 */ 590 XSetSelectionOwner, /* 65 */ 591 XSetWindowBackground, /* 66 */ 592 XSetWindowBackgroundPixmap, /* 67 */ 593 XSetWindowBorder, /* 68 */ 594 XSetWindowBorderPixmap, /* 69 */ 595 XSetWindowBorderWidth, /* 70 */ 596 XSetWindowColormap, /* 71 */ 597 XTranslateCoordinates, /* 72 */ 598 XUngrabKeyboard, /* 73 */ 599 XUngrabPointer, /* 74 */ 600 XUnmapWindow, /* 75 */ 601 XWindowEvent, /* 76 */ 602 XDestroyIC, /* 77 */ 603 XFilterEvent, /* 78 */ 604 XmbLookupString, /* 79 */ 605 TkPutImage, /* 80 */ 606 NULL, /* 81 */ 607 XParseColor, /* 82 */ 608 XCreateGC, /* 83 */ 609 XFreeGC, /* 84 */ 610 XInternAtom, /* 85 */ 611 XSetBackground, /* 86 */ 612 XSetForeground, /* 87 */ 613 XSetClipMask, /* 88 */ 614 XSetClipOrigin, /* 89 */ 615 XSetTSOrigin, /* 90 */ 616 XChangeGC, /* 91 */ 617 XSetFont, /* 92 */ 618 XSetArcMode, /* 93 */ 619 XSetStipple, /* 94 */ 620 XSetFillRule, /* 95 */ 621 XSetFillStyle, /* 96 */ 622 XSetFunction, /* 97 */ 623 XSetLineAttributes, /* 98 */ 624 _XInitImageFuncPtrs, /* 99 */ 625 XCreateIC, /* 100 */ 626 XGetVisualInfo, /* 101 */ 627 XSetWMClientMachine, /* 102 */ 628 XStringListToTextProperty, /* 103 */ 629 XDrawLine, /* 104 */ 630 XWarpPointer, /* 105 */ 631 XFillRectangle, /* 106 */ 632#endif /* __WIN32__ */ 633#ifdef MAC_TCL 634 XSetDashes, /* 0 */ 635 XGetModifierMapping, /* 1 */ 636 XCreateImage, /* 2 */ 637 XGetImage, /* 3 */ 638 XGetAtomName, /* 4 */ 639 XKeysymToString, /* 5 */ 640 XCreateColormap, /* 6 */ 641 XGContextFromGC, /* 7 */ 642 XKeycodeToKeysym, /* 8 */ 643 XStringToKeysym, /* 9 */ 644 XRootWindow, /* 10 */ 645 XSetErrorHandler, /* 11 */ 646 XAllocColor, /* 12 */ 647 XBell, /* 13 */ 648 XChangeProperty, /* 14 */ 649 XChangeWindowAttributes, /* 15 */ 650 XConfigureWindow, /* 16 */ 651 XCopyArea, /* 17 */ 652 XCopyPlane, /* 18 */ 653 XCreateBitmapFromData, /* 19 */ 654 XDefineCursor, /* 20 */ 655 XDestroyWindow, /* 21 */ 656 XDrawArc, /* 22 */ 657 XDrawLines, /* 23 */ 658 XDrawRectangle, /* 24 */ 659 XFillArc, /* 25 */ 660 XFillPolygon, /* 26 */ 661 XFillRectangles, /* 27 */ 662 XFreeColormap, /* 28 */ 663 XFreeColors, /* 29 */ 664 XFreeModifiermap, /* 30 */ 665 XGetGeometry, /* 31 */ 666 XGetWindowProperty, /* 32 */ 667 XGrabKeyboard, /* 33 */ 668 XGrabPointer, /* 34 */ 669 XKeysymToKeycode, /* 35 */ 670 XMapWindow, /* 36 */ 671 XMoveResizeWindow, /* 37 */ 672 XMoveWindow, /* 38 */ 673 XQueryPointer, /* 39 */ 674 XRaiseWindow, /* 40 */ 675 XRefreshKeyboardMapping, /* 41 */ 676 XResizeWindow, /* 42 */ 677 XSelectInput, /* 43 */ 678 XSendEvent, /* 44 */ 679 XSetIconName, /* 45 */ 680 XSetInputFocus, /* 46 */ 681 XSetSelectionOwner, /* 47 */ 682 XSetWindowBackground, /* 48 */ 683 XSetWindowBackgroundPixmap, /* 49 */ 684 XSetWindowBorder, /* 50 */ 685 XSetWindowBorderPixmap, /* 51 */ 686 XSetWindowBorderWidth, /* 52 */ 687 XSetWindowColormap, /* 53 */ 688 XUngrabKeyboard, /* 54 */ 689 XUngrabPointer, /* 55 */ 690 XUnmapWindow, /* 56 */ 691 TkPutImage, /* 57 */ 692 XParseColor, /* 58 */ 693 XCreateGC, /* 59 */ 694 XFreeGC, /* 60 */ 695 XInternAtom, /* 61 */ 696 XSetBackground, /* 62 */ 697 XSetForeground, /* 63 */ 698 XSetClipMask, /* 64 */ 699 XSetClipOrigin, /* 65 */ 700 XSetTSOrigin, /* 66 */ 701 XChangeGC, /* 67 */ 702 XSetFont, /* 68 */ 703 XSetArcMode, /* 69 */ 704 XSetStipple, /* 70 */ 705 XSetFillRule, /* 71 */ 706 XSetFillStyle, /* 72 */ 707 XSetFunction, /* 73 */ 708 XSetLineAttributes, /* 74 */ 709 _XInitImageFuncPtrs, /* 75 */ 710 XCreateIC, /* 76 */ 711 XGetVisualInfo, /* 77 */ 712 XSetWMClientMachine, /* 78 */ 713 XStringListToTextProperty, /* 79 */ 714 XDrawSegments, /* 80 */ 715 XForceScreenSaver, /* 81 */ 716 XDrawLine, /* 82 */ 717 XFillRectangle, /* 83 */ 718 XClearWindow, /* 84 */ 719 XDrawPoint, /* 85 */ 720 XDrawPoints, /* 86 */ 721 XWarpPointer, /* 87 */ 722 XQueryColor, /* 88 */ 723 XQueryColors, /* 89 */ 724 XQueryTree, /* 90 */ 725#endif /* MAC_TCL */ 726#ifdef MAC_OSX_TK 727 XSetDashes, /* 0 */ 728 XGetModifierMapping, /* 1 */ 729 XCreateImage, /* 2 */ 730 XGetImage, /* 3 */ 731 XGetAtomName, /* 4 */ 732 XKeysymToString, /* 5 */ 733 XCreateColormap, /* 6 */ 734 XGContextFromGC, /* 7 */ 735 XKeycodeToKeysym, /* 8 */ 736 XStringToKeysym, /* 9 */ 737 XRootWindow, /* 10 */ 738 XSetErrorHandler, /* 11 */ 739 XAllocColor, /* 12 */ 740 XBell, /* 13 */ 741 XChangeProperty, /* 14 */ 742 XChangeWindowAttributes, /* 15 */ 743 XConfigureWindow, /* 16 */ 744 XCopyArea, /* 17 */ 745 XCopyPlane, /* 18 */ 746 XCreateBitmapFromData, /* 19 */ 747 XDefineCursor, /* 20 */ 748 XDestroyWindow, /* 21 */ 749 XDrawArc, /* 22 */ 750 XDrawLines, /* 23 */ 751 XDrawRectangle, /* 24 */ 752 XFillArc, /* 25 */ 753 XFillPolygon, /* 26 */ 754 XFillRectangles, /* 27 */ 755 XFreeColormap, /* 28 */ 756 XFreeColors, /* 29 */ 757 XFreeModifiermap, /* 30 */ 758 XGetGeometry, /* 31 */ 759 XGetWindowProperty, /* 32 */ 760 XGrabKeyboard, /* 33 */ 761 XGrabPointer, /* 34 */ 762 XKeysymToKeycode, /* 35 */ 763 XMapWindow, /* 36 */ 764 XMoveResizeWindow, /* 37 */ 765 XMoveWindow, /* 38 */ 766 XQueryPointer, /* 39 */ 767 XRaiseWindow, /* 40 */ 768 XRefreshKeyboardMapping, /* 41 */ 769 XResizeWindow, /* 42 */ 770 XSelectInput, /* 43 */ 771 XSendEvent, /* 44 */ 772 XSetIconName, /* 45 */ 773 XSetInputFocus, /* 46 */ 774 XSetSelectionOwner, /* 47 */ 775 XSetWindowBackground, /* 48 */ 776 XSetWindowBackgroundPixmap, /* 49 */ 777 XSetWindowBorder, /* 50 */ 778 XSetWindowBorderPixmap, /* 51 */ 779 XSetWindowBorderWidth, /* 52 */ 780 XSetWindowColormap, /* 53 */ 781 XUngrabKeyboard, /* 54 */ 782 XUngrabPointer, /* 55 */ 783 XUnmapWindow, /* 56 */ 784 TkPutImage, /* 57 */ 785 XParseColor, /* 58 */ 786 XCreateGC, /* 59 */ 787 XFreeGC, /* 60 */ 788 XInternAtom, /* 61 */ 789 XSetBackground, /* 62 */ 790 XSetForeground, /* 63 */ 791 XSetClipMask, /* 64 */ 792 XSetClipOrigin, /* 65 */ 793 XSetTSOrigin, /* 66 */ 794 XChangeGC, /* 67 */ 795 XSetFont, /* 68 */ 796 XSetArcMode, /* 69 */ 797 XSetStipple, /* 70 */ 798 XSetFillRule, /* 71 */ 799 XSetFillStyle, /* 72 */ 800 XSetFunction, /* 73 */ 801 XSetLineAttributes, /* 74 */ 802 _XInitImageFuncPtrs, /* 75 */ 803 XCreateIC, /* 76 */ 804 XGetVisualInfo, /* 77 */ 805 XSetWMClientMachine, /* 78 */ 806 XStringListToTextProperty, /* 79 */ 807 XDrawSegments, /* 80 */ 808 XForceScreenSaver, /* 81 */ 809 XDrawLine, /* 82 */ 810 XFillRectangle, /* 83 */ 811 XClearWindow, /* 84 */ 812 XDrawPoint, /* 85 */ 813 XDrawPoints, /* 86 */ 814 XWarpPointer, /* 87 */ 815 XQueryColor, /* 88 */ 816 XQueryColors, /* 89 */ 817 XQueryTree, /* 90 */ 818 XSync, /* 91 */ 819#endif /* MAC_OSX_TK */ 820}; 821 822TkPlatStubs tkPlatStubs = { 823 TCL_STUB_MAGIC, 824 NULL, 825#ifdef __WIN32__ 826 Tk_AttachHWND, /* 0 */ 827 Tk_GetHINSTANCE, /* 1 */ 828 Tk_GetHWND, /* 2 */ 829 Tk_HWNDToWindow, /* 3 */ 830 Tk_PointerEvent, /* 4 */ 831 Tk_TranslateWinEvent, /* 5 */ 832#endif /* __WIN32__ */ 833#ifdef MAC_TCL 834 Tk_MacSetEmbedHandler, /* 0 */ 835 Tk_MacTurnOffMenus, /* 1 */ 836 Tk_MacTkOwnsCursor, /* 2 */ 837 TkMacInitMenus, /* 3 */ 838 TkMacInitAppleEvents, /* 4 */ 839 TkMacConvertEvent, /* 5 */ 840 TkMacConvertTkEvent, /* 6 */ 841 TkGenWMConfigureEvent, /* 7 */ 842 TkMacInvalClipRgns, /* 8 */ 843 TkMacHaveAppearance, /* 9 */ 844 TkMacGetDrawablePort, /* 10 */ 845#endif /* MAC_TCL */ 846#ifdef MAC_OSX_TK 847 Tk_MacOSXSetEmbedHandler, /* 0 */ 848 Tk_MacOSXTurnOffMenus, /* 1 */ 849 Tk_MacOSXTkOwnsCursor, /* 2 */ 850 TkMacOSXInitMenus, /* 3 */ 851 TkMacOSXInitAppleEvents, /* 4 */ 852 TkGenWMConfigureEvent, /* 5 */ 853 TkMacOSXInvalClipRgns, /* 6 */ 854 TkMacOSXGetDrawablePort, /* 7 */ 855 TkMacOSXGetRootControl, /* 8 */ 856 Tk_MacOSXSetupTkNotifier, /* 9 */ 857 Tk_MacOSXIsAppInFront, /* 10 */ 858#endif /* MAC_OSX_TK */ 859}; 860 861static TkStubHooks tkStubHooks = { 862 &tkPlatStubs, 863 &tkIntStubs, 864 &tkIntPlatStubs, 865 &tkIntXlibStubs 866}; 867 868TkStubs tkStubs = { 869 TCL_STUB_MAGIC, 870 &tkStubHooks, 871 Tk_MainLoop, /* 0 */ 872 Tk_3DBorderColor, /* 1 */ 873 Tk_3DBorderGC, /* 2 */ 874 Tk_3DHorizontalBevel, /* 3 */ 875 Tk_3DVerticalBevel, /* 4 */ 876 Tk_AddOption, /* 5 */ 877 Tk_BindEvent, /* 6 */ 878 Tk_CanvasDrawableCoords, /* 7 */ 879 Tk_CanvasEventuallyRedraw, /* 8 */ 880 Tk_CanvasGetCoord, /* 9 */ 881 Tk_CanvasGetTextInfo, /* 10 */ 882 Tk_CanvasPsBitmap, /* 11 */ 883 Tk_CanvasPsColor, /* 12 */ 884 Tk_CanvasPsFont, /* 13 */ 885 Tk_CanvasPsPath, /* 14 */ 886 Tk_CanvasPsStipple, /* 15 */ 887 Tk_CanvasPsY, /* 16 */ 888 Tk_CanvasSetStippleOrigin, /* 17 */ 889 Tk_CanvasTagsParseProc, /* 18 */ 890 Tk_CanvasTagsPrintProc, /* 19 */ 891 Tk_CanvasTkwin, /* 20 */ 892 Tk_CanvasWindowCoords, /* 21 */ 893 Tk_ChangeWindowAttributes, /* 22 */ 894 Tk_CharBbox, /* 23 */ 895 Tk_ClearSelection, /* 24 */ 896 Tk_ClipboardAppend, /* 25 */ 897 Tk_ClipboardClear, /* 26 */ 898 Tk_ConfigureInfo, /* 27 */ 899 Tk_ConfigureValue, /* 28 */ 900 Tk_ConfigureWidget, /* 29 */ 901 Tk_ConfigureWindow, /* 30 */ 902 Tk_ComputeTextLayout, /* 31 */ 903 Tk_CoordsToWindow, /* 32 */ 904 Tk_CreateBinding, /* 33 */ 905 Tk_CreateBindingTable, /* 34 */ 906 Tk_CreateErrorHandler, /* 35 */ 907 Tk_CreateEventHandler, /* 36 */ 908 Tk_CreateGenericHandler, /* 37 */ 909 Tk_CreateImageType, /* 38 */ 910 Tk_CreateItemType, /* 39 */ 911 Tk_CreatePhotoImageFormat, /* 40 */ 912 Tk_CreateSelHandler, /* 41 */ 913 Tk_CreateWindow, /* 42 */ 914 Tk_CreateWindowFromPath, /* 43 */ 915 Tk_DefineBitmap, /* 44 */ 916 Tk_DefineCursor, /* 45 */ 917 Tk_DeleteAllBindings, /* 46 */ 918 Tk_DeleteBinding, /* 47 */ 919 Tk_DeleteBindingTable, /* 48 */ 920 Tk_DeleteErrorHandler, /* 49 */ 921 Tk_DeleteEventHandler, /* 50 */ 922 Tk_DeleteGenericHandler, /* 51 */ 923 Tk_DeleteImage, /* 52 */ 924 Tk_DeleteSelHandler, /* 53 */ 925 Tk_DestroyWindow, /* 54 */ 926 Tk_DisplayName, /* 55 */ 927 Tk_DistanceToTextLayout, /* 56 */ 928 Tk_Draw3DPolygon, /* 57 */ 929 Tk_Draw3DRectangle, /* 58 */ 930 Tk_DrawChars, /* 59 */ 931 Tk_DrawFocusHighlight, /* 60 */ 932 Tk_DrawTextLayout, /* 61 */ 933 Tk_Fill3DPolygon, /* 62 */ 934 Tk_Fill3DRectangle, /* 63 */ 935 Tk_FindPhoto, /* 64 */ 936 Tk_FontId, /* 65 */ 937 Tk_Free3DBorder, /* 66 */ 938 Tk_FreeBitmap, /* 67 */ 939 Tk_FreeColor, /* 68 */ 940 Tk_FreeColormap, /* 69 */ 941 Tk_FreeCursor, /* 70 */ 942 Tk_FreeFont, /* 71 */ 943 Tk_FreeGC, /* 72 */ 944 Tk_FreeImage, /* 73 */ 945 Tk_FreeOptions, /* 74 */ 946 Tk_FreePixmap, /* 75 */ 947 Tk_FreeTextLayout, /* 76 */ 948 Tk_FreeXId, /* 77 */ 949 Tk_GCForColor, /* 78 */ 950 Tk_GeometryRequest, /* 79 */ 951 Tk_Get3DBorder, /* 80 */ 952 Tk_GetAllBindings, /* 81 */ 953 Tk_GetAnchor, /* 82 */ 954 Tk_GetAtomName, /* 83 */ 955 Tk_GetBinding, /* 84 */ 956 Tk_GetBitmap, /* 85 */ 957 Tk_GetBitmapFromData, /* 86 */ 958 Tk_GetCapStyle, /* 87 */ 959 Tk_GetColor, /* 88 */ 960 Tk_GetColorByValue, /* 89 */ 961 Tk_GetColormap, /* 90 */ 962 Tk_GetCursor, /* 91 */ 963 Tk_GetCursorFromData, /* 92 */ 964 Tk_GetFont, /* 93 */ 965 Tk_GetFontFromObj, /* 94 */ 966 Tk_GetFontMetrics, /* 95 */ 967 Tk_GetGC, /* 96 */ 968 Tk_GetImage, /* 97 */ 969 Tk_GetImageMasterData, /* 98 */ 970 Tk_GetItemTypes, /* 99 */ 971 Tk_GetJoinStyle, /* 100 */ 972 Tk_GetJustify, /* 101 */ 973 Tk_GetNumMainWindows, /* 102 */ 974 Tk_GetOption, /* 103 */ 975 Tk_GetPixels, /* 104 */ 976 Tk_GetPixmap, /* 105 */ 977 Tk_GetRelief, /* 106 */ 978 Tk_GetRootCoords, /* 107 */ 979 Tk_GetScrollInfo, /* 108 */ 980 Tk_GetScreenMM, /* 109 */ 981 Tk_GetSelection, /* 110 */ 982 Tk_GetUid, /* 111 */ 983 Tk_GetVisual, /* 112 */ 984 Tk_GetVRootGeometry, /* 113 */ 985 Tk_Grab, /* 114 */ 986 Tk_HandleEvent, /* 115 */ 987 Tk_IdToWindow, /* 116 */ 988 Tk_ImageChanged, /* 117 */ 989 Tk_Init, /* 118 */ 990 Tk_InternAtom, /* 119 */ 991 Tk_IntersectTextLayout, /* 120 */ 992 Tk_MaintainGeometry, /* 121 */ 993 Tk_MainWindow, /* 122 */ 994 Tk_MakeWindowExist, /* 123 */ 995 Tk_ManageGeometry, /* 124 */ 996 Tk_MapWindow, /* 125 */ 997 Tk_MeasureChars, /* 126 */ 998 Tk_MoveResizeWindow, /* 127 */ 999 Tk_MoveWindow, /* 128 */ 1000 Tk_MoveToplevelWindow, /* 129 */ 1001 Tk_NameOf3DBorder, /* 130 */ 1002 Tk_NameOfAnchor, /* 131 */ 1003 Tk_NameOfBitmap, /* 132 */ 1004 Tk_NameOfCapStyle, /* 133 */ 1005 Tk_NameOfColor, /* 134 */ 1006 Tk_NameOfCursor, /* 135 */ 1007 Tk_NameOfFont, /* 136 */ 1008 Tk_NameOfImage, /* 137 */ 1009 Tk_NameOfJoinStyle, /* 138 */ 1010 Tk_NameOfJustify, /* 139 */ 1011 Tk_NameOfRelief, /* 140 */ 1012 Tk_NameToWindow, /* 141 */ 1013 Tk_OwnSelection, /* 142 */ 1014 Tk_ParseArgv, /* 143 */ 1015 Tk_PhotoPutBlock_NoComposite, /* 144 */ 1016 Tk_PhotoPutZoomedBlock_NoComposite, /* 145 */ 1017 Tk_PhotoGetImage, /* 146 */ 1018 Tk_PhotoBlank, /* 147 */ 1019 Tk_PhotoExpand, /* 148 */ 1020 Tk_PhotoGetSize, /* 149 */ 1021 Tk_PhotoSetSize, /* 150 */ 1022 Tk_PointToChar, /* 151 */ 1023 Tk_PostscriptFontName, /* 152 */ 1024 Tk_PreserveColormap, /* 153 */ 1025 Tk_QueueWindowEvent, /* 154 */ 1026 Tk_RedrawImage, /* 155 */ 1027 Tk_ResizeWindow, /* 156 */ 1028 Tk_RestackWindow, /* 157 */ 1029 Tk_RestrictEvents, /* 158 */ 1030 Tk_SafeInit, /* 159 */ 1031 Tk_SetAppName, /* 160 */ 1032 Tk_SetBackgroundFromBorder, /* 161 */ 1033 Tk_SetClass, /* 162 */ 1034 Tk_SetGrid, /* 163 */ 1035 Tk_SetInternalBorder, /* 164 */ 1036 Tk_SetWindowBackground, /* 165 */ 1037 Tk_SetWindowBackgroundPixmap, /* 166 */ 1038 Tk_SetWindowBorder, /* 167 */ 1039 Tk_SetWindowBorderWidth, /* 168 */ 1040 Tk_SetWindowBorderPixmap, /* 169 */ 1041 Tk_SetWindowColormap, /* 170 */ 1042 Tk_SetWindowVisual, /* 171 */ 1043 Tk_SizeOfBitmap, /* 172 */ 1044 Tk_SizeOfImage, /* 173 */ 1045 Tk_StrictMotif, /* 174 */ 1046 Tk_TextLayoutToPostscript, /* 175 */ 1047 Tk_TextWidth, /* 176 */ 1048 Tk_UndefineCursor, /* 177 */ 1049 Tk_UnderlineChars, /* 178 */ 1050 Tk_UnderlineTextLayout, /* 179 */ 1051 Tk_Ungrab, /* 180 */ 1052 Tk_UnmaintainGeometry, /* 181 */ 1053 Tk_UnmapWindow, /* 182 */ 1054 Tk_UnsetGrid, /* 183 */ 1055 Tk_UpdatePointer, /* 184 */ 1056 Tk_AllocBitmapFromObj, /* 185 */ 1057 Tk_Alloc3DBorderFromObj, /* 186 */ 1058 Tk_AllocColorFromObj, /* 187 */ 1059 Tk_AllocCursorFromObj, /* 188 */ 1060 Tk_AllocFontFromObj, /* 189 */ 1061 Tk_CreateOptionTable, /* 190 */ 1062 Tk_DeleteOptionTable, /* 191 */ 1063 Tk_Free3DBorderFromObj, /* 192 */ 1064 Tk_FreeBitmapFromObj, /* 193 */ 1065 Tk_FreeColorFromObj, /* 194 */ 1066 Tk_FreeConfigOptions, /* 195 */ 1067 Tk_FreeSavedOptions, /* 196 */ 1068 Tk_FreeCursorFromObj, /* 197 */ 1069 Tk_FreeFontFromObj, /* 198 */ 1070 Tk_Get3DBorderFromObj, /* 199 */ 1071 Tk_GetAnchorFromObj, /* 200 */ 1072 Tk_GetBitmapFromObj, /* 201 */ 1073 Tk_GetColorFromObj, /* 202 */ 1074 Tk_GetCursorFromObj, /* 203 */ 1075 Tk_GetOptionInfo, /* 204 */ 1076 Tk_GetOptionValue, /* 205 */ 1077 Tk_GetJustifyFromObj, /* 206 */ 1078 Tk_GetMMFromObj, /* 207 */ 1079 Tk_GetPixelsFromObj, /* 208 */ 1080 Tk_GetReliefFromObj, /* 209 */ 1081 Tk_GetScrollInfoObj, /* 210 */ 1082 Tk_InitOptions, /* 211 */ 1083 Tk_MainEx, /* 212 */ 1084 Tk_RestoreSavedOptions, /* 213 */ 1085 Tk_SetOptions, /* 214 */ 1086 Tk_InitConsoleChannels, /* 215 */ 1087 Tk_CreateConsoleWindow, /* 216 */ 1088 Tk_CreateSmoothMethod, /* 217 */ 1089 NULL, /* 218 */ 1090 NULL, /* 219 */ 1091 Tk_GetDash, /* 220 */ 1092 Tk_CreateOutline, /* 221 */ 1093 Tk_DeleteOutline, /* 222 */ 1094 Tk_ConfigOutlineGC, /* 223 */ 1095 Tk_ChangeOutlineGC, /* 224 */ 1096 Tk_ResetOutlineGC, /* 225 */ 1097 Tk_CanvasPsOutline, /* 226 */ 1098 Tk_SetTSOrigin, /* 227 */ 1099 Tk_CanvasGetCoordFromObj, /* 228 */ 1100 Tk_CanvasSetOffset, /* 229 */ 1101 Tk_DitherPhoto, /* 230 */ 1102 Tk_PostscriptBitmap, /* 231 */ 1103 Tk_PostscriptColor, /* 232 */ 1104 Tk_PostscriptFont, /* 233 */ 1105 Tk_PostscriptImage, /* 234 */ 1106 Tk_PostscriptPath, /* 235 */ 1107 Tk_PostscriptStipple, /* 236 */ 1108 Tk_PostscriptY, /* 237 */ 1109 Tk_PostscriptPhoto, /* 238 */ 1110 Tk_CreateClientMessageHandler, /* 239 */ 1111 Tk_DeleteClientMessageHandler, /* 240 */ 1112 Tk_CreateAnonymousWindow, /* 241 */ 1113 Tk_SetClassProcs, /* 242 */ 1114 Tk_SetInternalBorderEx, /* 243 */ 1115 Tk_SetMinimumRequestSize, /* 244 */ 1116 Tk_SetCaretPos, /* 245 */ 1117 Tk_PhotoPutBlock, /* 246 */ 1118 Tk_PhotoPutZoomedBlock, /* 247 */ 1119 Tk_CollapseMotionEvents, /* 248 */ 1120 Tk_RegisterStyleEngine, /* 249 */ 1121 Tk_GetStyleEngine, /* 250 */ 1122 Tk_RegisterStyledElement, /* 251 */ 1123 Tk_GetElementId, /* 252 */ 1124 Tk_CreateStyle, /* 253 */ 1125 Tk_GetStyle, /* 254 */ 1126 Tk_FreeStyle, /* 255 */ 1127 Tk_NameOfStyle, /* 256 */ 1128 Tk_AllocStyleFromObj, /* 257 */ 1129 Tk_GetStyleFromObj, /* 258 */ 1130 Tk_FreeStyleFromObj, /* 259 */ 1131 Tk_GetStyledElement, /* 260 */ 1132 Tk_GetElementSize, /* 261 */ 1133 Tk_GetElementBox, /* 262 */ 1134 Tk_GetElementBorderWidth, /* 263 */ 1135 Tk_DrawElement, /* 264 */ 1136}; 1137 1138/* !END!: Do not edit above this line. */ 1139 1140#undef UNIX_TK 1141#undef MAC_TK 1142#undef MAC_OSX_TK 1143