diff options
author | stanton <stanton> | 1999-03-10 07:04:38 (GMT) |
---|---|---|
committer | stanton <stanton> | 1999-03-10 07:04:38 (GMT) |
commit | 50950accea8a4e877651105374865cb6f3f48d6e (patch) | |
tree | b83515b886272ee3c61631f31cfe3fad937dc0a7 /generic/tkStubs.c | |
parent | d6904011d50a34d15964b94db8d5e7010e081ffd (diff) | |
download | tk-50950accea8a4e877651105374865cb6f3f48d6e.zip tk-50950accea8a4e877651105374865cb6f3f48d6e.tar.gz tk-50950accea8a4e877651105374865cb6f3f48d6e.tar.bz2 |
integrated stubs into 8.0 main branch
Diffstat (limited to 'generic/tkStubs.c')
-rw-r--r-- | generic/tkStubs.c | 1933 |
1 files changed, 1933 insertions, 0 deletions
diff --git a/generic/tkStubs.c b/generic/tkStubs.c new file mode 100644 index 0000000..b69022e --- /dev/null +++ b/generic/tkStubs.c @@ -0,0 +1,1933 @@ +/* + * tkStubs.c -- + * + * This file contains the wrapper functions for the platform independent + * public Tk API. + * + * Copyright (c) 1998-1999 by Scriptics Corporation. + * + * See the file "license.terms" for information on usage and redistribution + * of this file, and for a DISCLAIMER OF ALL WARRANTIES. + * + * RCS: @(#) $Id: tkStubs.c,v 1.2 1999/03/10 07:04:43 stanton Exp $ + */ + +#include "tk.h" + +/* + * Undefine function macros that will interfere with the defintions below. + */ + + +/* + * WARNING: This file is automatically generated by the tools/genStubs.tcl + * script. Any modifications to the function declarations below should be made + * in the generic/tk.decls script. + */ + +/* !BEGIN!: Do not edit below this line. */ + +/* + * Exported stub functions: + */ + +/* Slot 0 */ +void +Tk_MainLoop() +{ + (tkStubsPtr->tk_MainLoop)(); +} + +/* Slot 1 */ +XColor * +Tk_3DBorderColor(border) + Tk_3DBorder border; +{ + return (tkStubsPtr->tk_3DBorderColor)(border); +} + +/* Slot 2 */ +GC +Tk_3DBorderGC(tkwin, border, which) + Tk_Window tkwin; + Tk_3DBorder border; + int which; +{ + return (tkStubsPtr->tk_3DBorderGC)(tkwin, border, which); +} + +/* Slot 3 */ +void +Tk_3DHorizontalBevel(tkwin, drawable, border, x, y, width, height, leftIn, rightIn, topBevel, relief) + Tk_Window tkwin; + Drawable drawable; + Tk_3DBorder border; + int x; + int y; + int width; + int height; + int leftIn; + int rightIn; + int topBevel; + int relief; +{ + (tkStubsPtr->tk_3DHorizontalBevel)(tkwin, drawable, border, x, y, width, height, leftIn, rightIn, topBevel, relief); +} + +/* Slot 4 */ +void +Tk_3DVerticalBevel(tkwin, drawable, border, x, y, width, height, leftBevel, relief) + Tk_Window tkwin; + Drawable drawable; + Tk_3DBorder border; + int x; + int y; + int width; + int height; + int leftBevel; + int relief; +{ + (tkStubsPtr->tk_3DVerticalBevel)(tkwin, drawable, border, x, y, width, height, leftBevel, relief); +} + +/* Slot 5 */ +void +Tk_AddOption(tkwin, name, value, priority) + Tk_Window tkwin; + char * name; + char * value; + int priority; +{ + (tkStubsPtr->tk_AddOption)(tkwin, name, value, priority); +} + +/* Slot 6 */ +void +Tk_BindEvent(bindingTable, eventPtr, tkwin, numObjects, objectPtr) + Tk_BindingTable bindingTable; + XEvent * eventPtr; + Tk_Window tkwin; + int numObjects; + ClientData * objectPtr; +{ + (tkStubsPtr->tk_BindEvent)(bindingTable, eventPtr, tkwin, numObjects, objectPtr); +} + +/* Slot 7 */ +void +Tk_CanvasDrawableCoords(canvas, x, y, drawableXPtr, drawableYPtr) + Tk_Canvas canvas; + double x; + double y; + short * drawableXPtr; + short * drawableYPtr; +{ + (tkStubsPtr->tk_CanvasDrawableCoords)(canvas, x, y, drawableXPtr, drawableYPtr); +} + +/* Slot 8 */ +void +Tk_CanvasEventuallyRedraw(canvas, x1, y1, x2, y2) + Tk_Canvas canvas; + int x1; + int y1; + int x2; + int y2; +{ + (tkStubsPtr->tk_CanvasEventuallyRedraw)(canvas, x1, y1, x2, y2); +} + +/* Slot 9 */ +int +Tk_CanvasGetCoord(interp, canvas, string, doublePtr) + Tcl_Interp * interp; + Tk_Canvas canvas; + char * string; + double * doublePtr; +{ + return (tkStubsPtr->tk_CanvasGetCoord)(interp, canvas, string, doublePtr); +} + +/* Slot 10 */ +Tk_CanvasTextInfo * +Tk_CanvasGetTextInfo(canvas) + Tk_Canvas canvas; +{ + return (tkStubsPtr->tk_CanvasGetTextInfo)(canvas); +} + +/* Slot 11 */ +int +Tk_CanvasPsBitmap(interp, canvas, bitmap, x, y, width, height) + Tcl_Interp * interp; + Tk_Canvas canvas; + Pixmap bitmap; + int x; + int y; + int width; + int height; +{ + return (tkStubsPtr->tk_CanvasPsBitmap)(interp, canvas, bitmap, x, y, width, height); +} + +/* Slot 12 */ +int +Tk_CanvasPsColor(interp, canvas, colorPtr) + Tcl_Interp * interp; + Tk_Canvas canvas; + XColor * colorPtr; +{ + return (tkStubsPtr->tk_CanvasPsColor)(interp, canvas, colorPtr); +} + +/* Slot 13 */ +int +Tk_CanvasPsFont(interp, canvas, font) + Tcl_Interp * interp; + Tk_Canvas canvas; + Tk_Font font; +{ + return (tkStubsPtr->tk_CanvasPsFont)(interp, canvas, font); +} + +/* Slot 14 */ +void +Tk_CanvasPsPath(interp, canvas, coordPtr, numPoints) + Tcl_Interp * interp; + Tk_Canvas canvas; + double * coordPtr; + int numPoints; +{ + (tkStubsPtr->tk_CanvasPsPath)(interp, canvas, coordPtr, numPoints); +} + +/* Slot 15 */ +int +Tk_CanvasPsStipple(interp, canvas, bitmap) + Tcl_Interp * interp; + Tk_Canvas canvas; + Pixmap bitmap; +{ + return (tkStubsPtr->tk_CanvasPsStipple)(interp, canvas, bitmap); +} + +/* Slot 16 */ +double +Tk_CanvasPsY(canvas, y) + Tk_Canvas canvas; + double y; +{ + return (tkStubsPtr->tk_CanvasPsY)(canvas, y); +} + +/* Slot 17 */ +void +Tk_CanvasSetStippleOrigin(canvas, gc) + Tk_Canvas canvas; + GC gc; +{ + (tkStubsPtr->tk_CanvasSetStippleOrigin)(canvas, gc); +} + +/* Slot 18 */ +int +Tk_CanvasTagsParseProc(clientData, interp, tkwin, value, widgRec, offset) + ClientData clientData; + Tcl_Interp * interp; + Tk_Window tkwin; + char * value; + char * widgRec; + int offset; +{ + return (tkStubsPtr->tk_CanvasTagsParseProc)(clientData, interp, tkwin, value, widgRec, offset); +} + +/* Slot 19 */ +char * +Tk_CanvasTagsPrintProc(clientData, tkwin, widgRec, offset, freeProcPtr) + ClientData clientData; + Tk_Window tkwin; + char * widgRec; + int offset; + Tcl_FreeProc ** freeProcPtr; +{ + return (tkStubsPtr->tk_CanvasTagsPrintProc)(clientData, tkwin, widgRec, offset, freeProcPtr); +} + +/* Slot 20 */ +Tk_Window +Tk_CanvasTkwin(canvas) + Tk_Canvas canvas; +{ + return (tkStubsPtr->tk_CanvasTkwin)(canvas); +} + +/* Slot 21 */ +void +Tk_CanvasWindowCoords(canvas, x, y, screenXPtr, screenYPtr) + Tk_Canvas canvas; + double x; + double y; + short * screenXPtr; + short * screenYPtr; +{ + (tkStubsPtr->tk_CanvasWindowCoords)(canvas, x, y, screenXPtr, screenYPtr); +} + +/* Slot 22 */ +void +Tk_ChangeWindowAttributes(tkwin, valueMask, attsPtr) + Tk_Window tkwin; + unsigned long valueMask; + XSetWindowAttributes * attsPtr; +{ + (tkStubsPtr->tk_ChangeWindowAttributes)(tkwin, valueMask, attsPtr); +} + +/* Slot 23 */ +int +Tk_CharBbox(layout, index, xPtr, yPtr, widthPtr, heightPtr) + Tk_TextLayout layout; + int index; + int * xPtr; + int * yPtr; + int * widthPtr; + int * heightPtr; +{ + return (tkStubsPtr->tk_CharBbox)(layout, index, xPtr, yPtr, widthPtr, heightPtr); +} + +/* Slot 24 */ +void +Tk_ClearSelection(tkwin, selection) + Tk_Window tkwin; + Atom selection; +{ + (tkStubsPtr->tk_ClearSelection)(tkwin, selection); +} + +/* Slot 25 */ +int +Tk_ClipboardAppend(interp, tkwin, target, format, buffer) + Tcl_Interp * interp; + Tk_Window tkwin; + Atom target; + Atom format; + char* buffer; +{ + return (tkStubsPtr->tk_ClipboardAppend)(interp, tkwin, target, format, buffer); +} + +/* Slot 26 */ +int +Tk_ClipboardClear(interp, tkwin) + Tcl_Interp * interp; + Tk_Window tkwin; +{ + return (tkStubsPtr->tk_ClipboardClear)(interp, tkwin); +} + +/* Slot 27 */ +int +Tk_ConfigureInfo(interp, tkwin, specs, widgRec, argvName, flags) + Tcl_Interp * interp; + Tk_Window tkwin; + Tk_ConfigSpec * specs; + char * widgRec; + char * argvName; + int flags; +{ + return (tkStubsPtr->tk_ConfigureInfo)(interp, tkwin, specs, widgRec, argvName, flags); +} + +/* Slot 28 */ +int +Tk_ConfigureValue(interp, tkwin, specs, widgRec, argvName, flags) + Tcl_Interp * interp; + Tk_Window tkwin; + Tk_ConfigSpec * specs; + char * widgRec; + char * argvName; + int flags; +{ + return (tkStubsPtr->tk_ConfigureValue)(interp, tkwin, specs, widgRec, argvName, flags); +} + +/* Slot 29 */ +int +Tk_ConfigureWidget(interp, tkwin, specs, argc, argv, widgRec, flags) + Tcl_Interp * interp; + Tk_Window tkwin; + Tk_ConfigSpec * specs; + int argc; + char ** argv; + char * widgRec; + int flags; +{ + return (tkStubsPtr->tk_ConfigureWidget)(interp, tkwin, specs, argc, argv, widgRec, flags); +} + +/* Slot 30 */ +void +Tk_ConfigureWindow(tkwin, valueMask, valuePtr) + Tk_Window tkwin; + unsigned int valueMask; + XWindowChanges * valuePtr; +{ + (tkStubsPtr->tk_ConfigureWindow)(tkwin, valueMask, valuePtr); +} + +/* Slot 31 */ +Tk_TextLayout +Tk_ComputeTextLayout(font, string, numChars, wrapLength, justify, flags, widthPtr, heightPtr) + Tk_Font font; + CONST char * string; + int numChars; + int wrapLength; + Tk_Justify justify; + int flags; + int * widthPtr; + int * heightPtr; +{ + return (tkStubsPtr->tk_ComputeTextLayout)(font, string, numChars, wrapLength, justify, flags, widthPtr, heightPtr); +} + +/* Slot 32 */ +Tk_Window +Tk_CoordsToWindow(rootX, rootY, tkwin) + int rootX; + int rootY; + Tk_Window tkwin; +{ + return (tkStubsPtr->tk_CoordsToWindow)(rootX, rootY, tkwin); +} + +/* Slot 33 */ +unsigned long +Tk_CreateBinding(interp, bindingTable, object, eventString, command, append) + Tcl_Interp * interp; + Tk_BindingTable bindingTable; + ClientData object; + char * eventString; + char * command; + int append; +{ + return (tkStubsPtr->tk_CreateBinding)(interp, bindingTable, object, eventString, command, append); +} + +/* Slot 34 */ +Tk_BindingTable +Tk_CreateBindingTable(interp) + Tcl_Interp * interp; +{ + return (tkStubsPtr->tk_CreateBindingTable)(interp); +} + +/* Slot 35 */ +Tk_ErrorHandler +Tk_CreateErrorHandler(display, errNum, request, minorCode, errorProc, clientData) + Display * display; + int errNum; + int request; + int minorCode; + Tk_ErrorProc * errorProc; + ClientData clientData; +{ + return (tkStubsPtr->tk_CreateErrorHandler)(display, errNum, request, minorCode, errorProc, clientData); +} + +/* Slot 36 */ +void +Tk_CreateEventHandler(token, mask, proc, clientData) + Tk_Window token; + unsigned long mask; + Tk_EventProc * proc; + ClientData clientData; +{ + (tkStubsPtr->tk_CreateEventHandler)(token, mask, proc, clientData); +} + +/* Slot 37 */ +void +Tk_CreateGenericHandler(proc, clientData) + Tk_GenericProc * proc; + ClientData clientData; +{ + (tkStubsPtr->tk_CreateGenericHandler)(proc, clientData); +} + +/* Slot 38 */ +void +Tk_CreateImageType(typePtr) + Tk_ImageType * typePtr; +{ + (tkStubsPtr->tk_CreateImageType)(typePtr); +} + +/* Slot 39 */ +void +Tk_CreateItemType(typePtr) + Tk_ItemType * typePtr; +{ + (tkStubsPtr->tk_CreateItemType)(typePtr); +} + +/* Slot 40 */ +void +Tk_CreatePhotoImageFormat(formatPtr) + Tk_PhotoImageFormat * formatPtr; +{ + (tkStubsPtr->tk_CreatePhotoImageFormat)(formatPtr); +} + +/* Slot 41 */ +void +Tk_CreateSelHandler(tkwin, selection, target, proc, clientData, format) + Tk_Window tkwin; + Atom selection; + Atom target; + Tk_SelectionProc * proc; + ClientData clientData; + Atom format; +{ + (tkStubsPtr->tk_CreateSelHandler)(tkwin, selection, target, proc, clientData, format); +} + +/* Slot 42 */ +Tk_Window +Tk_CreateWindow(interp, parent, name, screenName) + Tcl_Interp * interp; + Tk_Window parent; + char * name; + char * screenName; +{ + return (tkStubsPtr->tk_CreateWindow)(interp, parent, name, screenName); +} + +/* Slot 43 */ +Tk_Window +Tk_CreateWindowFromPath(interp, tkwin, pathName, screenName) + Tcl_Interp * interp; + Tk_Window tkwin; + char * pathName; + char * screenName; +{ + return (tkStubsPtr->tk_CreateWindowFromPath)(interp, tkwin, pathName, screenName); +} + +/* Slot 44 */ +int +Tk_DefineBitmap(interp, name, source, width, height) + Tcl_Interp * interp; + Tk_Uid name; + char * source; + int width; + int height; +{ + return (tkStubsPtr->tk_DefineBitmap)(interp, name, source, width, height); +} + +/* Slot 45 */ +void +Tk_DefineCursor(window, cursor) + Tk_Window window; + Tk_Cursor cursor; +{ + (tkStubsPtr->tk_DefineCursor)(window, cursor); +} + +/* Slot 46 */ +void +Tk_DeleteAllBindings(bindingTable, object) + Tk_BindingTable bindingTable; + ClientData object; +{ + (tkStubsPtr->tk_DeleteAllBindings)(bindingTable, object); +} + +/* Slot 47 */ +int +Tk_DeleteBinding(interp, bindingTable, object, eventString) + Tcl_Interp * interp; + Tk_BindingTable bindingTable; + ClientData object; + char * eventString; +{ + return (tkStubsPtr->tk_DeleteBinding)(interp, bindingTable, object, eventString); +} + +/* Slot 48 */ +void +Tk_DeleteBindingTable(bindingTable) + Tk_BindingTable bindingTable; +{ + (tkStubsPtr->tk_DeleteBindingTable)(bindingTable); +} + +/* Slot 49 */ +void +Tk_DeleteErrorHandler(handler) + Tk_ErrorHandler handler; +{ + (tkStubsPtr->tk_DeleteErrorHandler)(handler); +} + +/* Slot 50 */ +void +Tk_DeleteEventHandler(token, mask, proc, clientData) + Tk_Window token; + unsigned long mask; + Tk_EventProc * proc; + ClientData clientData; +{ + (tkStubsPtr->tk_DeleteEventHandler)(token, mask, proc, clientData); +} + +/* Slot 51 */ +void +Tk_DeleteGenericHandler(proc, clientData) + Tk_GenericProc * proc; + ClientData clientData; +{ + (tkStubsPtr->tk_DeleteGenericHandler)(proc, clientData); +} + +/* Slot 52 */ +void +Tk_DeleteImage(interp, name) + Tcl_Interp * interp; + char * name; +{ + (tkStubsPtr->tk_DeleteImage)(interp, name); +} + +/* Slot 53 */ +void +Tk_DeleteSelHandler(tkwin, selection, target) + Tk_Window tkwin; + Atom selection; + Atom target; +{ + (tkStubsPtr->tk_DeleteSelHandler)(tkwin, selection, target); +} + +/* Slot 54 */ +void +Tk_DestroyWindow(tkwin) + Tk_Window tkwin; +{ + (tkStubsPtr->tk_DestroyWindow)(tkwin); +} + +/* Slot 55 */ +char * +Tk_DisplayName(tkwin) + Tk_Window tkwin; +{ + return (tkStubsPtr->tk_DisplayName)(tkwin); +} + +/* Slot 56 */ +int +Tk_DistanceToTextLayout(layout, x, y) + Tk_TextLayout layout; + int x; + int y; +{ + return (tkStubsPtr->tk_DistanceToTextLayout)(layout, x, y); +} + +/* Slot 57 */ +void +Tk_Draw3DPolygon(tkwin, drawable, border, pointPtr, numPoints, borderWidth, leftRelief) + Tk_Window tkwin; + Drawable drawable; + Tk_3DBorder border; + XPoint * pointPtr; + int numPoints; + int borderWidth; + int leftRelief; +{ + (tkStubsPtr->tk_Draw3DPolygon)(tkwin, drawable, border, pointPtr, numPoints, borderWidth, leftRelief); +} + +/* Slot 58 */ +void +Tk_Draw3DRectangle(tkwin, drawable, border, x, y, width, height, borderWidth, relief) + Tk_Window tkwin; + Drawable drawable; + Tk_3DBorder border; + int x; + int y; + int width; + int height; + int borderWidth; + int relief; +{ + (tkStubsPtr->tk_Draw3DRectangle)(tkwin, drawable, border, x, y, width, height, borderWidth, relief); +} + +/* Slot 59 */ +void +Tk_DrawChars(display, drawable, gc, tkfont, source, numChars, x, y) + Display * display; + Drawable drawable; + GC gc; + Tk_Font tkfont; + CONST char * source; + int numChars; + int x; + int y; +{ + (tkStubsPtr->tk_DrawChars)(display, drawable, gc, tkfont, source, numChars, x, y); +} + +/* Slot 60 */ +void +Tk_DrawFocusHighlight(tkwin, gc, width, drawable) + Tk_Window tkwin; + GC gc; + int width; + Drawable drawable; +{ + (tkStubsPtr->tk_DrawFocusHighlight)(tkwin, gc, width, drawable); +} + +/* Slot 61 */ +void +Tk_DrawTextLayout(display, drawable, gc, layout, x, y, firstChar, lastChar) + Display * display; + Drawable drawable; + GC gc; + Tk_TextLayout layout; + int x; + int y; + int firstChar; + int lastChar; +{ + (tkStubsPtr->tk_DrawTextLayout)(display, drawable, gc, layout, x, y, firstChar, lastChar); +} + +/* Slot 62 */ +void +Tk_Fill3DPolygon(tkwin, drawable, border, pointPtr, numPoints, borderWidth, leftRelief) + Tk_Window tkwin; + Drawable drawable; + Tk_3DBorder border; + XPoint * pointPtr; + int numPoints; + int borderWidth; + int leftRelief; +{ + (tkStubsPtr->tk_Fill3DPolygon)(tkwin, drawable, border, pointPtr, numPoints, borderWidth, leftRelief); +} + +/* Slot 63 */ +void +Tk_Fill3DRectangle(tkwin, drawable, border, x, y, width, height, borderWidth, relief) + Tk_Window tkwin; + Drawable drawable; + Tk_3DBorder border; + int x; + int y; + int width; + int height; + int borderWidth; + int relief; +{ + (tkStubsPtr->tk_Fill3DRectangle)(tkwin, drawable, border, x, y, width, height, borderWidth, relief); +} + +/* Slot 64 */ +Tk_PhotoHandle +Tk_FindPhoto(interp, imageName) + Tcl_Interp * interp; + char * imageName; +{ + return (tkStubsPtr->tk_FindPhoto)(interp, imageName); +} + +/* Slot 65 */ +Font +Tk_FontId(font) + Tk_Font font; +{ + return (tkStubsPtr->tk_FontId)(font); +} + +/* Slot 66 */ +void +Tk_Free3DBorder(border) + Tk_3DBorder border; +{ + (tkStubsPtr->tk_Free3DBorder)(border); +} + +/* Slot 67 */ +void +Tk_FreeBitmap(display, bitmap) + Display * display; + Pixmap bitmap; +{ + (tkStubsPtr->tk_FreeBitmap)(display, bitmap); +} + +/* Slot 68 */ +void +Tk_FreeColor(colorPtr) + XColor * colorPtr; +{ + (tkStubsPtr->tk_FreeColor)(colorPtr); +} + +/* Slot 69 */ +void +Tk_FreeColormap(display, colormap) + Display * display; + Colormap colormap; +{ + (tkStubsPtr->tk_FreeColormap)(display, colormap); +} + +/* Slot 70 */ +void +Tk_FreeCursor(display, cursor) + Display * display; + Tk_Cursor cursor; +{ + (tkStubsPtr->tk_FreeCursor)(display, cursor); +} + +/* Slot 71 */ +void +Tk_FreeFont(f) + Tk_Font f; +{ + (tkStubsPtr->tk_FreeFont)(f); +} + +/* Slot 72 */ +void +Tk_FreeGC(display, gc) + Display * display; + GC gc; +{ + (tkStubsPtr->tk_FreeGC)(display, gc); +} + +/* Slot 73 */ +void +Tk_FreeImage(image) + Tk_Image image; +{ + (tkStubsPtr->tk_FreeImage)(image); +} + +/* Slot 74 */ +void +Tk_FreeOptions(specs, widgRec, display, needFlags) + Tk_ConfigSpec * specs; + char * widgRec; + Display * display; + int needFlags; +{ + (tkStubsPtr->tk_FreeOptions)(specs, widgRec, display, needFlags); +} + +/* Slot 75 */ +void +Tk_FreePixmap(display, pixmap) + Display * display; + Pixmap pixmap; +{ + (tkStubsPtr->tk_FreePixmap)(display, pixmap); +} + +/* Slot 76 */ +void +Tk_FreeTextLayout(textLayout) + Tk_TextLayout textLayout; +{ + (tkStubsPtr->tk_FreeTextLayout)(textLayout); +} + +/* Slot 77 */ +void +Tk_FreeXId(display, xid) + Display * display; + XID xid; +{ + (tkStubsPtr->tk_FreeXId)(display, xid); +} + +/* Slot 78 */ +GC +Tk_GCForColor(colorPtr, drawable) + XColor * colorPtr; + Drawable drawable; +{ + return (tkStubsPtr->tk_GCForColor)(colorPtr, drawable); +} + +/* Slot 79 */ +void +Tk_GeometryRequest(tkwin, reqWidth, reqHeight) + Tk_Window tkwin; + int reqWidth; + int reqHeight; +{ + (tkStubsPtr->tk_GeometryRequest)(tkwin, reqWidth, reqHeight); +} + +/* Slot 80 */ +Tk_3DBorder +Tk_Get3DBorder(interp, tkwin, colorName) + Tcl_Interp * interp; + Tk_Window tkwin; + Tk_Uid colorName; +{ + return (tkStubsPtr->tk_Get3DBorder)(interp, tkwin, colorName); +} + +/* Slot 81 */ +void +Tk_GetAllBindings(interp, bindingTable, object) + Tcl_Interp * interp; + Tk_BindingTable bindingTable; + ClientData object; +{ + (tkStubsPtr->tk_GetAllBindings)(interp, bindingTable, object); +} + +/* Slot 82 */ +int +Tk_GetAnchor(interp, string, anchorPtr) + Tcl_Interp * interp; + char * string; + Tk_Anchor * anchorPtr; +{ + return (tkStubsPtr->tk_GetAnchor)(interp, string, anchorPtr); +} + +/* Slot 83 */ +char * +Tk_GetAtomName(tkwin, atom) + Tk_Window tkwin; + Atom atom; +{ + return (tkStubsPtr->tk_GetAtomName)(tkwin, atom); +} + +/* Slot 84 */ +char * +Tk_GetBinding(interp, bindingTable, object, eventString) + Tcl_Interp * interp; + Tk_BindingTable bindingTable; + ClientData object; + char * eventString; +{ + return (tkStubsPtr->tk_GetBinding)(interp, bindingTable, object, eventString); +} + +/* Slot 85 */ +Pixmap +Tk_GetBitmap(interp, tkwin, string) + Tcl_Interp * interp; + Tk_Window tkwin; + Tk_Uid string; +{ + return (tkStubsPtr->tk_GetBitmap)(interp, tkwin, string); +} + +/* Slot 86 */ +Pixmap +Tk_GetBitmapFromData(interp, tkwin, source, width, height) + Tcl_Interp * interp; + Tk_Window tkwin; + char * source; + int width; + int height; +{ + return (tkStubsPtr->tk_GetBitmapFromData)(interp, tkwin, source, width, height); +} + +/* Slot 87 */ +int +Tk_GetCapStyle(interp, string, capPtr) + Tcl_Interp * interp; + char * string; + int * capPtr; +{ + return (tkStubsPtr->tk_GetCapStyle)(interp, string, capPtr); +} + +/* Slot 88 */ +XColor * +Tk_GetColor(interp, tkwin, name) + Tcl_Interp * interp; + Tk_Window tkwin; + Tk_Uid name; +{ + return (tkStubsPtr->tk_GetColor)(interp, tkwin, name); +} + +/* Slot 89 */ +XColor * +Tk_GetColorByValue(tkwin, colorPtr) + Tk_Window tkwin; + XColor * colorPtr; +{ + return (tkStubsPtr->tk_GetColorByValue)(tkwin, colorPtr); +} + +/* Slot 90 */ +Colormap +Tk_GetColormap(interp, tkwin, string) + Tcl_Interp * interp; + Tk_Window tkwin; + char * string; +{ + return (tkStubsPtr->tk_GetColormap)(interp, tkwin, string); +} + +/* Slot 91 */ +Tk_Cursor +Tk_GetCursor(interp, tkwin, string) + Tcl_Interp * interp; + Tk_Window tkwin; + Tk_Uid string; +{ + return (tkStubsPtr->tk_GetCursor)(interp, tkwin, string); +} + +/* Slot 92 */ +Tk_Cursor +Tk_GetCursorFromData(interp, tkwin, source, mask, width, height, xHot, yHot, fg, bg) + Tcl_Interp * interp; + Tk_Window tkwin; + char * source; + char * mask; + int width; + int height; + int xHot; + int yHot; + Tk_Uid fg; + Tk_Uid bg; +{ + return (tkStubsPtr->tk_GetCursorFromData)(interp, tkwin, source, mask, width, height, xHot, yHot, fg, bg); +} + +/* Slot 93 */ +Tk_Font +Tk_GetFont(interp, tkwin, string) + Tcl_Interp * interp; + Tk_Window tkwin; + CONST char * string; +{ + return (tkStubsPtr->tk_GetFont)(interp, tkwin, string); +} + +/* Slot 94 */ +Tk_Font +Tk_GetFontFromObj(interp, tkwin, objPtr) + Tcl_Interp * interp; + Tk_Window tkwin; + Tcl_Obj * objPtr; +{ + return (tkStubsPtr->tk_GetFontFromObj)(interp, tkwin, objPtr); +} + +/* Slot 95 */ +void +Tk_GetFontMetrics(font, fmPtr) + Tk_Font font; + Tk_FontMetrics * fmPtr; +{ + (tkStubsPtr->tk_GetFontMetrics)(font, fmPtr); +} + +/* Slot 96 */ +GC +Tk_GetGC(tkwin, valueMask, valuePtr) + Tk_Window tkwin; + unsigned long valueMask; + XGCValues * valuePtr; +{ + return (tkStubsPtr->tk_GetGC)(tkwin, valueMask, valuePtr); +} + +/* Slot 97 */ +Tk_Image +Tk_GetImage(interp, tkwin, name, changeProc, clientData) + Tcl_Interp * interp; + Tk_Window tkwin; + char * name; + Tk_ImageChangedProc * changeProc; + ClientData clientData; +{ + return (tkStubsPtr->tk_GetImage)(interp, tkwin, name, changeProc, clientData); +} + +/* Slot 98 */ +ClientData +Tk_GetImageMasterData(interp, name, typePtrPtr) + Tcl_Interp * interp; + char * name; + Tk_ImageType ** typePtrPtr; +{ + return (tkStubsPtr->tk_GetImageMasterData)(interp, name, typePtrPtr); +} + +/* Slot 99 */ +Tk_ItemType * +Tk_GetItemTypes() +{ + return (tkStubsPtr->tk_GetItemTypes)(); +} + +/* Slot 100 */ +int +Tk_GetJoinStyle(interp, string, joinPtr) + Tcl_Interp * interp; + char * string; + int * joinPtr; +{ + return (tkStubsPtr->tk_GetJoinStyle)(interp, string, joinPtr); +} + +/* Slot 101 */ +int +Tk_GetJustify(interp, string, justifyPtr) + Tcl_Interp * interp; + char * string; + Tk_Justify * justifyPtr; +{ + return (tkStubsPtr->tk_GetJustify)(interp, string, justifyPtr); +} + +/* Slot 102 */ +int +Tk_GetNumMainWindows() +{ + return (tkStubsPtr->tk_GetNumMainWindows)(); +} + +/* Slot 103 */ +Tk_Uid +Tk_GetOption(tkwin, name, className) + Tk_Window tkwin; + char * name; + char * className; +{ + return (tkStubsPtr->tk_GetOption)(tkwin, name, className); +} + +/* Slot 104 */ +int +Tk_GetPixels(interp, tkwin, string, intPtr) + Tcl_Interp * interp; + Tk_Window tkwin; + char * string; + int * intPtr; +{ + return (tkStubsPtr->tk_GetPixels)(interp, tkwin, string, intPtr); +} + +/* Slot 105 */ +Pixmap +Tk_GetPixmap(display, d, width, height, depth) + Display * display; + Drawable d; + int width; + int height; + int depth; +{ + return (tkStubsPtr->tk_GetPixmap)(display, d, width, height, depth); +} + +/* Slot 106 */ +int +Tk_GetRelief(interp, name, reliefPtr) + Tcl_Interp * interp; + char * name; + int * reliefPtr; +{ + return (tkStubsPtr->tk_GetRelief)(interp, name, reliefPtr); +} + +/* Slot 107 */ +void +Tk_GetRootCoords(tkwin, xPtr, yPtr) + Tk_Window tkwin; + int * xPtr; + int * yPtr; +{ + (tkStubsPtr->tk_GetRootCoords)(tkwin, xPtr, yPtr); +} + +/* Slot 108 */ +int +Tk_GetScrollInfo(interp, argc, argv, dblPtr, intPtr) + Tcl_Interp * interp; + int argc; + char ** argv; + double * dblPtr; + int * intPtr; +{ + return (tkStubsPtr->tk_GetScrollInfo)(interp, argc, argv, dblPtr, intPtr); +} + +/* Slot 109 */ +int +Tk_GetScreenMM(interp, tkwin, string, doublePtr) + Tcl_Interp * interp; + Tk_Window tkwin; + char * string; + double * doublePtr; +{ + return (tkStubsPtr->tk_GetScreenMM)(interp, tkwin, string, doublePtr); +} + +/* Slot 110 */ +int +Tk_GetSelection(interp, tkwin, selection, target, proc, clientData) + Tcl_Interp * interp; + Tk_Window tkwin; + Atom selection; + Atom target; + Tk_GetSelProc * proc; + ClientData clientData; +{ + return (tkStubsPtr->tk_GetSelection)(interp, tkwin, selection, target, proc, clientData); +} + +/* Slot 111 */ +Tk_Uid +Tk_GetUid(string) + CONST char * string; +{ + return (tkStubsPtr->tk_GetUid)(string); +} + +/* Slot 112 */ +Visual * +Tk_GetVisual(interp, tkwin, string, depthPtr, colormapPtr) + Tcl_Interp * interp; + Tk_Window tkwin; + char * string; + int * depthPtr; + Colormap * colormapPtr; +{ + return (tkStubsPtr->tk_GetVisual)(interp, tkwin, string, depthPtr, colormapPtr); +} + +/* Slot 113 */ +void +Tk_GetVRootGeometry(tkwin, xPtr, yPtr, widthPtr, heightPtr) + Tk_Window tkwin; + int * xPtr; + int * yPtr; + int * widthPtr; + int * heightPtr; +{ + (tkStubsPtr->tk_GetVRootGeometry)(tkwin, xPtr, yPtr, widthPtr, heightPtr); +} + +/* Slot 114 */ +int +Tk_Grab(interp, tkwin, grabGlobal) + Tcl_Interp * interp; + Tk_Window tkwin; + int grabGlobal; +{ + return (tkStubsPtr->tk_Grab)(interp, tkwin, grabGlobal); +} + +/* Slot 115 */ +void +Tk_HandleEvent(eventPtr) + XEvent * eventPtr; +{ + (tkStubsPtr->tk_HandleEvent)(eventPtr); +} + +/* Slot 116 */ +Tk_Window +Tk_IdToWindow(display, window) + Display * display; + Window window; +{ + return (tkStubsPtr->tk_IdToWindow)(display, window); +} + +/* Slot 117 */ +void +Tk_ImageChanged(master, x, y, width, height, imageWidth, imageHeight) + Tk_ImageMaster master; + int x; + int y; + int width; + int height; + int imageWidth; + int imageHeight; +{ + (tkStubsPtr->tk_ImageChanged)(master, x, y, width, height, imageWidth, imageHeight); +} + +/* Slot 118 */ +int +Tk_Init(interp) + Tcl_Interp * interp; +{ + return (tkStubsPtr->tk_Init)(interp); +} + +/* Slot 119 */ +Atom +Tk_InternAtom(tkwin, name) + Tk_Window tkwin; + char * name; +{ + return (tkStubsPtr->tk_InternAtom)(tkwin, name); +} + +/* Slot 120 */ +int +Tk_IntersectTextLayout(layout, x, y, width, height) + Tk_TextLayout layout; + int x; + int y; + int width; + int height; +{ + return (tkStubsPtr->tk_IntersectTextLayout)(layout, x, y, width, height); +} + +/* Slot 121 */ +void +Tk_MaintainGeometry(slave, master, x, y, width, height) + Tk_Window slave; + Tk_Window master; + int x; + int y; + int width; + int height; +{ + (tkStubsPtr->tk_MaintainGeometry)(slave, master, x, y, width, height); +} + +/* Slot 122 */ +Tk_Window +Tk_MainWindow(interp) + Tcl_Interp * interp; +{ + return (tkStubsPtr->tk_MainWindow)(interp); +} + +/* Slot 123 */ +void +Tk_MakeWindowExist(tkwin) + Tk_Window tkwin; +{ + (tkStubsPtr->tk_MakeWindowExist)(tkwin); +} + +/* Slot 124 */ +void +Tk_ManageGeometry(tkwin, mgrPtr, clientData) + Tk_Window tkwin; + Tk_GeomMgr * mgrPtr; + ClientData clientData; +{ + (tkStubsPtr->tk_ManageGeometry)(tkwin, mgrPtr, clientData); +} + +/* Slot 125 */ +void +Tk_MapWindow(tkwin) + Tk_Window tkwin; +{ + (tkStubsPtr->tk_MapWindow)(tkwin); +} + +/* Slot 126 */ +int +Tk_MeasureChars(tkfont, source, maxChars, maxPixels, flags, lengthPtr) + Tk_Font tkfont; + CONST char * source; + int maxChars; + int maxPixels; + int flags; + int * lengthPtr; +{ + return (tkStubsPtr->tk_MeasureChars)(tkfont, source, maxChars, maxPixels, flags, lengthPtr); +} + +/* Slot 127 */ +void +Tk_MoveResizeWindow(tkwin, x, y, width, height) + Tk_Window tkwin; + int x; + int y; + int width; + int height; +{ + (tkStubsPtr->tk_MoveResizeWindow)(tkwin, x, y, width, height); +} + +/* Slot 128 */ +void +Tk_MoveWindow(tkwin, x, y) + Tk_Window tkwin; + int x; + int y; +{ + (tkStubsPtr->tk_MoveWindow)(tkwin, x, y); +} + +/* Slot 129 */ +void +Tk_MoveToplevelWindow(tkwin, x, y) + Tk_Window tkwin; + int x; + int y; +{ + (tkStubsPtr->tk_MoveToplevelWindow)(tkwin, x, y); +} + +/* Slot 130 */ +char * +Tk_NameOf3DBorder(border) + Tk_3DBorder border; +{ + return (tkStubsPtr->tk_NameOf3DBorder)(border); +} + +/* Slot 131 */ +char * +Tk_NameOfAnchor(anchor) + Tk_Anchor anchor; +{ + return (tkStubsPtr->tk_NameOfAnchor)(anchor); +} + +/* Slot 132 */ +char * +Tk_NameOfBitmap(display, bitmap) + Display * display; + Pixmap bitmap; +{ + return (tkStubsPtr->tk_NameOfBitmap)(display, bitmap); +} + +/* Slot 133 */ +char * +Tk_NameOfCapStyle(cap) + int cap; +{ + return (tkStubsPtr->tk_NameOfCapStyle)(cap); +} + +/* Slot 134 */ +char * +Tk_NameOfColor(colorPtr) + XColor * colorPtr; +{ + return (tkStubsPtr->tk_NameOfColor)(colorPtr); +} + +/* Slot 135 */ +char * +Tk_NameOfCursor(display, cursor) + Display * display; + Tk_Cursor cursor; +{ + return (tkStubsPtr->tk_NameOfCursor)(display, cursor); +} + +/* Slot 136 */ +char * +Tk_NameOfFont(font) + Tk_Font font; +{ + return (tkStubsPtr->tk_NameOfFont)(font); +} + +/* Slot 137 */ +char * +Tk_NameOfImage(imageMaster) + Tk_ImageMaster imageMaster; +{ + return (tkStubsPtr->tk_NameOfImage)(imageMaster); +} + +/* Slot 138 */ +char * +Tk_NameOfJoinStyle(join) + int join; +{ + return (tkStubsPtr->tk_NameOfJoinStyle)(join); +} + +/* Slot 139 */ +char * +Tk_NameOfJustify(justify) + Tk_Justify justify; +{ + return (tkStubsPtr->tk_NameOfJustify)(justify); +} + +/* Slot 140 */ +char * +Tk_NameOfRelief(relief) + int relief; +{ + return (tkStubsPtr->tk_NameOfRelief)(relief); +} + +/* Slot 141 */ +Tk_Window +Tk_NameToWindow(interp, pathName, tkwin) + Tcl_Interp * interp; + char * pathName; + Tk_Window tkwin; +{ + return (tkStubsPtr->tk_NameToWindow)(interp, pathName, tkwin); +} + +/* Slot 142 */ +void +Tk_OwnSelection(tkwin, selection, proc, clientData) + Tk_Window tkwin; + Atom selection; + Tk_LostSelProc * proc; + ClientData clientData; +{ + (tkStubsPtr->tk_OwnSelection)(tkwin, selection, proc, clientData); +} + +/* Slot 143 */ +int +Tk_ParseArgv(interp, tkwin, argcPtr, argv, argTable, flags) + Tcl_Interp * interp; + Tk_Window tkwin; + int * argcPtr; + char ** argv; + Tk_ArgvInfo * argTable; + int flags; +{ + return (tkStubsPtr->tk_ParseArgv)(interp, tkwin, argcPtr, argv, argTable, flags); +} + +/* Slot 144 */ +void +Tk_PhotoPutBlock(handle, blockPtr, x, y, width, height) + Tk_PhotoHandle handle; + Tk_PhotoImageBlock * blockPtr; + int x; + int y; + int width; + int height; +{ + (tkStubsPtr->tk_PhotoPutBlock)(handle, blockPtr, x, y, width, height); +} + +/* Slot 145 */ +void +Tk_PhotoPutZoomedBlock(handle, blockPtr, x, y, width, height, zoomX, zoomY, subsampleX, subsampleY) + Tk_PhotoHandle handle; + Tk_PhotoImageBlock * blockPtr; + int x; + int y; + int width; + int height; + int zoomX; + int zoomY; + int subsampleX; + int subsampleY; +{ + (tkStubsPtr->tk_PhotoPutZoomedBlock)(handle, blockPtr, x, y, width, height, zoomX, zoomY, subsampleX, subsampleY); +} + +/* Slot 146 */ +int +Tk_PhotoGetImage(handle, blockPtr) + Tk_PhotoHandle handle; + Tk_PhotoImageBlock * blockPtr; +{ + return (tkStubsPtr->tk_PhotoGetImage)(handle, blockPtr); +} + +/* Slot 147 */ +void +Tk_PhotoBlank(handle) + Tk_PhotoHandle handle; +{ + (tkStubsPtr->tk_PhotoBlank)(handle); +} + +/* Slot 148 */ +void +Tk_PhotoExpand(handle, width, height) + Tk_PhotoHandle handle; + int width; + int height; +{ + (tkStubsPtr->tk_PhotoExpand)(handle, width, height); +} + +/* Slot 149 */ +void +Tk_PhotoGetSize(handle, widthPtr, heightPtr) + Tk_PhotoHandle handle; + int * widthPtr; + int * heightPtr; +{ + (tkStubsPtr->tk_PhotoGetSize)(handle, widthPtr, heightPtr); +} + +/* Slot 150 */ +void +Tk_PhotoSetSize(handle, width, height) + Tk_PhotoHandle handle; + int width; + int height; +{ + (tkStubsPtr->tk_PhotoSetSize)(handle, width, height); +} + +/* Slot 151 */ +int +Tk_PointToChar(layout, x, y) + Tk_TextLayout layout; + int x; + int y; +{ + return (tkStubsPtr->tk_PointToChar)(layout, x, y); +} + +/* Slot 152 */ +int +Tk_PostscriptFontName(tkfont, dsPtr) + Tk_Font tkfont; + Tcl_DString * dsPtr; +{ + return (tkStubsPtr->tk_PostscriptFontName)(tkfont, dsPtr); +} + +/* Slot 153 */ +void +Tk_PreserveColormap(display, colormap) + Display * display; + Colormap colormap; +{ + (tkStubsPtr->tk_PreserveColormap)(display, colormap); +} + +/* Slot 154 */ +void +Tk_QueueWindowEvent(eventPtr, position) + XEvent * eventPtr; + Tcl_QueuePosition position; +{ + (tkStubsPtr->tk_QueueWindowEvent)(eventPtr, position); +} + +/* Slot 155 */ +void +Tk_RedrawImage(image, imageX, imageY, width, height, drawable, drawableX, drawableY) + Tk_Image image; + int imageX; + int imageY; + int width; + int height; + Drawable drawable; + int drawableX; + int drawableY; +{ + (tkStubsPtr->tk_RedrawImage)(image, imageX, imageY, width, height, drawable, drawableX, drawableY); +} + +/* Slot 156 */ +void +Tk_ResizeWindow(tkwin, width, height) + Tk_Window tkwin; + int width; + int height; +{ + (tkStubsPtr->tk_ResizeWindow)(tkwin, width, height); +} + +/* Slot 157 */ +int +Tk_RestackWindow(tkwin, aboveBelow, other) + Tk_Window tkwin; + int aboveBelow; + Tk_Window other; +{ + return (tkStubsPtr->tk_RestackWindow)(tkwin, aboveBelow, other); +} + +/* Slot 158 */ +Tk_RestrictProc * +Tk_RestrictEvents(proc, arg, prevArgPtr) + Tk_RestrictProc * proc; + ClientData arg; + ClientData * prevArgPtr; +{ + return (tkStubsPtr->tk_RestrictEvents)(proc, arg, prevArgPtr); +} + +/* Slot 159 */ +int +Tk_SafeInit(interp) + Tcl_Interp * interp; +{ + return (tkStubsPtr->tk_SafeInit)(interp); +} + +/* Slot 160 */ +char * +Tk_SetAppName(tkwin, name) + Tk_Window tkwin; + char * name; +{ + return (tkStubsPtr->tk_SetAppName)(tkwin, name); +} + +/* Slot 161 */ +void +Tk_SetBackgroundFromBorder(tkwin, border) + Tk_Window tkwin; + Tk_3DBorder border; +{ + (tkStubsPtr->tk_SetBackgroundFromBorder)(tkwin, border); +} + +/* Slot 162 */ +void +Tk_SetClass(tkwin, className) + Tk_Window tkwin; + char * className; +{ + (tkStubsPtr->tk_SetClass)(tkwin, className); +} + +/* Slot 163 */ +void +Tk_SetGrid(tkwin, reqWidth, reqHeight, gridWidth, gridHeight) + Tk_Window tkwin; + int reqWidth; + int reqHeight; + int gridWidth; + int gridHeight; +{ + (tkStubsPtr->tk_SetGrid)(tkwin, reqWidth, reqHeight, gridWidth, gridHeight); +} + +/* Slot 164 */ +void +Tk_SetInternalBorder(tkwin, width) + Tk_Window tkwin; + int width; +{ + (tkStubsPtr->tk_SetInternalBorder)(tkwin, width); +} + +/* Slot 165 */ +void +Tk_SetWindowBackground(tkwin, pixel) + Tk_Window tkwin; + unsigned long pixel; +{ + (tkStubsPtr->tk_SetWindowBackground)(tkwin, pixel); +} + +/* Slot 166 */ +void +Tk_SetWindowBackgroundPixmap(tkwin, pixmap) + Tk_Window tkwin; + Pixmap pixmap; +{ + (tkStubsPtr->tk_SetWindowBackgroundPixmap)(tkwin, pixmap); +} + +/* Slot 167 */ +void +Tk_SetWindowBorder(tkwin, pixel) + Tk_Window tkwin; + unsigned long pixel; +{ + (tkStubsPtr->tk_SetWindowBorder)(tkwin, pixel); +} + +/* Slot 168 */ +void +Tk_SetWindowBorderWidth(tkwin, width) + Tk_Window tkwin; + int width; +{ + (tkStubsPtr->tk_SetWindowBorderWidth)(tkwin, width); +} + +/* Slot 169 */ +void +Tk_SetWindowBorderPixmap(tkwin, pixmap) + Tk_Window tkwin; + Pixmap pixmap; +{ + (tkStubsPtr->tk_SetWindowBorderPixmap)(tkwin, pixmap); +} + +/* Slot 170 */ +void +Tk_SetWindowColormap(tkwin, colormap) + Tk_Window tkwin; + Colormap colormap; +{ + (tkStubsPtr->tk_SetWindowColormap)(tkwin, colormap); +} + +/* Slot 171 */ +int +Tk_SetWindowVisual(tkwin, visual, depth, colormap) + Tk_Window tkwin; + Visual * visual; + int depth; + Colormap colormap; +{ + return (tkStubsPtr->tk_SetWindowVisual)(tkwin, visual, depth, colormap); +} + +/* Slot 172 */ +void +Tk_SizeOfBitmap(display, bitmap, widthPtr, heightPtr) + Display * display; + Pixmap bitmap; + int * widthPtr; + int * heightPtr; +{ + (tkStubsPtr->tk_SizeOfBitmap)(display, bitmap, widthPtr, heightPtr); +} + +/* Slot 173 */ +void +Tk_SizeOfImage(image, widthPtr, heightPtr) + Tk_Image image; + int * widthPtr; + int * heightPtr; +{ + (tkStubsPtr->tk_SizeOfImage)(image, widthPtr, heightPtr); +} + +/* Slot 174 */ +int +Tk_StrictMotif(tkwin) + Tk_Window tkwin; +{ + return (tkStubsPtr->tk_StrictMotif)(tkwin); +} + +/* Slot 175 */ +void +Tk_TextLayoutToPostscript(interp, layout) + Tcl_Interp * interp; + Tk_TextLayout layout; +{ + (tkStubsPtr->tk_TextLayoutToPostscript)(interp, layout); +} + +/* Slot 176 */ +int +Tk_TextWidth(font, string, numChars) + Tk_Font font; + CONST char * string; + int numChars; +{ + return (tkStubsPtr->tk_TextWidth)(font, string, numChars); +} + +/* Slot 177 */ +void +Tk_UndefineCursor(window) + Tk_Window window; +{ + (tkStubsPtr->tk_UndefineCursor)(window); +} + +/* Slot 178 */ +void +Tk_UnderlineChars(display, drawable, gc, tkfont, source, x, y, firstChar, lastChar) + Display * display; + Drawable drawable; + GC gc; + Tk_Font tkfont; + CONST char * source; + int x; + int y; + int firstChar; + int lastChar; +{ + (tkStubsPtr->tk_UnderlineChars)(display, drawable, gc, tkfont, source, x, y, firstChar, lastChar); +} + +/* Slot 179 */ +void +Tk_UnderlineTextLayout(display, drawable, gc, layout, x, y, underline) + Display * display; + Drawable drawable; + GC gc; + Tk_TextLayout layout; + int x; + int y; + int underline; +{ + (tkStubsPtr->tk_UnderlineTextLayout)(display, drawable, gc, layout, x, y, underline); +} + +/* Slot 180 */ +void +Tk_Ungrab(tkwin) + Tk_Window tkwin; +{ + (tkStubsPtr->tk_Ungrab)(tkwin); +} + +/* Slot 181 */ +void +Tk_UnmaintainGeometry(slave, master) + Tk_Window slave; + Tk_Window master; +{ + (tkStubsPtr->tk_UnmaintainGeometry)(slave, master); +} + +/* Slot 182 */ +void +Tk_UnmapWindow(tkwin) + Tk_Window tkwin; +{ + (tkStubsPtr->tk_UnmapWindow)(tkwin); +} + +/* Slot 183 */ +void +Tk_UnsetGrid(tkwin) + Tk_Window tkwin; +{ + (tkStubsPtr->tk_UnsetGrid)(tkwin); +} + +/* Slot 184 */ +void +Tk_UpdatePointer(tkwin, x, y, state) + Tk_Window tkwin; + int x; + int y; + int state; +{ + (tkStubsPtr->tk_UpdatePointer)(tkwin, x, y, state); +} + + +/* !END!: Do not edit above this line. */ |