tk.h   tk.h 
skipping to change at line 15 skipping to change at line 15
* module itself. * module itself.
* *
* Copyright (c) 1989-1994 The Regents of the University of California. * Copyright (c) 1989-1994 The Regents of the University of California.
* Copyright (c) 1994 The Australian National University. * Copyright (c) 1994 The Australian National University.
* Copyright (c) 1994-1998 Sun Microsystems, Inc. * Copyright (c) 1994-1998 Sun Microsystems, Inc.
* Copyright (c) 1998-2000 Ajuba Solutions. * Copyright (c) 1998-2000 Ajuba Solutions.
* *
* See the file "license.terms" for information on usage and redistribution of * See the file "license.terms" for information on usage and redistribution of
* this file, and for a DISCLAIMER OF ALL WARRANTIES. * this file, and for a DISCLAIMER OF ALL WARRANTIES.
* *
* RCS: @(#) $Id: tk.h,v 1.109.2.12 2009/11/03 20:15:25 dgp Exp $ * RCS: @(#) $Id: tk.h,v 1.109.2.13 2010/08/04 17:06:52 dgp Exp $
*/ */
#ifndef _TK #ifndef _TK
#define _TK #define _TK
#include <tcl.h> #include <tcl.h>
#if (TCL_MAJOR_VERSION != 8) || (TCL_MINOR_VERSION != 5) #if (TCL_MAJOR_VERSION != 8) || (TCL_MINOR_VERSION != 5)
# error Tk 8.5 must be compiled with tcl.h from Tcl 8.5 # error Tk 8.5 must be compiled with tcl.h from Tcl 8.5
#endif #endif
skipping to change at line 56 skipping to change at line 56
* unix/tk.spec (1 LOC patch) * unix/tk.spec (1 LOC patch)
* win/tcl.m4 (not patchlevel) * win/tcl.m4 (not patchlevel)
* *
* You may also need to update some of these files when the numbers change for * You may also need to update some of these files when the numbers change for
* the version of Tcl that this release of Tk is compiled against. * the version of Tcl that this release of Tk is compiled against.
*/ */
#define TK_MAJOR_VERSION 8 #define TK_MAJOR_VERSION 8
#define TK_MINOR_VERSION 5 #define TK_MINOR_VERSION 5
#define TK_RELEASE_LEVEL TCL_FINAL_RELEASE #define TK_RELEASE_LEVEL TCL_FINAL_RELEASE
#define TK_RELEASE_SERIAL 8 #define TK_RELEASE_SERIAL 9
#define TK_VERSION "8.5" #define TK_VERSION "8.5"
#define TK_PATCH_LEVEL "8.5.8" #define TK_PATCH_LEVEL "8.5.9"
/* /*
* A special definition used to allow this header file to be included from * A special definition used to allow this header file to be included from
* windows or mac resource files so that they can obtain version informatio n. * windows or mac resource files so that they can obtain version informatio n.
* RC_INVOKED is defined by default by the windows RC tool and manually set * RC_INVOKED is defined by default by the windows RC tool and manually set
* for macintosh. * for macintosh.
* *
* Resource compilers don't like all the C stuff, like typedefs and procedu re * Resource compilers don't like all the C stuff, like typedefs and procedu re
* declarations, that occur below, so block them out. * declarations, that occur below, so block them out.
*/ */
 End of changes. 3 change blocks. 
3 lines changed or deleted 3 lines changed or added


 tkDecls.h   tkDecls.h 
/* /*
* tkDecls.h -- * tkDecls.h --
* *
* Declarations of functions in the platform independent public Tcl API . * Declarations of functions in the platform independent public Tcl API .
* *
* Copyright (c) 1998-1999 by Scriptics Corporation. * Copyright (c) 1998-1999 by Scriptics Corporation.
* *
* See the file "license.terms" for information on usage and redistribution * See the file "license.terms" for information on usage and redistribution
* of this file, and for a DISCLAIMER OF ALL WARRANTIES. * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
* *
* RCS: @(#) $Id: tkDecls.h,v 1.30 2007/05/14 20:58:26 dgp Exp $ * RCS: @(#) $Id: tkDecls.h,v 1.30.4.1 2010/02/07 23:24:13 nijtmans Exp $
*/ */
#ifndef _TKDECLS #ifndef _TKDECLS
#define _TKDECLS #define _TKDECLS
#ifdef BUILD_tk #ifdef BUILD_tk
#undef TCL_STORAGE_CLASS #undef TCL_STORAGE_CLASS
#define TCL_STORAGE_CLASS DLLEXPORT #define TCL_STORAGE_CLASS DLLEXPORT
#endif #endif
skipping to change at line 37 skipping to change at line 37
/* !BEGIN!: Do not edit below this line. */ /* !BEGIN!: Do not edit below this line. */
/* /*
* Exported function declarations: * Exported function declarations:
*/ */
#ifndef Tk_MainLoop_TCL_DECLARED #ifndef Tk_MainLoop_TCL_DECLARED
#define Tk_MainLoop_TCL_DECLARED #define Tk_MainLoop_TCL_DECLARED
/* 0 */ /* 0 */
EXTERN void Tk_MainLoop (void); EXTERN void Tk_MainLoop(void);
#endif #endif
#ifndef Tk_3DBorderColor_TCL_DECLARED #ifndef Tk_3DBorderColor_TCL_DECLARED
#define Tk_3DBorderColor_TCL_DECLARED #define Tk_3DBorderColor_TCL_DECLARED
/* 1 */ /* 1 */
EXTERN XColor * Tk_3DBorderColor (Tk_3DBorder border); EXTERN XColor * Tk_3DBorderColor(Tk_3DBorder border);
#endif #endif
#ifndef Tk_3DBorderGC_TCL_DECLARED #ifndef Tk_3DBorderGC_TCL_DECLARED
#define Tk_3DBorderGC_TCL_DECLARED #define Tk_3DBorderGC_TCL_DECLARED
/* 2 */ /* 2 */
EXTERN GC Tk_3DBorderGC (Tk_Window tkwin, Tk_3DBorder border, EXTERN GC Tk_3DBorderGC(Tk_Window tkwin, Tk_3DBorder border,
int which); int which);
#endif #endif
#ifndef Tk_3DHorizontalBevel_TCL_DECLARED #ifndef Tk_3DHorizontalBevel_TCL_DECLARED
#define Tk_3DHorizontalBevel_TCL_DECLARED #define Tk_3DHorizontalBevel_TCL_DECLARED
/* 3 */ /* 3 */
EXTERN void Tk_3DHorizontalBevel (Tk_Window tkwin, EXTERN void Tk_3DHorizontalBevel(Tk_Window tkwin,
Drawable drawable, Tk_3DBorder border, int x , Drawable drawable, Tk_3DBorder border, int x ,
int y, int width, int height, int leftIn, int y, int width, int height, int leftIn,
int rightIn, int topBevel, int relief); int rightIn, int topBevel, int relief);
#endif #endif
#ifndef Tk_3DVerticalBevel_TCL_DECLARED #ifndef Tk_3DVerticalBevel_TCL_DECLARED
#define Tk_3DVerticalBevel_TCL_DECLARED #define Tk_3DVerticalBevel_TCL_DECLARED
/* 4 */ /* 4 */
EXTERN void Tk_3DVerticalBevel (Tk_Window tkwin, EXTERN void Tk_3DVerticalBevel(Tk_Window tkwin,
Drawable drawable, Tk_3DBorder border, int x , Drawable drawable, Tk_3DBorder border, int x ,
int y, int width, int height, int leftBevel, int y, int width, int height, int leftBevel,
int relief); int relief);
#endif #endif
#ifndef Tk_AddOption_TCL_DECLARED #ifndef Tk_AddOption_TCL_DECLARED
#define Tk_AddOption_TCL_DECLARED #define Tk_AddOption_TCL_DECLARED
/* 5 */ /* 5 */
EXTERN void Tk_AddOption (Tk_Window tkwin, CONST char * name, EXTERN void Tk_AddOption(Tk_Window tkwin, CONST char *name,
CONST char * value, int priority); CONST char *value, int priority);
#endif #endif
#ifndef Tk_BindEvent_TCL_DECLARED #ifndef Tk_BindEvent_TCL_DECLARED
#define Tk_BindEvent_TCL_DECLARED #define Tk_BindEvent_TCL_DECLARED
/* 6 */ /* 6 */
EXTERN void Tk_BindEvent (Tk_BindingTable bindingTable, EXTERN void Tk_BindEvent(Tk_BindingTable bindingTable,
XEvent * eventPtr, Tk_Window tkwin, XEvent *eventPtr, Tk_Window tkwin,
int numObjects, ClientData * objectPtr); int numObjects, ClientData *objectPtr);
#endif #endif
#ifndef Tk_CanvasDrawableCoords_TCL_DECLARED #ifndef Tk_CanvasDrawableCoords_TCL_DECLARED
#define Tk_CanvasDrawableCoords_TCL_DECLARED #define Tk_CanvasDrawableCoords_TCL_DECLARED
/* 7 */ /* 7 */
EXTERN void Tk_CanvasDrawableCoords (Tk_Canvas canvas, double x, EXTERN void Tk_CanvasDrawableCoords(Tk_Canvas canvas, double x,
double y, short * drawableXPtr, double y, short *drawableXPtr,
short * drawableYPtr); short *drawableYPtr);
#endif #endif
#ifndef Tk_CanvasEventuallyRedraw_TCL_DECLARED #ifndef Tk_CanvasEventuallyRedraw_TCL_DECLARED
#define Tk_CanvasEventuallyRedraw_TCL_DECLARED #define Tk_CanvasEventuallyRedraw_TCL_DECLARED
/* 8 */ /* 8 */
EXTERN void Tk_CanvasEventuallyRedraw (Tk_Canvas canvas, int x1, EXTERN void Tk_CanvasEventuallyRedraw(Tk_Canvas canvas, int x1,
int y1, int x2, int y2); int y1, int x2, int y2);
#endif #endif
#ifndef Tk_CanvasGetCoord_TCL_DECLARED #ifndef Tk_CanvasGetCoord_TCL_DECLARED
#define Tk_CanvasGetCoord_TCL_DECLARED #define Tk_CanvasGetCoord_TCL_DECLARED
/* 9 */ /* 9 */
EXTERN int Tk_CanvasGetCoord (Tcl_Interp * interp, EXTERN int Tk_CanvasGetCoord(Tcl_Interp *interp,
Tk_Canvas canvas, CONST char * str, Tk_Canvas canvas, CONST char *str,
double * doublePtr); double *doublePtr);
#endif #endif
#ifndef Tk_CanvasGetTextInfo_TCL_DECLARED #ifndef Tk_CanvasGetTextInfo_TCL_DECLARED
#define Tk_CanvasGetTextInfo_TCL_DECLARED #define Tk_CanvasGetTextInfo_TCL_DECLARED
/* 10 */ /* 10 */
EXTERN Tk_CanvasTextInfo * Tk_CanvasGetTextInfo (Tk_Canvas canvas); EXTERN Tk_CanvasTextInfo * Tk_CanvasGetTextInfo(Tk_Canvas canvas);
#endif #endif
#ifndef Tk_CanvasPsBitmap_TCL_DECLARED #ifndef Tk_CanvasPsBitmap_TCL_DECLARED
#define Tk_CanvasPsBitmap_TCL_DECLARED #define Tk_CanvasPsBitmap_TCL_DECLARED
/* 11 */ /* 11 */
EXTERN int Tk_CanvasPsBitmap (Tcl_Interp * interp, EXTERN int Tk_CanvasPsBitmap(Tcl_Interp *interp,
Tk_Canvas canvas, Pixmap bitmap, int x, Tk_Canvas canvas, Pixmap bitmap, int x,
int y, int width, int height); int y, int width, int height);
#endif #endif
#ifndef Tk_CanvasPsColor_TCL_DECLARED #ifndef Tk_CanvasPsColor_TCL_DECLARED
#define Tk_CanvasPsColor_TCL_DECLARED #define Tk_CanvasPsColor_TCL_DECLARED
/* 12 */ /* 12 */
EXTERN int Tk_CanvasPsColor (Tcl_Interp * interp, EXTERN int Tk_CanvasPsColor(Tcl_Interp *interp,
Tk_Canvas canvas, XColor * colorPtr); Tk_Canvas canvas, XColor *colorPtr);
#endif #endif
#ifndef Tk_CanvasPsFont_TCL_DECLARED #ifndef Tk_CanvasPsFont_TCL_DECLARED
#define Tk_CanvasPsFont_TCL_DECLARED #define Tk_CanvasPsFont_TCL_DECLARED
/* 13 */ /* 13 */
EXTERN int Tk_CanvasPsFont (Tcl_Interp * interp, EXTERN int Tk_CanvasPsFont(Tcl_Interp *interp, Tk_Canvas canvas
Tk_Canvas canvas, Tk_Font font); ,
Tk_Font font);
#endif #endif
#ifndef Tk_CanvasPsPath_TCL_DECLARED #ifndef Tk_CanvasPsPath_TCL_DECLARED
#define Tk_CanvasPsPath_TCL_DECLARED #define Tk_CanvasPsPath_TCL_DECLARED
/* 14 */ /* 14 */
EXTERN void Tk_CanvasPsPath (Tcl_Interp * interp, EXTERN void Tk_CanvasPsPath(Tcl_Interp *interp, Tk_Canvas canvas
Tk_Canvas canvas, double * coordPtr, ,
int numPoints); double *coordPtr, int numPoints);
#endif #endif
#ifndef Tk_CanvasPsStipple_TCL_DECLARED #ifndef Tk_CanvasPsStipple_TCL_DECLARED
#define Tk_CanvasPsStipple_TCL_DECLARED #define Tk_CanvasPsStipple_TCL_DECLARED
/* 15 */ /* 15 */
EXTERN int Tk_CanvasPsStipple (Tcl_Interp * interp, EXTERN int Tk_CanvasPsStipple(Tcl_Interp *interp,
Tk_Canvas canvas, Pixmap bitmap); Tk_Canvas canvas, Pixmap bitmap);
#endif #endif
#ifndef Tk_CanvasPsY_TCL_DECLARED #ifndef Tk_CanvasPsY_TCL_DECLARED
#define Tk_CanvasPsY_TCL_DECLARED #define Tk_CanvasPsY_TCL_DECLARED
/* 16 */ /* 16 */
EXTERN double Tk_CanvasPsY (Tk_Canvas canvas, double y); EXTERN double Tk_CanvasPsY(Tk_Canvas canvas, double y);
#endif #endif
#ifndef Tk_CanvasSetStippleOrigin_TCL_DECLARED #ifndef Tk_CanvasSetStippleOrigin_TCL_DECLARED
#define Tk_CanvasSetStippleOrigin_TCL_DECLARED #define Tk_CanvasSetStippleOrigin_TCL_DECLARED
/* 17 */ /* 17 */
EXTERN void Tk_CanvasSetStippleOrigin (Tk_Canvas canvas, GC gc); EXTERN void Tk_CanvasSetStippleOrigin(Tk_Canvas canvas, GC gc);
#endif #endif
#ifndef Tk_CanvasTagsParseProc_TCL_DECLARED #ifndef Tk_CanvasTagsParseProc_TCL_DECLARED
#define Tk_CanvasTagsParseProc_TCL_DECLARED #define Tk_CanvasTagsParseProc_TCL_DECLARED
/* 18 */ /* 18 */
EXTERN int Tk_CanvasTagsParseProc (ClientData clientData, EXTERN int Tk_CanvasTagsParseProc(ClientData clientData,
Tcl_Interp * interp, Tk_Window tkwin, Tcl_Interp *interp, Tk_Window tkwin,
CONST char * value, char * widgRec, CONST char *value, char *widgRec, int offset
int offset); );
#endif #endif
#ifndef Tk_CanvasTagsPrintProc_TCL_DECLARED #ifndef Tk_CanvasTagsPrintProc_TCL_DECLARED
#define Tk_CanvasTagsPrintProc_TCL_DECLARED #define Tk_CanvasTagsPrintProc_TCL_DECLARED
/* 19 */ /* 19 */
EXTERN char * Tk_CanvasTagsPrintProc (ClientData clientData, EXTERN char * Tk_CanvasTagsPrintProc(ClientData clientData,
Tk_Window tkwin, char * widgRec, int offset, Tk_Window tkwin, char *widgRec, int offset,
Tcl_FreeProc ** freeProcPtr); Tcl_FreeProc **freeProcPtr);
#endif #endif
#ifndef Tk_CanvasTkwin_TCL_DECLARED #ifndef Tk_CanvasTkwin_TCL_DECLARED
#define Tk_CanvasTkwin_TCL_DECLARED #define Tk_CanvasTkwin_TCL_DECLARED
/* 20 */ /* 20 */
EXTERN Tk_Window Tk_CanvasTkwin (Tk_Canvas canvas); EXTERN Tk_Window Tk_CanvasTkwin(Tk_Canvas canvas);
#endif #endif
#ifndef Tk_CanvasWindowCoords_TCL_DECLARED #ifndef Tk_CanvasWindowCoords_TCL_DECLARED
#define Tk_CanvasWindowCoords_TCL_DECLARED #define Tk_CanvasWindowCoords_TCL_DECLARED
/* 21 */ /* 21 */
EXTERN void Tk_CanvasWindowCoords (Tk_Canvas canvas, double x, EXTERN void Tk_CanvasWindowCoords(Tk_Canvas canvas, double x,
double y, short * screenXPtr, double y, short *screenXPtr,
short * screenYPtr); short *screenYPtr);
#endif #endif
#ifndef Tk_ChangeWindowAttributes_TCL_DECLARED #ifndef Tk_ChangeWindowAttributes_TCL_DECLARED
#define Tk_ChangeWindowAttributes_TCL_DECLARED #define Tk_ChangeWindowAttributes_TCL_DECLARED
/* 22 */ /* 22 */
EXTERN void Tk_ChangeWindowAttributes (Tk_Window tkwin, EXTERN void Tk_ChangeWindowAttributes(Tk_Window tkwin,
unsigned long valueMask, unsigned long valueMask,
XSetWindowAttributes * attsPtr); XSetWindowAttributes *attsPtr);
#endif #endif
#ifndef Tk_CharBbox_TCL_DECLARED #ifndef Tk_CharBbox_TCL_DECLARED
#define Tk_CharBbox_TCL_DECLARED #define Tk_CharBbox_TCL_DECLARED
/* 23 */ /* 23 */
EXTERN int Tk_CharBbox (Tk_TextLayout layout, int index, EXTERN int Tk_CharBbox(Tk_TextLayout layout, int index,
int * xPtr, int * yPtr, int * widthPtr, int *xPtr, int *yPtr, int *widthPtr,
int * heightPtr); int *heightPtr);
#endif #endif
#ifndef Tk_ClearSelection_TCL_DECLARED #ifndef Tk_ClearSelection_TCL_DECLARED
#define Tk_ClearSelection_TCL_DECLARED #define Tk_ClearSelection_TCL_DECLARED
/* 24 */ /* 24 */
EXTERN void Tk_ClearSelection (Tk_Window tkwin, Atom selection); EXTERN void Tk_ClearSelection(Tk_Window tkwin, Atom selection);
#endif #endif
#ifndef Tk_ClipboardAppend_TCL_DECLARED #ifndef Tk_ClipboardAppend_TCL_DECLARED
#define Tk_ClipboardAppend_TCL_DECLARED #define Tk_ClipboardAppend_TCL_DECLARED
/* 25 */ /* 25 */
EXTERN int Tk_ClipboardAppend (Tcl_Interp * interp, EXTERN int Tk_ClipboardAppend(Tcl_Interp *interp,
Tk_Window tkwin, Atom target, Atom format, Tk_Window tkwin, Atom target, Atom format,
char* buffer); char *buffer);
#endif #endif
#ifndef Tk_ClipboardClear_TCL_DECLARED #ifndef Tk_ClipboardClear_TCL_DECLARED
#define Tk_ClipboardClear_TCL_DECLARED #define Tk_ClipboardClear_TCL_DECLARED
/* 26 */ /* 26 */
EXTERN int Tk_ClipboardClear (Tcl_Interp * interp, EXTERN int Tk_ClipboardClear(Tcl_Interp *interp,
Tk_Window tkwin); Tk_Window tkwin);
#endif #endif
#ifndef Tk_ConfigureInfo_TCL_DECLARED #ifndef Tk_ConfigureInfo_TCL_DECLARED
#define Tk_ConfigureInfo_TCL_DECLARED #define Tk_ConfigureInfo_TCL_DECLARED
/* 27 */ /* 27 */
EXTERN int Tk_ConfigureInfo (Tcl_Interp * interp, EXTERN int Tk_ConfigureInfo(Tcl_Interp *interp, Tk_Window tkwin
Tk_Window tkwin, Tk_ConfigSpec * specs, ,
char * widgRec, CONST char * argvName, Tk_ConfigSpec *specs, char *widgRec,
int flags); CONST char *argvName, int flags);
#endif #endif
#ifndef Tk_ConfigureValue_TCL_DECLARED #ifndef Tk_ConfigureValue_TCL_DECLARED
#define Tk_ConfigureValue_TCL_DECLARED #define Tk_ConfigureValue_TCL_DECLARED
/* 28 */ /* 28 */
EXTERN int Tk_ConfigureValue (Tcl_Interp * interp, EXTERN int Tk_ConfigureValue(Tcl_Interp *interp,
Tk_Window tkwin, Tk_ConfigSpec * specs, Tk_Window tkwin, Tk_ConfigSpec *specs,
char * widgRec, CONST char * argvName, char *widgRec, CONST char *argvName,
int flags); int flags);
#endif #endif
#ifndef Tk_ConfigureWidget_TCL_DECLARED #ifndef Tk_ConfigureWidget_TCL_DECLARED
#define Tk_ConfigureWidget_TCL_DECLARED #define Tk_ConfigureWidget_TCL_DECLARED
/* 29 */ /* 29 */
EXTERN int Tk_ConfigureWidget (Tcl_Interp * interp, EXTERN int Tk_ConfigureWidget(Tcl_Interp *interp,
Tk_Window tkwin, Tk_ConfigSpec * specs, Tk_Window tkwin, Tk_ConfigSpec *specs,
int argc, CONST84 char ** argv, int argc, CONST84 char **argv, char *widgRec
char * widgRec, int flags); ,
int flags);
#endif #endif
#ifndef Tk_ConfigureWindow_TCL_DECLARED #ifndef Tk_ConfigureWindow_TCL_DECLARED
#define Tk_ConfigureWindow_TCL_DECLARED #define Tk_ConfigureWindow_TCL_DECLARED
/* 30 */ /* 30 */
EXTERN void Tk_ConfigureWindow (Tk_Window tkwin, EXTERN void Tk_ConfigureWindow(Tk_Window tkwin,
unsigned int valueMask, unsigned int valueMask,
XWindowChanges * valuePtr); XWindowChanges *valuePtr);
#endif #endif
#ifndef Tk_ComputeTextLayout_TCL_DECLARED #ifndef Tk_ComputeTextLayout_TCL_DECLARED
#define Tk_ComputeTextLayout_TCL_DECLARED #define Tk_ComputeTextLayout_TCL_DECLARED
/* 31 */ /* 31 */
EXTERN Tk_TextLayout Tk_ComputeTextLayout (Tk_Font font, CONST char * str , EXTERN Tk_TextLayout Tk_ComputeTextLayout(Tk_Font font, CONST char *str,
int numChars, int wrapLength, int numChars, int wrapLength,
Tk_Justify justify, int flags, Tk_Justify justify, int flags, int *widthPtr
int * widthPtr, int * heightPtr); ,
int *heightPtr);
#endif #endif
#ifndef Tk_CoordsToWindow_TCL_DECLARED #ifndef Tk_CoordsToWindow_TCL_DECLARED
#define Tk_CoordsToWindow_TCL_DECLARED #define Tk_CoordsToWindow_TCL_DECLARED
/* 32 */ /* 32 */
EXTERN Tk_Window Tk_CoordsToWindow (int rootX, int rootY, EXTERN Tk_Window Tk_CoordsToWindow(int rootX, int rootY,
Tk_Window tkwin); Tk_Window tkwin);
#endif #endif
#ifndef Tk_CreateBinding_TCL_DECLARED #ifndef Tk_CreateBinding_TCL_DECLARED
#define Tk_CreateBinding_TCL_DECLARED #define Tk_CreateBinding_TCL_DECLARED
/* 33 */ /* 33 */
EXTERN unsigned long Tk_CreateBinding (Tcl_Interp * interp, EXTERN unsigned long Tk_CreateBinding(Tcl_Interp *interp,
Tk_BindingTable bindingTable, Tk_BindingTable bindingTable,
ClientData object, CONST char * eventStr, ClientData object, CONST char *eventStr,
CONST char * command, int append); CONST char *command, int append);
#endif #endif
#ifndef Tk_CreateBindingTable_TCL_DECLARED #ifndef Tk_CreateBindingTable_TCL_DECLARED
#define Tk_CreateBindingTable_TCL_DECLARED #define Tk_CreateBindingTable_TCL_DECLARED
/* 34 */ /* 34 */
EXTERN Tk_BindingTable Tk_CreateBindingTable (Tcl_Interp * interp); EXTERN Tk_BindingTable Tk_CreateBindingTable(Tcl_Interp *interp);
#endif #endif
#ifndef Tk_CreateErrorHandler_TCL_DECLARED #ifndef Tk_CreateErrorHandler_TCL_DECLARED
#define Tk_CreateErrorHandler_TCL_DECLARED #define Tk_CreateErrorHandler_TCL_DECLARED
/* 35 */ /* 35 */
EXTERN Tk_ErrorHandler Tk_CreateErrorHandler (Display * display, int errNum , EXTERN Tk_ErrorHandler Tk_CreateErrorHandler(Display *display, int errNum,
int request, int minorCode, int request, int minorCode,
Tk_ErrorProc * errorProc, Tk_ErrorProc *errorProc,
ClientData clientData); ClientData clientData);
#endif #endif
#ifndef Tk_CreateEventHandler_TCL_DECLARED #ifndef Tk_CreateEventHandler_TCL_DECLARED
#define Tk_CreateEventHandler_TCL_DECLARED #define Tk_CreateEventHandler_TCL_DECLARED
/* 36 */ /* 36 */
EXTERN void Tk_CreateEventHandler (Tk_Window token, EXTERN void Tk_CreateEventHandler(Tk_Window token,
unsigned long mask, Tk_EventProc * proc, unsigned long mask, Tk_EventProc *proc,
ClientData clientData); ClientData clientData);
#endif #endif
#ifndef Tk_CreateGenericHandler_TCL_DECLARED #ifndef Tk_CreateGenericHandler_TCL_DECLARED
#define Tk_CreateGenericHandler_TCL_DECLARED #define Tk_CreateGenericHandler_TCL_DECLARED
/* 37 */ /* 37 */
EXTERN void Tk_CreateGenericHandler (Tk_GenericProc * proc, EXTERN void Tk_CreateGenericHandler(Tk_GenericProc *proc,
ClientData clientData); ClientData clientData);
#endif #endif
#ifndef Tk_CreateImageType_TCL_DECLARED #ifndef Tk_CreateImageType_TCL_DECLARED
#define Tk_CreateImageType_TCL_DECLARED #define Tk_CreateImageType_TCL_DECLARED
/* 38 */ /* 38 */
EXTERN void Tk_CreateImageType (Tk_ImageType * typePtr); EXTERN void Tk_CreateImageType(Tk_ImageType *typePtr);
#endif #endif
#ifndef Tk_CreateItemType_TCL_DECLARED #ifndef Tk_CreateItemType_TCL_DECLARED
#define Tk_CreateItemType_TCL_DECLARED #define Tk_CreateItemType_TCL_DECLARED
/* 39 */ /* 39 */
EXTERN void Tk_CreateItemType (Tk_ItemType * typePtr); EXTERN void Tk_CreateItemType(Tk_ItemType *typePtr);
#endif #endif
#ifndef Tk_CreatePhotoImageFormat_TCL_DECLARED #ifndef Tk_CreatePhotoImageFormat_TCL_DECLARED
#define Tk_CreatePhotoImageFormat_TCL_DECLARED #define Tk_CreatePhotoImageFormat_TCL_DECLARED
/* 40 */ /* 40 */
EXTERN void Tk_CreatePhotoImageFormat ( EXTERN void Tk_CreatePhotoImageFormat(
Tk_PhotoImageFormat * formatPtr); Tk_PhotoImageFormat *formatPtr);
#endif #endif
#ifndef Tk_CreateSelHandler_TCL_DECLARED #ifndef Tk_CreateSelHandler_TCL_DECLARED
#define Tk_CreateSelHandler_TCL_DECLARED #define Tk_CreateSelHandler_TCL_DECLARED
/* 41 */ /* 41 */
EXTERN void Tk_CreateSelHandler (Tk_Window tkwin, Atom selection EXTERN void Tk_CreateSelHandler(Tk_Window tkwin, Atom selection,
, Atom target, Tk_SelectionProc *proc,
Atom target, Tk_SelectionProc * proc,
ClientData clientData, Atom format); ClientData clientData, Atom format);
#endif #endif
#ifndef Tk_CreateWindow_TCL_DECLARED #ifndef Tk_CreateWindow_TCL_DECLARED
#define Tk_CreateWindow_TCL_DECLARED #define Tk_CreateWindow_TCL_DECLARED
/* 42 */ /* 42 */
EXTERN Tk_Window Tk_CreateWindow (Tcl_Interp * interp, EXTERN Tk_Window Tk_CreateWindow(Tcl_Interp *interp, Tk_Window parent
Tk_Window parent, CONST char * name, ,
CONST char * screenName); CONST char *name, CONST char *screenName);
#endif #endif
#ifndef Tk_CreateWindowFromPath_TCL_DECLARED #ifndef Tk_CreateWindowFromPath_TCL_DECLARED
#define Tk_CreateWindowFromPath_TCL_DECLARED #define Tk_CreateWindowFromPath_TCL_DECLARED
/* 43 */ /* 43 */
EXTERN Tk_Window Tk_CreateWindowFromPath (Tcl_Interp * interp, EXTERN Tk_Window Tk_CreateWindowFromPath(Tcl_Interp *interp,
Tk_Window tkwin, CONST char * pathName, Tk_Window tkwin, CONST char *pathName,
CONST char * screenName); CONST char *screenName);
#endif #endif
#ifndef Tk_DefineBitmap_TCL_DECLARED #ifndef Tk_DefineBitmap_TCL_DECLARED
#define Tk_DefineBitmap_TCL_DECLARED #define Tk_DefineBitmap_TCL_DECLARED
/* 44 */ /* 44 */
EXTERN int Tk_DefineBitmap (Tcl_Interp * interp, EXTERN int Tk_DefineBitmap(Tcl_Interp *interp, CONST char *name
CONST char * name, CONST char * source, ,
int width, int height); CONST char *source, int width, int height);
#endif #endif
#ifndef Tk_DefineCursor_TCL_DECLARED #ifndef Tk_DefineCursor_TCL_DECLARED
#define Tk_DefineCursor_TCL_DECLARED #define Tk_DefineCursor_TCL_DECLARED
/* 45 */ /* 45 */
EXTERN void Tk_DefineCursor (Tk_Window window, Tk_Cursor cursor) ; EXTERN void Tk_DefineCursor(Tk_Window window, Tk_Cursor cursor);
#endif #endif
#ifndef Tk_DeleteAllBindings_TCL_DECLARED #ifndef Tk_DeleteAllBindings_TCL_DECLARED
#define Tk_DeleteAllBindings_TCL_DECLARED #define Tk_DeleteAllBindings_TCL_DECLARED
/* 46 */ /* 46 */
EXTERN void Tk_DeleteAllBindings (Tk_BindingTable bindingTable, EXTERN void Tk_DeleteAllBindings(Tk_BindingTable bindingTable,
ClientData object); ClientData object);
#endif #endif
#ifndef Tk_DeleteBinding_TCL_DECLARED #ifndef Tk_DeleteBinding_TCL_DECLARED
#define Tk_DeleteBinding_TCL_DECLARED #define Tk_DeleteBinding_TCL_DECLARED
/* 47 */ /* 47 */
EXTERN int Tk_DeleteBinding (Tcl_Interp * interp, EXTERN int Tk_DeleteBinding(Tcl_Interp *interp,
Tk_BindingTable bindingTable, Tk_BindingTable bindingTable,
ClientData object, CONST char * eventStr); ClientData object, CONST char *eventStr);
#endif #endif
#ifndef Tk_DeleteBindingTable_TCL_DECLARED #ifndef Tk_DeleteBindingTable_TCL_DECLARED
#define Tk_DeleteBindingTable_TCL_DECLARED #define Tk_DeleteBindingTable_TCL_DECLARED
/* 48 */ /* 48 */
EXTERN void Tk_DeleteBindingTable (Tk_BindingTable bindingTable) ; EXTERN void Tk_DeleteBindingTable(Tk_BindingTable bindingTable);
#endif #endif
#ifndef Tk_DeleteErrorHandler_TCL_DECLARED #ifndef Tk_DeleteErrorHandler_TCL_DECLARED
#define Tk_DeleteErrorHandler_TCL_DECLARED #define Tk_DeleteErrorHandler_TCL_DECLARED
/* 49 */ /* 49 */
EXTERN void Tk_DeleteErrorHandler (Tk_ErrorHandler handler); EXTERN void Tk_DeleteErrorHandler(Tk_ErrorHandler handler);
#endif #endif
#ifndef Tk_DeleteEventHandler_TCL_DECLARED #ifndef Tk_DeleteEventHandler_TCL_DECLARED
#define Tk_DeleteEventHandler_TCL_DECLARED #define Tk_DeleteEventHandler_TCL_DECLARED
/* 50 */ /* 50 */
EXTERN void Tk_DeleteEventHandler (Tk_Window token, EXTERN void Tk_DeleteEventHandler(Tk_Window token,
unsigned long mask, Tk_EventProc * proc, unsigned long mask, Tk_EventProc *proc,
ClientData clientData); ClientData clientData);
#endif #endif
#ifndef Tk_DeleteGenericHandler_TCL_DECLARED #ifndef Tk_DeleteGenericHandler_TCL_DECLARED
#define Tk_DeleteGenericHandler_TCL_DECLARED #define Tk_DeleteGenericHandler_TCL_DECLARED
/* 51 */ /* 51 */
EXTERN void Tk_DeleteGenericHandler (Tk_GenericProc * proc, EXTERN void Tk_DeleteGenericHandler(Tk_GenericProc *proc,
ClientData clientData); ClientData clientData);
#endif #endif
#ifndef Tk_DeleteImage_TCL_DECLARED #ifndef Tk_DeleteImage_TCL_DECLARED
#define Tk_DeleteImage_TCL_DECLARED #define Tk_DeleteImage_TCL_DECLARED
/* 52 */ /* 52 */
EXTERN void Tk_DeleteImage (Tcl_Interp * interp, EXTERN void Tk_DeleteImage(Tcl_Interp *interp, CONST char *name)
CONST char * name); ;
#endif #endif
#ifndef Tk_DeleteSelHandler_TCL_DECLARED #ifndef Tk_DeleteSelHandler_TCL_DECLARED
#define Tk_DeleteSelHandler_TCL_DECLARED #define Tk_DeleteSelHandler_TCL_DECLARED
/* 53 */ /* 53 */
EXTERN void Tk_DeleteSelHandler (Tk_Window tkwin, Atom selection , EXTERN void Tk_DeleteSelHandler(Tk_Window tkwin, Atom selection,
Atom target); Atom target);
#endif #endif
#ifndef Tk_DestroyWindow_TCL_DECLARED #ifndef Tk_DestroyWindow_TCL_DECLARED
#define Tk_DestroyWindow_TCL_DECLARED #define Tk_DestroyWindow_TCL_DECLARED
/* 54 */ /* 54 */
EXTERN void Tk_DestroyWindow (Tk_Window tkwin); EXTERN void Tk_DestroyWindow(Tk_Window tkwin);
#endif #endif
#ifndef Tk_DisplayName_TCL_DECLARED #ifndef Tk_DisplayName_TCL_DECLARED
#define Tk_DisplayName_TCL_DECLARED #define Tk_DisplayName_TCL_DECLARED
/* 55 */ /* 55 */
EXTERN CONST84_RETURN char * Tk_DisplayName (Tk_Window tkwin); EXTERN CONST84_RETURN char * Tk_DisplayName(Tk_Window tkwin);
#endif #endif
#ifndef Tk_DistanceToTextLayout_TCL_DECLARED #ifndef Tk_DistanceToTextLayout_TCL_DECLARED
#define Tk_DistanceToTextLayout_TCL_DECLARED #define Tk_DistanceToTextLayout_TCL_DECLARED
/* 56 */ /* 56 */
EXTERN int Tk_DistanceToTextLayout (Tk_TextLayout layout, int x , EXTERN int Tk_DistanceToTextLayout(Tk_TextLayout layout, int x,
int y); int y);
#endif #endif
#ifndef Tk_Draw3DPolygon_TCL_DECLARED #ifndef Tk_Draw3DPolygon_TCL_DECLARED
#define Tk_Draw3DPolygon_TCL_DECLARED #define Tk_Draw3DPolygon_TCL_DECLARED
/* 57 */ /* 57 */
EXTERN void Tk_Draw3DPolygon (Tk_Window tkwin, Drawable drawable EXTERN void Tk_Draw3DPolygon(Tk_Window tkwin, Drawable drawable,
, Tk_3DBorder border, XPoint *pointPtr,
Tk_3DBorder border, XPoint * pointPtr,
int numPoints, int borderWidth, int numPoints, int borderWidth,
int leftRelief); int leftRelief);
#endif #endif
#ifndef Tk_Draw3DRectangle_TCL_DECLARED #ifndef Tk_Draw3DRectangle_TCL_DECLARED
#define Tk_Draw3DRectangle_TCL_DECLARED #define Tk_Draw3DRectangle_TCL_DECLARED
/* 58 */ /* 58 */
EXTERN void Tk_Draw3DRectangle (Tk_Window tkwin, EXTERN void Tk_Draw3DRectangle(Tk_Window tkwin,
Drawable drawable, Tk_3DBorder border, int x , Drawable drawable, Tk_3DBorder border, int x ,
int y, int width, int height, int y, int width, int height,
int borderWidth, int relief); int borderWidth, int relief);
#endif #endif
#ifndef Tk_DrawChars_TCL_DECLARED #ifndef Tk_DrawChars_TCL_DECLARED
#define Tk_DrawChars_TCL_DECLARED #define Tk_DrawChars_TCL_DECLARED
/* 59 */ /* 59 */
EXTERN void Tk_DrawChars (Display * display, Drawable drawable, EXTERN void Tk_DrawChars(Display *display, Drawable drawable,
GC gc, Tk_Font tkfont, CONST char * source, GC gc, Tk_Font tkfont, CONST char *source,
int numBytes, int x, int y); int numBytes, int x, int y);
#endif #endif
#ifndef Tk_DrawFocusHighlight_TCL_DECLARED #ifndef Tk_DrawFocusHighlight_TCL_DECLARED
#define Tk_DrawFocusHighlight_TCL_DECLARED #define Tk_DrawFocusHighlight_TCL_DECLARED
/* 60 */ /* 60 */
EXTERN void Tk_DrawFocusHighlight (Tk_Window tkwin, GC gc, EXTERN void Tk_DrawFocusHighlight(Tk_Window tkwin, GC gc,
int width, Drawable drawable); int width, Drawable drawable);
#endif #endif
#ifndef Tk_DrawTextLayout_TCL_DECLARED #ifndef Tk_DrawTextLayout_TCL_DECLARED
#define Tk_DrawTextLayout_TCL_DECLARED #define Tk_DrawTextLayout_TCL_DECLARED
/* 61 */ /* 61 */
EXTERN void Tk_DrawTextLayout (Display * display, EXTERN void Tk_DrawTextLayout(Display *display,
Drawable drawable, GC gc, Drawable drawable, GC gc,
Tk_TextLayout layout, int x, int y, Tk_TextLayout layout, int x, int y,
int firstChar, int lastChar); int firstChar, int lastChar);
#endif #endif
#ifndef Tk_Fill3DPolygon_TCL_DECLARED #ifndef Tk_Fill3DPolygon_TCL_DECLARED
#define Tk_Fill3DPolygon_TCL_DECLARED #define Tk_Fill3DPolygon_TCL_DECLARED
/* 62 */ /* 62 */
EXTERN void Tk_Fill3DPolygon (Tk_Window tkwin, Drawable drawable EXTERN void Tk_Fill3DPolygon(Tk_Window tkwin, Drawable drawable,
, Tk_3DBorder border, XPoint *pointPtr,
Tk_3DBorder border, XPoint * pointPtr,
int numPoints, int borderWidth, int numPoints, int borderWidth,
int leftRelief); int leftRelief);
#endif #endif
#ifndef Tk_Fill3DRectangle_TCL_DECLARED #ifndef Tk_Fill3DRectangle_TCL_DECLARED
#define Tk_Fill3DRectangle_TCL_DECLARED #define Tk_Fill3DRectangle_TCL_DECLARED
/* 63 */ /* 63 */
EXTERN void Tk_Fill3DRectangle (Tk_Window tkwin, EXTERN void Tk_Fill3DRectangle(Tk_Window tkwin,
Drawable drawable, Tk_3DBorder border, int x , Drawable drawable, Tk_3DBorder border, int x ,
int y, int width, int height, int y, int width, int height,
int borderWidth, int relief); int borderWidth, int relief);
#endif #endif
#ifndef Tk_FindPhoto_TCL_DECLARED #ifndef Tk_FindPhoto_TCL_DECLARED
#define Tk_FindPhoto_TCL_DECLARED #define Tk_FindPhoto_TCL_DECLARED
/* 64 */ /* 64 */
EXTERN Tk_PhotoHandle Tk_FindPhoto (Tcl_Interp * interp, EXTERN Tk_PhotoHandle Tk_FindPhoto(Tcl_Interp *interp,
CONST char * imageName); CONST char *imageName);
#endif #endif
#ifndef Tk_FontId_TCL_DECLARED #ifndef Tk_FontId_TCL_DECLARED
#define Tk_FontId_TCL_DECLARED #define Tk_FontId_TCL_DECLARED
/* 65 */ /* 65 */
EXTERN Font Tk_FontId (Tk_Font font); EXTERN Font Tk_FontId(Tk_Font font);
#endif #endif
#ifndef Tk_Free3DBorder_TCL_DECLARED #ifndef Tk_Free3DBorder_TCL_DECLARED
#define Tk_Free3DBorder_TCL_DECLARED #define Tk_Free3DBorder_TCL_DECLARED
/* 66 */ /* 66 */
EXTERN void Tk_Free3DBorder (Tk_3DBorder border); EXTERN void Tk_Free3DBorder(Tk_3DBorder border);
#endif #endif
#ifndef Tk_FreeBitmap_TCL_DECLARED #ifndef Tk_FreeBitmap_TCL_DECLARED
#define Tk_FreeBitmap_TCL_DECLARED #define Tk_FreeBitmap_TCL_DECLARED
/* 67 */ /* 67 */
EXTERN void Tk_FreeBitmap (Display * display, Pixmap bitmap); EXTERN void Tk_FreeBitmap(Display *display, Pixmap bitmap);
#endif #endif
#ifndef Tk_FreeColor_TCL_DECLARED #ifndef Tk_FreeColor_TCL_DECLARED
#define Tk_FreeColor_TCL_DECLARED #define Tk_FreeColor_TCL_DECLARED
/* 68 */ /* 68 */
EXTERN void Tk_FreeColor (XColor * colorPtr); EXTERN void Tk_FreeColor(XColor *colorPtr);
#endif #endif
#ifndef Tk_FreeColormap_TCL_DECLARED #ifndef Tk_FreeColormap_TCL_DECLARED
#define Tk_FreeColormap_TCL_DECLARED #define Tk_FreeColormap_TCL_DECLARED
/* 69 */ /* 69 */
EXTERN void Tk_FreeColormap (Display * display, EXTERN void Tk_FreeColormap(Display *display, Colormap colormap)
Colormap colormap); ;
#endif #endif
#ifndef Tk_FreeCursor_TCL_DECLARED #ifndef Tk_FreeCursor_TCL_DECLARED
#define Tk_FreeCursor_TCL_DECLARED #define Tk_FreeCursor_TCL_DECLARED
/* 70 */ /* 70 */
EXTERN void Tk_FreeCursor (Display * display, Tk_Cursor cursor); EXTERN void Tk_FreeCursor(Display *display, Tk_Cursor cursor);
#endif #endif
#ifndef Tk_FreeFont_TCL_DECLARED #ifndef Tk_FreeFont_TCL_DECLARED
#define Tk_FreeFont_TCL_DECLARED #define Tk_FreeFont_TCL_DECLARED
/* 71 */ /* 71 */
EXTERN void Tk_FreeFont (Tk_Font f); EXTERN void Tk_FreeFont(Tk_Font f);
#endif #endif
#ifndef Tk_FreeGC_TCL_DECLARED #ifndef Tk_FreeGC_TCL_DECLARED
#define Tk_FreeGC_TCL_DECLARED #define Tk_FreeGC_TCL_DECLARED
/* 72 */ /* 72 */
EXTERN void Tk_FreeGC (Display * display, GC gc); EXTERN void Tk_FreeGC(Display *display, GC gc);
#endif #endif
#ifndef Tk_FreeImage_TCL_DECLARED #ifndef Tk_FreeImage_TCL_DECLARED
#define Tk_FreeImage_TCL_DECLARED #define Tk_FreeImage_TCL_DECLARED
/* 73 */ /* 73 */
EXTERN void Tk_FreeImage (Tk_Image image); EXTERN void Tk_FreeImage(Tk_Image image);
#endif #endif
#ifndef Tk_FreeOptions_TCL_DECLARED #ifndef Tk_FreeOptions_TCL_DECLARED
#define Tk_FreeOptions_TCL_DECLARED #define Tk_FreeOptions_TCL_DECLARED
/* 74 */ /* 74 */
EXTERN void Tk_FreeOptions (Tk_ConfigSpec * specs, EXTERN void Tk_FreeOptions(Tk_ConfigSpec *specs, char *widgRec,
char * widgRec, Display * display, Display *display, int needFlags);
int needFlags);
#endif #endif
#ifndef Tk_FreePixmap_TCL_DECLARED #ifndef Tk_FreePixmap_TCL_DECLARED
#define Tk_FreePixmap_TCL_DECLARED #define Tk_FreePixmap_TCL_DECLARED
/* 75 */ /* 75 */
EXTERN void Tk_FreePixmap (Display * display, Pixmap pixmap); EXTERN void Tk_FreePixmap(Display *display, Pixmap pixmap);
#endif #endif
#ifndef Tk_FreeTextLayout_TCL_DECLARED #ifndef Tk_FreeTextLayout_TCL_DECLARED
#define Tk_FreeTextLayout_TCL_DECLARED #define Tk_FreeTextLayout_TCL_DECLARED
/* 76 */ /* 76 */
EXTERN void Tk_FreeTextLayout (Tk_TextLayout textLayout); EXTERN void Tk_FreeTextLayout(Tk_TextLayout textLayout);
#endif #endif
#ifndef Tk_FreeXId_TCL_DECLARED #ifndef Tk_FreeXId_TCL_DECLARED
#define Tk_FreeXId_TCL_DECLARED #define Tk_FreeXId_TCL_DECLARED
/* 77 */ /* 77 */
EXTERN void Tk_FreeXId (Display * display, XID xid); EXTERN void Tk_FreeXId(Display *display, XID xid);
#endif #endif
#ifndef Tk_GCForColor_TCL_DECLARED #ifndef Tk_GCForColor_TCL_DECLARED
#define Tk_GCForColor_TCL_DECLARED #define Tk_GCForColor_TCL_DECLARED
/* 78 */ /* 78 */
EXTERN GC Tk_GCForColor (XColor * colorPtr, Drawable drawable) ; EXTERN GC Tk_GCForColor(XColor *colorPtr, Drawable drawable);
#endif #endif
#ifndef Tk_GeometryRequest_TCL_DECLARED #ifndef Tk_GeometryRequest_TCL_DECLARED
#define Tk_GeometryRequest_TCL_DECLARED #define Tk_GeometryRequest_TCL_DECLARED
/* 79 */ /* 79 */
EXTERN void Tk_GeometryRequest (Tk_Window tkwin, int reqWidth, EXTERN void Tk_GeometryRequest(Tk_Window tkwin, int reqWidth,
int reqHeight); int reqHeight);
#endif #endif
#ifndef Tk_Get3DBorder_TCL_DECLARED #ifndef Tk_Get3DBorder_TCL_DECLARED
#define Tk_Get3DBorder_TCL_DECLARED #define Tk_Get3DBorder_TCL_DECLARED
/* 80 */ /* 80 */
EXTERN Tk_3DBorder Tk_Get3DBorder (Tcl_Interp * interp, Tk_Window tkwin , EXTERN Tk_3DBorder Tk_Get3DBorder(Tcl_Interp *interp, Tk_Window tkwin,
Tk_Uid colorName); Tk_Uid colorName);
#endif #endif
#ifndef Tk_GetAllBindings_TCL_DECLARED #ifndef Tk_GetAllBindings_TCL_DECLARED
#define Tk_GetAllBindings_TCL_DECLARED #define Tk_GetAllBindings_TCL_DECLARED
/* 81 */ /* 81 */
EXTERN void Tk_GetAllBindings (Tcl_Interp * interp, EXTERN void Tk_GetAllBindings(Tcl_Interp *interp,
Tk_BindingTable bindingTable, Tk_BindingTable bindingTable,
ClientData object); ClientData object);
#endif #endif
#ifndef Tk_GetAnchor_TCL_DECLARED #ifndef Tk_GetAnchor_TCL_DECLARED
#define Tk_GetAnchor_TCL_DECLARED #define Tk_GetAnchor_TCL_DECLARED
/* 82 */ /* 82 */
EXTERN int Tk_GetAnchor (Tcl_Interp * interp, CONST char * str, EXTERN int Tk_GetAnchor(Tcl_Interp *interp, CONST char *str,
Tk_Anchor * anchorPtr); Tk_Anchor *anchorPtr);
#endif #endif
#ifndef Tk_GetAtomName_TCL_DECLARED #ifndef Tk_GetAtomName_TCL_DECLARED
#define Tk_GetAtomName_TCL_DECLARED #define Tk_GetAtomName_TCL_DECLARED
/* 83 */ /* 83 */
EXTERN CONST84_RETURN char * Tk_GetAtomName (Tk_Window tkwin, Atom atom); EXTERN CONST84_RETURN char * Tk_GetAtomName(Tk_Window tkwin, Atom atom);
#endif #endif
#ifndef Tk_GetBinding_TCL_DECLARED #ifndef Tk_GetBinding_TCL_DECLARED
#define Tk_GetBinding_TCL_DECLARED #define Tk_GetBinding_TCL_DECLARED
/* 84 */ /* 84 */
EXTERN CONST84_RETURN char * Tk_GetBinding (Tcl_Interp * interp, EXTERN CONST84_RETURN char * Tk_GetBinding(Tcl_Interp *interp,
Tk_BindingTable bindingTable, Tk_BindingTable bindingTable,
ClientData object, CONST char * eventStr); ClientData object, CONST char *eventStr);
#endif #endif
#ifndef Tk_GetBitmap_TCL_DECLARED #ifndef Tk_GetBitmap_TCL_DECLARED
#define Tk_GetBitmap_TCL_DECLARED #define Tk_GetBitmap_TCL_DECLARED
/* 85 */ /* 85 */
EXTERN Pixmap Tk_GetBitmap (Tcl_Interp * interp, Tk_Window tkwin, EXTERN Pixmap Tk_GetBitmap(Tcl_Interp *interp, Tk_Window tkwin,
CONST char * str); CONST char *str);
#endif #endif
#ifndef Tk_GetBitmapFromData_TCL_DECLARED #ifndef Tk_GetBitmapFromData_TCL_DECLARED
#define Tk_GetBitmapFromData_TCL_DECLARED #define Tk_GetBitmapFromData_TCL_DECLARED
/* 86 */ /* 86 */
EXTERN Pixmap Tk_GetBitmapFromData (Tcl_Interp * interp, EXTERN Pixmap Tk_GetBitmapFromData(Tcl_Interp *interp,
Tk_Window tkwin, CONST char * source, Tk_Window tkwin, CONST char *source,
int width, int height); int width, int height);
#endif #endif
#ifndef Tk_GetCapStyle_TCL_DECLARED #ifndef Tk_GetCapStyle_TCL_DECLARED
#define Tk_GetCapStyle_TCL_DECLARED #define Tk_GetCapStyle_TCL_DECLARED
/* 87 */ /* 87 */
EXTERN int Tk_GetCapStyle (Tcl_Interp * interp, EXTERN int Tk_GetCapStyle(Tcl_Interp *interp, CONST char *str,
CONST char * str, int * capPtr); int *capPtr);
#endif #endif
#ifndef Tk_GetColor_TCL_DECLARED #ifndef Tk_GetColor_TCL_DECLARED
#define Tk_GetColor_TCL_DECLARED #define Tk_GetColor_TCL_DECLARED
/* 88 */ /* 88 */
EXTERN XColor * Tk_GetColor (Tcl_Interp * interp, Tk_Window tkwin, EXTERN XColor * Tk_GetColor(Tcl_Interp *interp, Tk_Window tk win,
Tk_Uid name); Tk_Uid name);
#endif #endif
#ifndef Tk_GetColorByValue_TCL_DECLARED #ifndef Tk_GetColorByValue_TCL_DECLARED
#define Tk_GetColorByValue_TCL_DECLARED #define Tk_GetColorByValue_TCL_DECLARED
/* 89 */ /* 89 */
EXTERN XColor * Tk_GetColorByValue (Tk_Window tkwin, EXTERN XColor * Tk_GetColorByValue(Tk_Window tkwin, XColor *
XColor * colorPtr); colorPtr);
#endif #endif
#ifndef Tk_GetColormap_TCL_DECLARED #ifndef Tk_GetColormap_TCL_DECLARED
#define Tk_GetColormap_TCL_DECLARED #define Tk_GetColormap_TCL_DECLARED
/* 90 */ /* 90 */
EXTERN Colormap Tk_GetColormap (Tcl_Interp * interp, Tk_Wind EXTERN Colormap Tk_GetColormap(Tcl_Interp *interp, Tk_Window
ow tkwin, tkwin,
CONST char * str); CONST char *str);
#endif #endif
#ifndef Tk_GetCursor_TCL_DECLARED #ifndef Tk_GetCursor_TCL_DECLARED
#define Tk_GetCursor_TCL_DECLARED #define Tk_GetCursor_TCL_DECLARED
/* 91 */ /* 91 */
EXTERN Tk_Cursor Tk_GetCursor (Tcl_Interp * interp, Tk_Window tkwin, EXTERN Tk_Cursor Tk_GetCursor(Tcl_Interp *interp, Tk_Window tkwin,
Tk_Uid str); Tk_Uid str);
#endif #endif
#ifndef Tk_GetCursorFromData_TCL_DECLARED #ifndef Tk_GetCursorFromData_TCL_DECLARED
#define Tk_GetCursorFromData_TCL_DECLARED #define Tk_GetCursorFromData_TCL_DECLARED
/* 92 */ /* 92 */
EXTERN Tk_Cursor Tk_GetCursorFromData (Tcl_Interp * interp, EXTERN Tk_Cursor Tk_GetCursorFromData(Tcl_Interp *interp,
Tk_Window tkwin, CONST char * source, Tk_Window tkwin, CONST char *source,
CONST char * mask, int width, int height, CONST char *mask, int width, int height,
int xHot, int yHot, Tk_Uid fg, Tk_Uid bg); int xHot, int yHot, Tk_Uid fg, Tk_Uid bg);
#endif #endif
#ifndef Tk_GetFont_TCL_DECLARED #ifndef Tk_GetFont_TCL_DECLARED
#define Tk_GetFont_TCL_DECLARED #define Tk_GetFont_TCL_DECLARED
/* 93 */ /* 93 */
EXTERN Tk_Font Tk_GetFont (Tcl_Interp * interp, Tk_Window tkwin, EXTERN Tk_Font Tk_GetFont(Tcl_Interp *interp, Tk_Window tkwin,
CONST char * str); CONST char *str);
#endif #endif
#ifndef Tk_GetFontFromObj_TCL_DECLARED #ifndef Tk_GetFontFromObj_TCL_DECLARED
#define Tk_GetFontFromObj_TCL_DECLARED #define Tk_GetFontFromObj_TCL_DECLARED
/* 94 */ /* 94 */
EXTERN Tk_Font Tk_GetFontFromObj (Tk_Window tkwin, Tcl_Obj * objPtr ); EXTERN Tk_Font Tk_GetFontFromObj(Tk_Window tkwin, Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_GetFontMetrics_TCL_DECLARED #ifndef Tk_GetFontMetrics_TCL_DECLARED
#define Tk_GetFontMetrics_TCL_DECLARED #define Tk_GetFontMetrics_TCL_DECLARED
/* 95 */ /* 95 */
EXTERN void Tk_GetFontMetrics (Tk_Font font, EXTERN void Tk_GetFontMetrics(Tk_Font font,
Tk_FontMetrics * fmPtr); Tk_FontMetrics *fmPtr);
#endif #endif
#ifndef Tk_GetGC_TCL_DECLARED #ifndef Tk_GetGC_TCL_DECLARED
#define Tk_GetGC_TCL_DECLARED #define Tk_GetGC_TCL_DECLARED
/* 96 */ /* 96 */
EXTERN GC Tk_GetGC (Tk_Window tkwin, unsigned long valueMask, EXTERN GC Tk_GetGC(Tk_Window tkwin, unsigned long valueMask,
XGCValues * valuePtr); XGCValues *valuePtr);
#endif #endif
#ifndef Tk_GetImage_TCL_DECLARED #ifndef Tk_GetImage_TCL_DECLARED
#define Tk_GetImage_TCL_DECLARED #define Tk_GetImage_TCL_DECLARED
/* 97 */ /* 97 */
EXTERN Tk_Image Tk_GetImage (Tcl_Interp * interp, Tk_Window EXTERN Tk_Image Tk_GetImage(Tcl_Interp *interp, Tk_Window tk
tkwin, win,
CONST char * name, CONST char *name,
Tk_ImageChangedProc * changeProc, Tk_ImageChangedProc *changeProc,
ClientData clientData); ClientData clientData);
#endif #endif
#ifndef Tk_GetImageMasterData_TCL_DECLARED #ifndef Tk_GetImageMasterData_TCL_DECLARED
#define Tk_GetImageMasterData_TCL_DECLARED #define Tk_GetImageMasterData_TCL_DECLARED
/* 98 */ /* 98 */
EXTERN ClientData Tk_GetImageMasterData (Tcl_Interp * interp, EXTERN ClientData Tk_GetImageMasterData(Tcl_Interp *interp,
CONST char * name, CONST char *name, Tk_ImageType **typePtrPtr)
Tk_ImageType ** typePtrPtr); ;
#endif #endif
#ifndef Tk_GetItemTypes_TCL_DECLARED #ifndef Tk_GetItemTypes_TCL_DECLARED
#define Tk_GetItemTypes_TCL_DECLARED #define Tk_GetItemTypes_TCL_DECLARED
/* 99 */ /* 99 */
EXTERN Tk_ItemType * Tk_GetItemTypes (void); EXTERN Tk_ItemType * Tk_GetItemTypes(void);
#endif #endif
#ifndef Tk_GetJoinStyle_TCL_DECLARED #ifndef Tk_GetJoinStyle_TCL_DECLARED
#define Tk_GetJoinStyle_TCL_DECLARED #define Tk_GetJoinStyle_TCL_DECLARED
/* 100 */ /* 100 */
EXTERN int Tk_GetJoinStyle (Tcl_Interp * interp, EXTERN int Tk_GetJoinStyle(Tcl_Interp *interp, CONST char *str,
CONST char * str, int * joinPtr); int *joinPtr);
#endif #endif
#ifndef Tk_GetJustify_TCL_DECLARED #ifndef Tk_GetJustify_TCL_DECLARED
#define Tk_GetJustify_TCL_DECLARED #define Tk_GetJustify_TCL_DECLARED
/* 101 */ /* 101 */
EXTERN int Tk_GetJustify (Tcl_Interp * interp, CONST char * str EXTERN int Tk_GetJustify(Tcl_Interp *interp, CONST char *str,
, Tk_Justify *justifyPtr);
Tk_Justify * justifyPtr);
#endif #endif
#ifndef Tk_GetNumMainWindows_TCL_DECLARED #ifndef Tk_GetNumMainWindows_TCL_DECLARED
#define Tk_GetNumMainWindows_TCL_DECLARED #define Tk_GetNumMainWindows_TCL_DECLARED
/* 102 */ /* 102 */
EXTERN int Tk_GetNumMainWindows (void); EXTERN int Tk_GetNumMainWindows(void);
#endif #endif
#ifndef Tk_GetOption_TCL_DECLARED #ifndef Tk_GetOption_TCL_DECLARED
#define Tk_GetOption_TCL_DECLARED #define Tk_GetOption_TCL_DECLARED
/* 103 */ /* 103 */
EXTERN Tk_Uid Tk_GetOption (Tk_Window tkwin, CONST char * name, EXTERN Tk_Uid Tk_GetOption(Tk_Window tkwin, CONST char *name,
CONST char * className); CONST char *className);
#endif #endif
#ifndef Tk_GetPixels_TCL_DECLARED #ifndef Tk_GetPixels_TCL_DECLARED
#define Tk_GetPixels_TCL_DECLARED #define Tk_GetPixels_TCL_DECLARED
/* 104 */ /* 104 */
EXTERN int Tk_GetPixels (Tcl_Interp * interp, Tk_Window tkwin, EXTERN int Tk_GetPixels(Tcl_Interp *interp, Tk_Window tkwin,
CONST char * str, int * intPtr); CONST char *str, int *intPtr);
#endif #endif
#ifndef Tk_GetPixmap_TCL_DECLARED #ifndef Tk_GetPixmap_TCL_DECLARED
#define Tk_GetPixmap_TCL_DECLARED #define Tk_GetPixmap_TCL_DECLARED
/* 105 */ /* 105 */
EXTERN Pixmap Tk_GetPixmap (Display * display, Drawable d, EXTERN Pixmap Tk_GetPixmap(Display *display, Drawable d, int width
int width, int height, int depth); ,
int height, int depth);
#endif #endif
#ifndef Tk_GetRelief_TCL_DECLARED #ifndef Tk_GetRelief_TCL_DECLARED
#define Tk_GetRelief_TCL_DECLARED #define Tk_GetRelief_TCL_DECLARED
/* 106 */ /* 106 */
EXTERN int Tk_GetRelief (Tcl_Interp * interp, CONST char * name EXTERN int Tk_GetRelief(Tcl_Interp *interp, CONST char *name,
, int *reliefPtr);
int * reliefPtr);
#endif #endif
#ifndef Tk_GetRootCoords_TCL_DECLARED #ifndef Tk_GetRootCoords_TCL_DECLARED
#define Tk_GetRootCoords_TCL_DECLARED #define Tk_GetRootCoords_TCL_DECLARED
/* 107 */ /* 107 */
EXTERN void Tk_GetRootCoords (Tk_Window tkwin, int * xPtr, EXTERN void Tk_GetRootCoords(Tk_Window tkwin, int *xPtr,
int * yPtr); int *yPtr);
#endif #endif
#ifndef Tk_GetScrollInfo_TCL_DECLARED #ifndef Tk_GetScrollInfo_TCL_DECLARED
#define Tk_GetScrollInfo_TCL_DECLARED #define Tk_GetScrollInfo_TCL_DECLARED
/* 108 */ /* 108 */
EXTERN int Tk_GetScrollInfo (Tcl_Interp * interp, int argc, EXTERN int Tk_GetScrollInfo(Tcl_Interp *interp, int argc,
CONST84 char ** argv, double * dblPtr, CONST84 char **argv, double *dblPtr,
int * intPtr); int *intPtr);
#endif #endif
#ifndef Tk_GetScreenMM_TCL_DECLARED #ifndef Tk_GetScreenMM_TCL_DECLARED
#define Tk_GetScreenMM_TCL_DECLARED #define Tk_GetScreenMM_TCL_DECLARED
/* 109 */ /* 109 */
EXTERN int Tk_GetScreenMM (Tcl_Interp * interp, Tk_Window tkwin EXTERN int Tk_GetScreenMM(Tcl_Interp *interp, Tk_Window tkwin,
, CONST char *str, double *doublePtr);
CONST char * str, double * doublePtr);
#endif #endif
#ifndef Tk_GetSelection_TCL_DECLARED #ifndef Tk_GetSelection_TCL_DECLARED
#define Tk_GetSelection_TCL_DECLARED #define Tk_GetSelection_TCL_DECLARED
/* 110 */ /* 110 */
EXTERN int Tk_GetSelection (Tcl_Interp * interp, EXTERN int Tk_GetSelection(Tcl_Interp *interp, Tk_Window tkwin,
Tk_Window tkwin, Atom selection, Atom target Atom selection, Atom target,
, Tk_GetSelProc *proc, ClientData clientData);
Tk_GetSelProc * proc, ClientData clientData)
;
#endif #endif
#ifndef Tk_GetUid_TCL_DECLARED #ifndef Tk_GetUid_TCL_DECLARED
#define Tk_GetUid_TCL_DECLARED #define Tk_GetUid_TCL_DECLARED
/* 111 */ /* 111 */
EXTERN Tk_Uid Tk_GetUid (CONST char * str); EXTERN Tk_Uid Tk_GetUid(CONST char *str);
#endif #endif
#ifndef Tk_GetVisual_TCL_DECLARED #ifndef Tk_GetVisual_TCL_DECLARED
#define Tk_GetVisual_TCL_DECLARED #define Tk_GetVisual_TCL_DECLARED
/* 112 */ /* 112 */
EXTERN Visual * Tk_GetVisual (Tcl_Interp * interp, Tk_Window EXTERN Visual * Tk_GetVisual(Tcl_Interp *interp, Tk_Window t
tkwin, kwin,
CONST char * str, int * depthPtr, CONST char *str, int *depthPtr,
Colormap * colormapPtr); Colormap *colormapPtr);
#endif #endif
#ifndef Tk_GetVRootGeometry_TCL_DECLARED #ifndef Tk_GetVRootGeometry_TCL_DECLARED
#define Tk_GetVRootGeometry_TCL_DECLARED #define Tk_GetVRootGeometry_TCL_DECLARED
/* 113 */ /* 113 */
EXTERN void Tk_GetVRootGeometry (Tk_Window tkwin, int * xPtr, EXTERN void Tk_GetVRootGeometry(Tk_Window tkwin, int *xPtr,
int * yPtr, int * widthPtr, int * heightPtr) int *yPtr, int *widthPtr, int *heightPtr);
;
#endif #endif
#ifndef Tk_Grab_TCL_DECLARED #ifndef Tk_Grab_TCL_DECLARED
#define Tk_Grab_TCL_DECLARED #define Tk_Grab_TCL_DECLARED
/* 114 */ /* 114 */
EXTERN int Tk_Grab (Tcl_Interp * interp, Tk_Window tkwin, EXTERN int Tk_Grab(Tcl_Interp *interp, Tk_Window tkwin,
int grabGlobal); int grabGlobal);
#endif #endif
#ifndef Tk_HandleEvent_TCL_DECLARED #ifndef Tk_HandleEvent_TCL_DECLARED
#define Tk_HandleEvent_TCL_DECLARED #define Tk_HandleEvent_TCL_DECLARED
/* 115 */ /* 115 */
EXTERN void Tk_HandleEvent (XEvent * eventPtr); EXTERN void Tk_HandleEvent(XEvent *eventPtr);
#endif #endif
#ifndef Tk_IdToWindow_TCL_DECLARED #ifndef Tk_IdToWindow_TCL_DECLARED
#define Tk_IdToWindow_TCL_DECLARED #define Tk_IdToWindow_TCL_DECLARED
/* 116 */ /* 116 */
EXTERN Tk_Window Tk_IdToWindow (Display * display, Window window); EXTERN Tk_Window Tk_IdToWindow(Display *display, Window window);
#endif #endif
#ifndef Tk_ImageChanged_TCL_DECLARED #ifndef Tk_ImageChanged_TCL_DECLARED
#define Tk_ImageChanged_TCL_DECLARED #define Tk_ImageChanged_TCL_DECLARED
/* 117 */ /* 117 */
EXTERN void Tk_ImageChanged (Tk_ImageMaster master, int x, int y , EXTERN void Tk_ImageChanged(Tk_ImageMaster master, int x, int y,
int width, int height, int imageWidth, int width, int height, int imageWidth,
int imageHeight); int imageHeight);
#endif #endif
#ifndef Tk_Init_TCL_DECLARED #ifndef Tk_Init_TCL_DECLARED
#define Tk_Init_TCL_DECLARED #define Tk_Init_TCL_DECLARED
/* 118 */ /* 118 */
EXTERN int Tk_Init (Tcl_Interp * interp); EXTERN int Tk_Init(Tcl_Interp *interp);
#endif #endif
#ifndef Tk_InternAtom_TCL_DECLARED #ifndef Tk_InternAtom_TCL_DECLARED
#define Tk_InternAtom_TCL_DECLARED #define Tk_InternAtom_TCL_DECLARED
/* 119 */ /* 119 */
EXTERN Atom Tk_InternAtom (Tk_Window tkwin, CONST char * name); EXTERN Atom Tk_InternAtom(Tk_Window tkwin, CONST char *name);
#endif #endif
#ifndef Tk_IntersectTextLayout_TCL_DECLARED #ifndef Tk_IntersectTextLayout_TCL_DECLARED
#define Tk_IntersectTextLayout_TCL_DECLARED #define Tk_IntersectTextLayout_TCL_DECLARED
/* 120 */ /* 120 */
EXTERN int Tk_IntersectTextLayout (Tk_TextLayout layout, int x, EXTERN int Tk_IntersectTextLayout(Tk_TextLayout layout, int x,
int y, int width, int height); int y, int width, int height);
#endif #endif
#ifndef Tk_MaintainGeometry_TCL_DECLARED #ifndef Tk_MaintainGeometry_TCL_DECLARED
#define Tk_MaintainGeometry_TCL_DECLARED #define Tk_MaintainGeometry_TCL_DECLARED
/* 121 */ /* 121 */
EXTERN void Tk_MaintainGeometry (Tk_Window slave, EXTERN void Tk_MaintainGeometry(Tk_Window slave,
Tk_Window master, int x, int y, int width, Tk_Window master, int x, int y, int width,
int height); int height);
#endif #endif
#ifndef Tk_MainWindow_TCL_DECLARED #ifndef Tk_MainWindow_TCL_DECLARED
#define Tk_MainWindow_TCL_DECLARED #define Tk_MainWindow_TCL_DECLARED
/* 122 */ /* 122 */
EXTERN Tk_Window Tk_MainWindow (Tcl_Interp * interp); EXTERN Tk_Window Tk_MainWindow(Tcl_Interp *interp);
#endif #endif
#ifndef Tk_MakeWindowExist_TCL_DECLARED #ifndef Tk_MakeWindowExist_TCL_DECLARED
#define Tk_MakeWindowExist_TCL_DECLARED #define Tk_MakeWindowExist_TCL_DECLARED
/* 123 */ /* 123 */
EXTERN void Tk_MakeWindowExist (Tk_Window tkwin); EXTERN void Tk_MakeWindowExist(Tk_Window tkwin);
#endif #endif
#ifndef Tk_ManageGeometry_TCL_DECLARED #ifndef Tk_ManageGeometry_TCL_DECLARED
#define Tk_ManageGeometry_TCL_DECLARED #define Tk_ManageGeometry_TCL_DECLARED
/* 124 */ /* 124 */
EXTERN void Tk_ManageGeometry (Tk_Window tkwin, EXTERN void Tk_ManageGeometry(Tk_Window tkwin,
CONST Tk_GeomMgr * mgrPtr, CONST Tk_GeomMgr *mgrPtr,
ClientData clientData); ClientData clientData);
#endif #endif
#ifndef Tk_MapWindow_TCL_DECLARED #ifndef Tk_MapWindow_TCL_DECLARED
#define Tk_MapWindow_TCL_DECLARED #define Tk_MapWindow_TCL_DECLARED
/* 125 */ /* 125 */
EXTERN void Tk_MapWindow (Tk_Window tkwin); EXTERN void Tk_MapWindow(Tk_Window tkwin);
#endif #endif
#ifndef Tk_MeasureChars_TCL_DECLARED #ifndef Tk_MeasureChars_TCL_DECLARED
#define Tk_MeasureChars_TCL_DECLARED #define Tk_MeasureChars_TCL_DECLARED
/* 126 */ /* 126 */
EXTERN int Tk_MeasureChars (Tk_Font tkfont, CONST char * source , EXTERN int Tk_MeasureChars(Tk_Font tkfont, CONST char *source,
int numBytes, int maxPixels, int flags, int numBytes, int maxPixels, int flags,
int * lengthPtr); int *lengthPtr);
#endif #endif
#ifndef Tk_MoveResizeWindow_TCL_DECLARED #ifndef Tk_MoveResizeWindow_TCL_DECLARED
#define Tk_MoveResizeWindow_TCL_DECLARED #define Tk_MoveResizeWindow_TCL_DECLARED
/* 127 */ /* 127 */
EXTERN void Tk_MoveResizeWindow (Tk_Window tkwin, int x, int y, EXTERN void Tk_MoveResizeWindow(Tk_Window tkwin, int x, int y,
int width, int height); int width, int height);
#endif #endif
#ifndef Tk_MoveWindow_TCL_DECLARED #ifndef Tk_MoveWindow_TCL_DECLARED
#define Tk_MoveWindow_TCL_DECLARED #define Tk_MoveWindow_TCL_DECLARED
/* 128 */ /* 128 */
EXTERN void Tk_MoveWindow (Tk_Window tkwin, int x, int y); EXTERN void Tk_MoveWindow(Tk_Window tkwin, int x, int y);
#endif #endif
#ifndef Tk_MoveToplevelWindow_TCL_DECLARED #ifndef Tk_MoveToplevelWindow_TCL_DECLARED
#define Tk_MoveToplevelWindow_TCL_DECLARED #define Tk_MoveToplevelWindow_TCL_DECLARED
/* 129 */ /* 129 */
EXTERN void Tk_MoveToplevelWindow (Tk_Window tkwin, int x, int y ); EXTERN void Tk_MoveToplevelWindow(Tk_Window tkwin, int x, int y) ;
#endif #endif
#ifndef Tk_NameOf3DBorder_TCL_DECLARED #ifndef Tk_NameOf3DBorder_TCL_DECLARED
#define Tk_NameOf3DBorder_TCL_DECLARED #define Tk_NameOf3DBorder_TCL_DECLARED
/* 130 */ /* 130 */
EXTERN CONST84_RETURN char * Tk_NameOf3DBorder (Tk_3DBorder border); EXTERN CONST84_RETURN char * Tk_NameOf3DBorder(Tk_3DBorder border);
#endif #endif
#ifndef Tk_NameOfAnchor_TCL_DECLARED #ifndef Tk_NameOfAnchor_TCL_DECLARED
#define Tk_NameOfAnchor_TCL_DECLARED #define Tk_NameOfAnchor_TCL_DECLARED
/* 131 */ /* 131 */
EXTERN CONST84_RETURN char * Tk_NameOfAnchor (Tk_Anchor anchor); EXTERN CONST84_RETURN char * Tk_NameOfAnchor(Tk_Anchor anchor);
#endif #endif
#ifndef Tk_NameOfBitmap_TCL_DECLARED #ifndef Tk_NameOfBitmap_TCL_DECLARED
#define Tk_NameOfBitmap_TCL_DECLARED #define Tk_NameOfBitmap_TCL_DECLARED
/* 132 */ /* 132 */
EXTERN CONST84_RETURN char * Tk_NameOfBitmap (Display * display, EXTERN CONST84_RETURN char * Tk_NameOfBitmap(Display *display, Pixmap bitma
Pixmap bitmap); p);
#endif #endif
#ifndef Tk_NameOfCapStyle_TCL_DECLARED #ifndef Tk_NameOfCapStyle_TCL_DECLARED
#define Tk_NameOfCapStyle_TCL_DECLARED #define Tk_NameOfCapStyle_TCL_DECLARED
/* 133 */ /* 133 */
EXTERN CONST84_RETURN char * Tk_NameOfCapStyle (int cap); EXTERN CONST84_RETURN char * Tk_NameOfCapStyle(int cap);
#endif #endif
#ifndef Tk_NameOfColor_TCL_DECLARED #ifndef Tk_NameOfColor_TCL_DECLARED
#define Tk_NameOfColor_TCL_DECLARED #define Tk_NameOfColor_TCL_DECLARED
/* 134 */ /* 134 */
EXTERN CONST84_RETURN char * Tk_NameOfColor (XColor * colorPtr); EXTERN CONST84_RETURN char * Tk_NameOfColor(XColor *colorPtr);
#endif #endif
#ifndef Tk_NameOfCursor_TCL_DECLARED #ifndef Tk_NameOfCursor_TCL_DECLARED
#define Tk_NameOfCursor_TCL_DECLARED #define Tk_NameOfCursor_TCL_DECLARED
/* 135 */ /* 135 */
EXTERN CONST84_RETURN char * Tk_NameOfCursor (Display * display, EXTERN CONST84_RETURN char * Tk_NameOfCursor(Display *display,
Tk_Cursor cursor); Tk_Cursor cursor);
#endif #endif
#ifndef Tk_NameOfFont_TCL_DECLARED #ifndef Tk_NameOfFont_TCL_DECLARED
#define Tk_NameOfFont_TCL_DECLARED #define Tk_NameOfFont_TCL_DECLARED
/* 136 */ /* 136 */
EXTERN CONST84_RETURN char * Tk_NameOfFont (Tk_Font font); EXTERN CONST84_RETURN char * Tk_NameOfFont(Tk_Font font);
#endif #endif
#ifndef Tk_NameOfImage_TCL_DECLARED #ifndef Tk_NameOfImage_TCL_DECLARED
#define Tk_NameOfImage_TCL_DECLARED #define Tk_NameOfImage_TCL_DECLARED
/* 137 */ /* 137 */
EXTERN CONST84_RETURN char * Tk_NameOfImage (Tk_ImageMaster imageMaster); EXTERN CONST84_RETURN char * Tk_NameOfImage(Tk_ImageMaster imageMaster);
#endif #endif
#ifndef Tk_NameOfJoinStyle_TCL_DECLARED #ifndef Tk_NameOfJoinStyle_TCL_DECLARED
#define Tk_NameOfJoinStyle_TCL_DECLARED #define Tk_NameOfJoinStyle_TCL_DECLARED
/* 138 */ /* 138 */
EXTERN CONST84_RETURN char * Tk_NameOfJoinStyle (int join); EXTERN CONST84_RETURN char * Tk_NameOfJoinStyle(int join);
#endif #endif
#ifndef Tk_NameOfJustify_TCL_DECLARED #ifndef Tk_NameOfJustify_TCL_DECLARED
#define Tk_NameOfJustify_TCL_DECLARED #define Tk_NameOfJustify_TCL_DECLARED
/* 139 */ /* 139 */
EXTERN CONST84_RETURN char * Tk_NameOfJustify (Tk_Justify justify); EXTERN CONST84_RETURN char * Tk_NameOfJustify(Tk_Justify justify);
#endif #endif
#ifndef Tk_NameOfRelief_TCL_DECLARED #ifndef Tk_NameOfRelief_TCL_DECLARED
#define Tk_NameOfRelief_TCL_DECLARED #define Tk_NameOfRelief_TCL_DECLARED
/* 140 */ /* 140 */
EXTERN CONST84_RETURN char * Tk_NameOfRelief (int relief); EXTERN CONST84_RETURN char * Tk_NameOfRelief(int relief);
#endif #endif
#ifndef Tk_NameToWindow_TCL_DECLARED #ifndef Tk_NameToWindow_TCL_DECLARED
#define Tk_NameToWindow_TCL_DECLARED #define Tk_NameToWindow_TCL_DECLARED
/* 141 */ /* 141 */
EXTERN Tk_Window Tk_NameToWindow (Tcl_Interp * interp, EXTERN Tk_Window Tk_NameToWindow(Tcl_Interp *interp,
CONST char * pathName, Tk_Window tkwin); CONST char *pathName, Tk_Window tkwin);
#endif #endif
#ifndef Tk_OwnSelection_TCL_DECLARED #ifndef Tk_OwnSelection_TCL_DECLARED
#define Tk_OwnSelection_TCL_DECLARED #define Tk_OwnSelection_TCL_DECLARED
/* 142 */ /* 142 */
EXTERN void Tk_OwnSelection (Tk_Window tkwin, Atom selection, EXTERN void Tk_OwnSelection(Tk_Window tkwin, Atom selection,
Tk_LostSelProc * proc, ClientData clientData Tk_LostSelProc *proc, ClientData clientData)
); ;
#endif #endif
#ifndef Tk_ParseArgv_TCL_DECLARED #ifndef Tk_ParseArgv_TCL_DECLARED
#define Tk_ParseArgv_TCL_DECLARED #define Tk_ParseArgv_TCL_DECLARED
/* 143 */ /* 143 */
EXTERN int Tk_ParseArgv (Tcl_Interp * interp, Tk_Window tkwin, EXTERN int Tk_ParseArgv(Tcl_Interp *interp, Tk_Window tkwin,
int * argcPtr, CONST84 char ** argv, int *argcPtr, CONST84 char **argv,
Tk_ArgvInfo * argTable, int flags); Tk_ArgvInfo *argTable, int flags);
#endif #endif
#ifndef Tk_PhotoPutBlock_NoComposite_TCL_DECLARED #ifndef Tk_PhotoPutBlock_NoComposite_TCL_DECLARED
#define Tk_PhotoPutBlock_NoComposite_TCL_DECLARED #define Tk_PhotoPutBlock_NoComposite_TCL_DECLARED
/* 144 */ /* 144 */
EXTERN void Tk_PhotoPutBlock_NoComposite (Tk_PhotoHandle handle, EXTERN void Tk_PhotoPutBlock_NoComposite(Tk_PhotoHandle handle,
Tk_PhotoImageBlock * blockPtr, int x, int y, Tk_PhotoImageBlock *blockPtr, int x, int y,
int width, int height); int width, int height);
#endif #endif
#ifndef Tk_PhotoPutZoomedBlock_NoComposite_TCL_DECLARED #ifndef Tk_PhotoPutZoomedBlock_NoComposite_TCL_DECLARED
#define Tk_PhotoPutZoomedBlock_NoComposite_TCL_DECLARED #define Tk_PhotoPutZoomedBlock_NoComposite_TCL_DECLARED
/* 145 */ /* 145 */
EXTERN void Tk_PhotoPutZoomedBlock_NoComposite ( EXTERN void Tk_PhotoPutZoomedBlock_NoComposite(
Tk_PhotoHandle handle, Tk_PhotoHandle handle,
Tk_PhotoImageBlock * blockPtr, int x, int y, Tk_PhotoImageBlock *blockPtr, int x, int y,
int width, int height, int zoomX, int zoomY, int width, int height, int zoomX, int zoomY,
int subsampleX, int subsampleY); int subsampleX, int subsampleY);
#endif #endif
#ifndef Tk_PhotoGetImage_TCL_DECLARED #ifndef Tk_PhotoGetImage_TCL_DECLARED
#define Tk_PhotoGetImage_TCL_DECLARED #define Tk_PhotoGetImage_TCL_DECLARED
/* 146 */ /* 146 */
EXTERN int Tk_PhotoGetImage (Tk_PhotoHandle handle, EXTERN int Tk_PhotoGetImage(Tk_PhotoHandle handle,
Tk_PhotoImageBlock * blockPtr); Tk_PhotoImageBlock *blockPtr);
#endif #endif
#ifndef Tk_PhotoBlank_TCL_DECLARED #ifndef Tk_PhotoBlank_TCL_DECLARED
#define Tk_PhotoBlank_TCL_DECLARED #define Tk_PhotoBlank_TCL_DECLARED
/* 147 */ /* 147 */
EXTERN void Tk_PhotoBlank (Tk_PhotoHandle handle); EXTERN void Tk_PhotoBlank(Tk_PhotoHandle handle);
#endif #endif
#ifndef Tk_PhotoExpand_Panic_TCL_DECLARED #ifndef Tk_PhotoExpand_Panic_TCL_DECLARED
#define Tk_PhotoExpand_Panic_TCL_DECLARED #define Tk_PhotoExpand_Panic_TCL_DECLARED
/* 148 */ /* 148 */
EXTERN void Tk_PhotoExpand_Panic (Tk_PhotoHandle handle, EXTERN void Tk_PhotoExpand_Panic(Tk_PhotoHandle handle,
int width, int height); int width, int height);
#endif #endif
#ifndef Tk_PhotoGetSize_TCL_DECLARED #ifndef Tk_PhotoGetSize_TCL_DECLARED
#define Tk_PhotoGetSize_TCL_DECLARED #define Tk_PhotoGetSize_TCL_DECLARED
/* 149 */ /* 149 */
EXTERN void Tk_PhotoGetSize (Tk_PhotoHandle handle, EXTERN void Tk_PhotoGetSize(Tk_PhotoHandle handle, int *widthPtr
int * widthPtr, int * heightPtr); ,
int *heightPtr);
#endif #endif
#ifndef Tk_PhotoSetSize_Panic_TCL_DECLARED #ifndef Tk_PhotoSetSize_Panic_TCL_DECLARED
#define Tk_PhotoSetSize_Panic_TCL_DECLARED #define Tk_PhotoSetSize_Panic_TCL_DECLARED
/* 150 */ /* 150 */
EXTERN void Tk_PhotoSetSize_Panic (Tk_PhotoHandle handle, EXTERN void Tk_PhotoSetSize_Panic(Tk_PhotoHandle handle,
int width, int height); int width, int height);
#endif #endif
#ifndef Tk_PointToChar_TCL_DECLARED #ifndef Tk_PointToChar_TCL_DECLARED
#define Tk_PointToChar_TCL_DECLARED #define Tk_PointToChar_TCL_DECLARED
/* 151 */ /* 151 */
EXTERN int Tk_PointToChar (Tk_TextLayout layout, int x, int y); EXTERN int Tk_PointToChar(Tk_TextLayout layout, int x, int y);
#endif #endif
#ifndef Tk_PostscriptFontName_TCL_DECLARED #ifndef Tk_PostscriptFontName_TCL_DECLARED
#define Tk_PostscriptFontName_TCL_DECLARED #define Tk_PostscriptFontName_TCL_DECLARED
/* 152 */ /* 152 */
EXTERN int Tk_PostscriptFontName (Tk_Font tkfont, EXTERN int Tk_PostscriptFontName(Tk_Font tkfont,
Tcl_DString * dsPtr); Tcl_DString *dsPtr);
#endif #endif
#ifndef Tk_PreserveColormap_TCL_DECLARED #ifndef Tk_PreserveColormap_TCL_DECLARED
#define Tk_PreserveColormap_TCL_DECLARED #define Tk_PreserveColormap_TCL_DECLARED
/* 153 */ /* 153 */
EXTERN void Tk_PreserveColormap (Display * display, EXTERN void Tk_PreserveColormap(Display *display,
Colormap colormap); Colormap colormap);
#endif #endif
#ifndef Tk_QueueWindowEvent_TCL_DECLARED #ifndef Tk_QueueWindowEvent_TCL_DECLARED
#define Tk_QueueWindowEvent_TCL_DECLARED #define Tk_QueueWindowEvent_TCL_DECLARED
/* 154 */ /* 154 */
EXTERN void Tk_QueueWindowEvent (XEvent * eventPtr, EXTERN void Tk_QueueWindowEvent(XEvent *eventPtr,
Tcl_QueuePosition position); Tcl_QueuePosition position);
#endif #endif
#ifndef Tk_RedrawImage_TCL_DECLARED #ifndef Tk_RedrawImage_TCL_DECLARED
#define Tk_RedrawImage_TCL_DECLARED #define Tk_RedrawImage_TCL_DECLARED
/* 155 */ /* 155 */
EXTERN void Tk_RedrawImage (Tk_Image image, int imageX, EXTERN void Tk_RedrawImage(Tk_Image image, int imageX,
int imageY, int width, int height, int imageY, int width, int height,
Drawable drawable, int drawableX, Drawable drawable, int drawableX,
int drawableY); int drawableY);
#endif #endif
#ifndef Tk_ResizeWindow_TCL_DECLARED #ifndef Tk_ResizeWindow_TCL_DECLARED
#define Tk_ResizeWindow_TCL_DECLARED #define Tk_ResizeWindow_TCL_DECLARED
/* 156 */ /* 156 */
EXTERN void Tk_ResizeWindow (Tk_Window tkwin, int width, EXTERN void Tk_ResizeWindow(Tk_Window tkwin, int width,
int height); int height);
#endif #endif
#ifndef Tk_RestackWindow_TCL_DECLARED #ifndef Tk_RestackWindow_TCL_DECLARED
#define Tk_RestackWindow_TCL_DECLARED #define Tk_RestackWindow_TCL_DECLARED
/* 157 */ /* 157 */
EXTERN int Tk_RestackWindow (Tk_Window tkwin, int aboveBelow, EXTERN int Tk_RestackWindow(Tk_Window tkwin, int aboveBelow,
Tk_Window other); Tk_Window other);
#endif #endif
#ifndef Tk_RestrictEvents_TCL_DECLARED #ifndef Tk_RestrictEvents_TCL_DECLARED
#define Tk_RestrictEvents_TCL_DECLARED #define Tk_RestrictEvents_TCL_DECLARED
/* 158 */ /* 158 */
EXTERN Tk_RestrictProc * Tk_RestrictEvents (Tk_RestrictProc * proc, EXTERN Tk_RestrictProc * Tk_RestrictEvents(Tk_RestrictProc *proc,
ClientData arg, ClientData * prevArgPtr); ClientData arg, ClientData *prevArgPtr);
#endif #endif
#ifndef Tk_SafeInit_TCL_DECLARED #ifndef Tk_SafeInit_TCL_DECLARED
#define Tk_SafeInit_TCL_DECLARED #define Tk_SafeInit_TCL_DECLARED
/* 159 */ /* 159 */
EXTERN int Tk_SafeInit (Tcl_Interp * interp); EXTERN int Tk_SafeInit(Tcl_Interp *interp);
#endif #endif
#ifndef Tk_SetAppName_TCL_DECLARED #ifndef Tk_SetAppName_TCL_DECLARED
#define Tk_SetAppName_TCL_DECLARED #define Tk_SetAppName_TCL_DECLARED
/* 160 */ /* 160 */
EXTERN CONST char * Tk_SetAppName (Tk_Window tkwin, CONST char * name); EXTERN CONST char * Tk_SetAppName(Tk_Window tkwin, CONST char *name);
#endif #endif
#ifndef Tk_SetBackgroundFromBorder_TCL_DECLARED #ifndef Tk_SetBackgroundFromBorder_TCL_DECLARED
#define Tk_SetBackgroundFromBorder_TCL_DECLARED #define Tk_SetBackgroundFromBorder_TCL_DECLARED
/* 161 */ /* 161 */
EXTERN void Tk_SetBackgroundFromBorder (Tk_Window tkwin, EXTERN void Tk_SetBackgroundFromBorder(Tk_Window tkwin,
Tk_3DBorder border); Tk_3DBorder border);
#endif #endif
#ifndef Tk_SetClass_TCL_DECLARED #ifndef Tk_SetClass_TCL_DECLARED
#define Tk_SetClass_TCL_DECLARED #define Tk_SetClass_TCL_DECLARED
/* 162 */ /* 162 */
EXTERN void Tk_SetClass (Tk_Window tkwin, CONST char * className ); EXTERN void Tk_SetClass(Tk_Window tkwin, CONST char *className);
#endif #endif
#ifndef Tk_SetGrid_TCL_DECLARED #ifndef Tk_SetGrid_TCL_DECLARED
#define Tk_SetGrid_TCL_DECLARED #define Tk_SetGrid_TCL_DECLARED
/* 163 */ /* 163 */
EXTERN void Tk_SetGrid (Tk_Window tkwin, int reqWidth, EXTERN void Tk_SetGrid(Tk_Window tkwin, int reqWidth,
int reqHeight, int gridWidth, int gridHeight ); int reqHeight, int gridWidth, int gridHeight );
#endif #endif
#ifndef Tk_SetInternalBorder_TCL_DECLARED #ifndef Tk_SetInternalBorder_TCL_DECLARED
#define Tk_SetInternalBorder_TCL_DECLARED #define Tk_SetInternalBorder_TCL_DECLARED
/* 164 */ /* 164 */
EXTERN void Tk_SetInternalBorder (Tk_Window tkwin, int width); EXTERN void Tk_SetInternalBorder(Tk_Window tkwin, int width);
#endif #endif
#ifndef Tk_SetWindowBackground_TCL_DECLARED #ifndef Tk_SetWindowBackground_TCL_DECLARED
#define Tk_SetWindowBackground_TCL_DECLARED #define Tk_SetWindowBackground_TCL_DECLARED
/* 165 */ /* 165 */
EXTERN void Tk_SetWindowBackground (Tk_Window tkwin, EXTERN void Tk_SetWindowBackground(Tk_Window tkwin,
unsigned long pixel); unsigned long pixel);
#endif #endif
#ifndef Tk_SetWindowBackgroundPixmap_TCL_DECLARED #ifndef Tk_SetWindowBackgroundPixmap_TCL_DECLARED
#define Tk_SetWindowBackgroundPixmap_TCL_DECLARED #define Tk_SetWindowBackgroundPixmap_TCL_DECLARED
/* 166 */ /* 166 */
EXTERN void Tk_SetWindowBackgroundPixmap (Tk_Window tkwin, EXTERN void Tk_SetWindowBackgroundPixmap(Tk_Window tkwin,
Pixmap pixmap); Pixmap pixmap);
#endif #endif
#ifndef Tk_SetWindowBorder_TCL_DECLARED #ifndef Tk_SetWindowBorder_TCL_DECLARED
#define Tk_SetWindowBorder_TCL_DECLARED #define Tk_SetWindowBorder_TCL_DECLARED
/* 167 */ /* 167 */
EXTERN void Tk_SetWindowBorder (Tk_Window tkwin, EXTERN void Tk_SetWindowBorder(Tk_Window tkwin,
unsigned long pixel); unsigned long pixel);
#endif #endif
#ifndef Tk_SetWindowBorderWidth_TCL_DECLARED #ifndef Tk_SetWindowBorderWidth_TCL_DECLARED
#define Tk_SetWindowBorderWidth_TCL_DECLARED #define Tk_SetWindowBorderWidth_TCL_DECLARED
/* 168 */ /* 168 */
EXTERN void Tk_SetWindowBorderWidth (Tk_Window tkwin, int width) ; EXTERN void Tk_SetWindowBorderWidth(Tk_Window tkwin, int width);
#endif #endif
#ifndef Tk_SetWindowBorderPixmap_TCL_DECLARED #ifndef Tk_SetWindowBorderPixmap_TCL_DECLARED
#define Tk_SetWindowBorderPixmap_TCL_DECLARED #define Tk_SetWindowBorderPixmap_TCL_DECLARED
/* 169 */ /* 169 */
EXTERN void Tk_SetWindowBorderPixmap (Tk_Window tkwin, EXTERN void Tk_SetWindowBorderPixmap(Tk_Window tkwin,
Pixmap pixmap); Pixmap pixmap);
#endif #endif
#ifndef Tk_SetWindowColormap_TCL_DECLARED #ifndef Tk_SetWindowColormap_TCL_DECLARED
#define Tk_SetWindowColormap_TCL_DECLARED #define Tk_SetWindowColormap_TCL_DECLARED
/* 170 */ /* 170 */
EXTERN void Tk_SetWindowColormap (Tk_Window tkwin, EXTERN void Tk_SetWindowColormap(Tk_Window tkwin,
Colormap colormap); Colormap colormap);
#endif #endif
#ifndef Tk_SetWindowVisual_TCL_DECLARED #ifndef Tk_SetWindowVisual_TCL_DECLARED
#define Tk_SetWindowVisual_TCL_DECLARED #define Tk_SetWindowVisual_TCL_DECLARED
/* 171 */ /* 171 */
EXTERN int Tk_SetWindowVisual (Tk_Window tkwin, Visual * visual , EXTERN int Tk_SetWindowVisual(Tk_Window tkwin, Visual *visual,
int depth, Colormap colormap); int depth, Colormap colormap);
#endif #endif
#ifndef Tk_SizeOfBitmap_TCL_DECLARED #ifndef Tk_SizeOfBitmap_TCL_DECLARED
#define Tk_SizeOfBitmap_TCL_DECLARED #define Tk_SizeOfBitmap_TCL_DECLARED
/* 172 */ /* 172 */
EXTERN void Tk_SizeOfBitmap (Display * display, Pixmap bitmap, EXTERN void Tk_SizeOfBitmap(Display *display, Pixmap bitmap,
int * widthPtr, int * heightPtr); int *widthPtr, int *heightPtr);
#endif #endif
#ifndef Tk_SizeOfImage_TCL_DECLARED #ifndef Tk_SizeOfImage_TCL_DECLARED
#define Tk_SizeOfImage_TCL_DECLARED #define Tk_SizeOfImage_TCL_DECLARED
/* 173 */ /* 173 */
EXTERN void Tk_SizeOfImage (Tk_Image image, int * widthPtr, EXTERN void Tk_SizeOfImage(Tk_Image image, int *widthPtr,
int * heightPtr); int *heightPtr);
#endif #endif
#ifndef Tk_StrictMotif_TCL_DECLARED #ifndef Tk_StrictMotif_TCL_DECLARED
#define Tk_StrictMotif_TCL_DECLARED #define Tk_StrictMotif_TCL_DECLARED
/* 174 */ /* 174 */
EXTERN int Tk_StrictMotif (Tk_Window tkwin); EXTERN int Tk_StrictMotif(Tk_Window tkwin);
#endif #endif
#ifndef Tk_TextLayoutToPostscript_TCL_DECLARED #ifndef Tk_TextLayoutToPostscript_TCL_DECLARED
#define Tk_TextLayoutToPostscript_TCL_DECLARED #define Tk_TextLayoutToPostscript_TCL_DECLARED
/* 175 */ /* 175 */
EXTERN void Tk_TextLayoutToPostscript (Tcl_Interp * interp, EXTERN void Tk_TextLayoutToPostscript(Tcl_Interp *interp,
Tk_TextLayout layout); Tk_TextLayout layout);
#endif #endif
#ifndef Tk_TextWidth_TCL_DECLARED #ifndef Tk_TextWidth_TCL_DECLARED
#define Tk_TextWidth_TCL_DECLARED #define Tk_TextWidth_TCL_DECLARED
/* 176 */ /* 176 */
EXTERN int Tk_TextWidth (Tk_Font font, CONST char * str, EXTERN int Tk_TextWidth(Tk_Font font, CONST char *str,
int numBytes); int numBytes);
#endif #endif
#ifndef Tk_UndefineCursor_TCL_DECLARED #ifndef Tk_UndefineCursor_TCL_DECLARED
#define Tk_UndefineCursor_TCL_DECLARED #define Tk_UndefineCursor_TCL_DECLARED
/* 177 */ /* 177 */
EXTERN void Tk_UndefineCursor (Tk_Window window); EXTERN void Tk_UndefineCursor(Tk_Window window);
#endif #endif
#ifndef Tk_UnderlineChars_TCL_DECLARED #ifndef Tk_UnderlineChars_TCL_DECLARED
#define Tk_UnderlineChars_TCL_DECLARED #define Tk_UnderlineChars_TCL_DECLARED
/* 178 */ /* 178 */
EXTERN void Tk_UnderlineChars (Display * display, EXTERN void Tk_UnderlineChars(Display *display,
Drawable drawable, GC gc, Tk_Font tkfont, Drawable drawable, GC gc, Tk_Font tkfont,
CONST char * source, int x, int y, CONST char *source, int x, int y,
int firstByte, int lastByte); int firstByte, int lastByte);
#endif #endif
#ifndef Tk_UnderlineTextLayout_TCL_DECLARED #ifndef Tk_UnderlineTextLayout_TCL_DECLARED
#define Tk_UnderlineTextLayout_TCL_DECLARED #define Tk_UnderlineTextLayout_TCL_DECLARED
/* 179 */ /* 179 */
EXTERN void Tk_UnderlineTextLayout (Display * display, EXTERN void Tk_UnderlineTextLayout(Display *display,
Drawable drawable, GC gc, Drawable drawable, GC gc,
Tk_TextLayout layout, int x, int y, Tk_TextLayout layout, int x, int y,
int underline); int underline);
#endif #endif
#ifndef Tk_Ungrab_TCL_DECLARED #ifndef Tk_Ungrab_TCL_DECLARED
#define Tk_Ungrab_TCL_DECLARED #define Tk_Ungrab_TCL_DECLARED
/* 180 */ /* 180 */
EXTERN void Tk_Ungrab (Tk_Window tkwin); EXTERN void Tk_Ungrab(Tk_Window tkwin);
#endif #endif
#ifndef Tk_UnmaintainGeometry_TCL_DECLARED #ifndef Tk_UnmaintainGeometry_TCL_DECLARED
#define Tk_UnmaintainGeometry_TCL_DECLARED #define Tk_UnmaintainGeometry_TCL_DECLARED
/* 181 */ /* 181 */
EXTERN void Tk_UnmaintainGeometry (Tk_Window slave, EXTERN void Tk_UnmaintainGeometry(Tk_Window slave,
Tk_Window master); Tk_Window master);
#endif #endif
#ifndef Tk_UnmapWindow_TCL_DECLARED #ifndef Tk_UnmapWindow_TCL_DECLARED
#define Tk_UnmapWindow_TCL_DECLARED #define Tk_UnmapWindow_TCL_DECLARED
/* 182 */ /* 182 */
EXTERN void Tk_UnmapWindow (Tk_Window tkwin); EXTERN void Tk_UnmapWindow(Tk_Window tkwin);
#endif #endif
#ifndef Tk_UnsetGrid_TCL_DECLARED #ifndef Tk_UnsetGrid_TCL_DECLARED
#define Tk_UnsetGrid_TCL_DECLARED #define Tk_UnsetGrid_TCL_DECLARED
/* 183 */ /* 183 */
EXTERN void Tk_UnsetGrid (Tk_Window tkwin); EXTERN void Tk_UnsetGrid(Tk_Window tkwin);
#endif #endif
#ifndef Tk_UpdatePointer_TCL_DECLARED #ifndef Tk_UpdatePointer_TCL_DECLARED
#define Tk_UpdatePointer_TCL_DECLARED #define Tk_UpdatePointer_TCL_DECLARED
/* 184 */ /* 184 */
EXTERN void Tk_UpdatePointer (Tk_Window tkwin, int x, int y, EXTERN void Tk_UpdatePointer(Tk_Window tkwin, int x, int y,
int state); int state);
#endif #endif
#ifndef Tk_AllocBitmapFromObj_TCL_DECLARED #ifndef Tk_AllocBitmapFromObj_TCL_DECLARED
#define Tk_AllocBitmapFromObj_TCL_DECLARED #define Tk_AllocBitmapFromObj_TCL_DECLARED
/* 185 */ /* 185 */
EXTERN Pixmap Tk_AllocBitmapFromObj (Tcl_Interp * interp, EXTERN Pixmap Tk_AllocBitmapFromObj(Tcl_Interp *interp,
Tk_Window tkwin, Tcl_Obj * objPtr); Tk_Window tkwin, Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_Alloc3DBorderFromObj_TCL_DECLARED #ifndef Tk_Alloc3DBorderFromObj_TCL_DECLARED
#define Tk_Alloc3DBorderFromObj_TCL_DECLARED #define Tk_Alloc3DBorderFromObj_TCL_DECLARED
/* 186 */ /* 186 */
EXTERN Tk_3DBorder Tk_Alloc3DBorderFromObj (Tcl_Interp * interp, EXTERN Tk_3DBorder Tk_Alloc3DBorderFromObj(Tcl_Interp *interp,
Tk_Window tkwin, Tcl_Obj * objPtr); Tk_Window tkwin, Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_AllocColorFromObj_TCL_DECLARED #ifndef Tk_AllocColorFromObj_TCL_DECLARED
#define Tk_AllocColorFromObj_TCL_DECLARED #define Tk_AllocColorFromObj_TCL_DECLARED
/* 187 */ /* 187 */
EXTERN XColor * Tk_AllocColorFromObj (Tcl_Interp * interp, EXTERN XColor * Tk_AllocColorFromObj(Tcl_Interp *interp,
Tk_Window tkwin, Tcl_Obj * objPtr); Tk_Window tkwin, Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_AllocCursorFromObj_TCL_DECLARED #ifndef Tk_AllocCursorFromObj_TCL_DECLARED
#define Tk_AllocCursorFromObj_TCL_DECLARED #define Tk_AllocCursorFromObj_TCL_DECLARED
/* 188 */ /* 188 */
EXTERN Tk_Cursor Tk_AllocCursorFromObj (Tcl_Interp * interp, EXTERN Tk_Cursor Tk_AllocCursorFromObj(Tcl_Interp *interp,
Tk_Window tkwin, Tcl_Obj * objPtr); Tk_Window tkwin, Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_AllocFontFromObj_TCL_DECLARED #ifndef Tk_AllocFontFromObj_TCL_DECLARED
#define Tk_AllocFontFromObj_TCL_DECLARED #define Tk_AllocFontFromObj_TCL_DECLARED
/* 189 */ /* 189 */
EXTERN Tk_Font Tk_AllocFontFromObj (Tcl_Interp * interp, EXTERN Tk_Font Tk_AllocFontFromObj(Tcl_Interp *interp,
Tk_Window tkwin, Tcl_Obj * objPtr); Tk_Window tkwin, Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_CreateOptionTable_TCL_DECLARED #ifndef Tk_CreateOptionTable_TCL_DECLARED
#define Tk_CreateOptionTable_TCL_DECLARED #define Tk_CreateOptionTable_TCL_DECLARED
/* 190 */ /* 190 */
EXTERN Tk_OptionTable Tk_CreateOptionTable (Tcl_Interp * interp, EXTERN Tk_OptionTable Tk_CreateOptionTable(Tcl_Interp *interp,
CONST Tk_OptionSpec * templatePtr); CONST Tk_OptionSpec *templatePtr);
#endif #endif
#ifndef Tk_DeleteOptionTable_TCL_DECLARED #ifndef Tk_DeleteOptionTable_TCL_DECLARED
#define Tk_DeleteOptionTable_TCL_DECLARED #define Tk_DeleteOptionTable_TCL_DECLARED
/* 191 */ /* 191 */
EXTERN void Tk_DeleteOptionTable (Tk_OptionTable optionTable); EXTERN void Tk_DeleteOptionTable(Tk_OptionTable optionTable);
#endif #endif
#ifndef Tk_Free3DBorderFromObj_TCL_DECLARED #ifndef Tk_Free3DBorderFromObj_TCL_DECLARED
#define Tk_Free3DBorderFromObj_TCL_DECLARED #define Tk_Free3DBorderFromObj_TCL_DECLARED
/* 192 */ /* 192 */
EXTERN void Tk_Free3DBorderFromObj (Tk_Window tkwin, EXTERN void Tk_Free3DBorderFromObj(Tk_Window tkwin,
Tcl_Obj * objPtr); Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_FreeBitmapFromObj_TCL_DECLARED #ifndef Tk_FreeBitmapFromObj_TCL_DECLARED
#define Tk_FreeBitmapFromObj_TCL_DECLARED #define Tk_FreeBitmapFromObj_TCL_DECLARED
/* 193 */ /* 193 */
EXTERN void Tk_FreeBitmapFromObj (Tk_Window tkwin, EXTERN void Tk_FreeBitmapFromObj(Tk_Window tkwin,
Tcl_Obj * objPtr); Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_FreeColorFromObj_TCL_DECLARED #ifndef Tk_FreeColorFromObj_TCL_DECLARED
#define Tk_FreeColorFromObj_TCL_DECLARED #define Tk_FreeColorFromObj_TCL_DECLARED
/* 194 */ /* 194 */
EXTERN void Tk_FreeColorFromObj (Tk_Window tkwin, EXTERN void Tk_FreeColorFromObj(Tk_Window tkwin, Tcl_Obj *objPtr
Tcl_Obj * objPtr); );
#endif #endif
#ifndef Tk_FreeConfigOptions_TCL_DECLARED #ifndef Tk_FreeConfigOptions_TCL_DECLARED
#define Tk_FreeConfigOptions_TCL_DECLARED #define Tk_FreeConfigOptions_TCL_DECLARED
/* 195 */ /* 195 */
EXTERN void Tk_FreeConfigOptions (char * recordPtr, EXTERN void Tk_FreeConfigOptions(char *recordPtr,
Tk_OptionTable optionToken, Tk_Window tkwin) ; Tk_OptionTable optionToken, Tk_Window tkwin) ;
#endif #endif
#ifndef Tk_FreeSavedOptions_TCL_DECLARED #ifndef Tk_FreeSavedOptions_TCL_DECLARED
#define Tk_FreeSavedOptions_TCL_DECLARED #define Tk_FreeSavedOptions_TCL_DECLARED
/* 196 */ /* 196 */
EXTERN void Tk_FreeSavedOptions (Tk_SavedOptions * savePtr); EXTERN void Tk_FreeSavedOptions(Tk_SavedOptions *savePtr);
#endif #endif
#ifndef Tk_FreeCursorFromObj_TCL_DECLARED #ifndef Tk_FreeCursorFromObj_TCL_DECLARED
#define Tk_FreeCursorFromObj_TCL_DECLARED #define Tk_FreeCursorFromObj_TCL_DECLARED
/* 197 */ /* 197 */
EXTERN void Tk_FreeCursorFromObj (Tk_Window tkwin, EXTERN void Tk_FreeCursorFromObj(Tk_Window tkwin,
Tcl_Obj * objPtr); Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_FreeFontFromObj_TCL_DECLARED #ifndef Tk_FreeFontFromObj_TCL_DECLARED
#define Tk_FreeFontFromObj_TCL_DECLARED #define Tk_FreeFontFromObj_TCL_DECLARED
/* 198 */ /* 198 */
EXTERN void Tk_FreeFontFromObj (Tk_Window tkwin, EXTERN void Tk_FreeFontFromObj(Tk_Window tkwin, Tcl_Obj *objPtr)
Tcl_Obj * objPtr); ;
#endif #endif
#ifndef Tk_Get3DBorderFromObj_TCL_DECLARED #ifndef Tk_Get3DBorderFromObj_TCL_DECLARED
#define Tk_Get3DBorderFromObj_TCL_DECLARED #define Tk_Get3DBorderFromObj_TCL_DECLARED
/* 199 */ /* 199 */
EXTERN Tk_3DBorder Tk_Get3DBorderFromObj (Tk_Window tkwin, EXTERN Tk_3DBorder Tk_Get3DBorderFromObj(Tk_Window tkwin,
Tcl_Obj * objPtr); Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_GetAnchorFromObj_TCL_DECLARED #ifndef Tk_GetAnchorFromObj_TCL_DECLARED
#define Tk_GetAnchorFromObj_TCL_DECLARED #define Tk_GetAnchorFromObj_TCL_DECLARED
/* 200 */ /* 200 */
EXTERN int Tk_GetAnchorFromObj (Tcl_Interp * interp, EXTERN int Tk_GetAnchorFromObj(Tcl_Interp *interp,
Tcl_Obj * objPtr, Tk_Anchor * anchorPtr); Tcl_Obj *objPtr, Tk_Anchor *anchorPtr);
#endif #endif
#ifndef Tk_GetBitmapFromObj_TCL_DECLARED #ifndef Tk_GetBitmapFromObj_TCL_DECLARED
#define Tk_GetBitmapFromObj_TCL_DECLARED #define Tk_GetBitmapFromObj_TCL_DECLARED
/* 201 */ /* 201 */
EXTERN Pixmap Tk_GetBitmapFromObj (Tk_Window tkwin, EXTERN Pixmap Tk_GetBitmapFromObj(Tk_Window tkwin, Tcl_Obj *objPtr
Tcl_Obj * objPtr); );
#endif #endif
#ifndef Tk_GetColorFromObj_TCL_DECLARED #ifndef Tk_GetColorFromObj_TCL_DECLARED
#define Tk_GetColorFromObj_TCL_DECLARED #define Tk_GetColorFromObj_TCL_DECLARED
/* 202 */ /* 202 */
EXTERN XColor * Tk_GetColorFromObj (Tk_Window tkwin, EXTERN XColor * Tk_GetColorFromObj(Tk_Window tkwin, Tcl_Obj
Tcl_Obj * objPtr); *objPtr);
#endif #endif
#ifndef Tk_GetCursorFromObj_TCL_DECLARED #ifndef Tk_GetCursorFromObj_TCL_DECLARED
#define Tk_GetCursorFromObj_TCL_DECLARED #define Tk_GetCursorFromObj_TCL_DECLARED
/* 203 */ /* 203 */
EXTERN Tk_Cursor Tk_GetCursorFromObj (Tk_Window tkwin, EXTERN Tk_Cursor Tk_GetCursorFromObj(Tk_Window tkwin, Tcl_Obj *objPtr
Tcl_Obj * objPtr); );
#endif #endif
#ifndef Tk_GetOptionInfo_TCL_DECLARED #ifndef Tk_GetOptionInfo_TCL_DECLARED
#define Tk_GetOptionInfo_TCL_DECLARED #define Tk_GetOptionInfo_TCL_DECLARED
/* 204 */ /* 204 */
EXTERN Tcl_Obj * Tk_GetOptionInfo (Tcl_Interp * interp, EXTERN Tcl_Obj * Tk_GetOptionInfo(Tcl_Interp *interp, char *recordPtr
char * recordPtr, Tk_OptionTable optionTable ,
, Tk_OptionTable optionTable, Tcl_Obj *namePtr
Tcl_Obj * namePtr, Tk_Window tkwin); ,
Tk_Window tkwin);
#endif #endif
#ifndef Tk_GetOptionValue_TCL_DECLARED #ifndef Tk_GetOptionValue_TCL_DECLARED
#define Tk_GetOptionValue_TCL_DECLARED #define Tk_GetOptionValue_TCL_DECLARED
/* 205 */ /* 205 */
EXTERN Tcl_Obj * Tk_GetOptionValue (Tcl_Interp * interp, EXTERN Tcl_Obj * Tk_GetOptionValue(Tcl_Interp *interp,
char * recordPtr, Tk_OptionTable optionTable char *recordPtr, Tk_OptionTable optionTable,
, Tcl_Obj *namePtr, Tk_Window tkwin);
Tcl_Obj * namePtr, Tk_Window tkwin);
#endif #endif
#ifndef Tk_GetJustifyFromObj_TCL_DECLARED #ifndef Tk_GetJustifyFromObj_TCL_DECLARED
#define Tk_GetJustifyFromObj_TCL_DECLARED #define Tk_GetJustifyFromObj_TCL_DECLARED
/* 206 */ /* 206 */
EXTERN int Tk_GetJustifyFromObj (Tcl_Interp * interp, EXTERN int Tk_GetJustifyFromObj(Tcl_Interp *interp,
Tcl_Obj * objPtr, Tk_Justify * justifyPtr); Tcl_Obj *objPtr, Tk_Justify *justifyPtr);
#endif #endif
#ifndef Tk_GetMMFromObj_TCL_DECLARED #ifndef Tk_GetMMFromObj_TCL_DECLARED
#define Tk_GetMMFromObj_TCL_DECLARED #define Tk_GetMMFromObj_TCL_DECLARED
/* 207 */ /* 207 */
EXTERN int Tk_GetMMFromObj (Tcl_Interp * interp, EXTERN int Tk_GetMMFromObj(Tcl_Interp *interp, Tk_Window tkwin,
Tk_Window tkwin, Tcl_Obj * objPtr, Tcl_Obj *objPtr, double *doublePtr);
double * doublePtr);
#endif #endif
#ifndef Tk_GetPixelsFromObj_TCL_DECLARED #ifndef Tk_GetPixelsFromObj_TCL_DECLARED
#define Tk_GetPixelsFromObj_TCL_DECLARED #define Tk_GetPixelsFromObj_TCL_DECLARED
/* 208 */ /* 208 */
EXTERN int Tk_GetPixelsFromObj (Tcl_Interp * interp, EXTERN int Tk_GetPixelsFromObj(Tcl_Interp *interp,
Tk_Window tkwin, Tcl_Obj * objPtr, Tk_Window tkwin, Tcl_Obj *objPtr,
int * intPtr); int *intPtr);
#endif #endif
#ifndef Tk_GetReliefFromObj_TCL_DECLARED #ifndef Tk_GetReliefFromObj_TCL_DECLARED
#define Tk_GetReliefFromObj_TCL_DECLARED #define Tk_GetReliefFromObj_TCL_DECLARED
/* 209 */ /* 209 */
EXTERN int Tk_GetReliefFromObj (Tcl_Interp * interp, EXTERN int Tk_GetReliefFromObj(Tcl_Interp *interp,
Tcl_Obj * objPtr, int * resultPtr); Tcl_Obj *objPtr, int *resultPtr);
#endif #endif
#ifndef Tk_GetScrollInfoObj_TCL_DECLARED #ifndef Tk_GetScrollInfoObj_TCL_DECLARED
#define Tk_GetScrollInfoObj_TCL_DECLARED #define Tk_GetScrollInfoObj_TCL_DECLARED
/* 210 */ /* 210 */
EXTERN int Tk_GetScrollInfoObj (Tcl_Interp * interp, int objc, EXTERN int Tk_GetScrollInfoObj(Tcl_Interp *interp, int objc,
Tcl_Obj *CONST objv[], double * dblPtr, Tcl_Obj *CONST objv[], double *dblPtr,
int * intPtr); int *intPtr);
#endif #endif
#ifndef Tk_InitOptions_TCL_DECLARED #ifndef Tk_InitOptions_TCL_DECLARED
#define Tk_InitOptions_TCL_DECLARED #define Tk_InitOptions_TCL_DECLARED
/* 211 */ /* 211 */
EXTERN int Tk_InitOptions (Tcl_Interp * interp, EXTERN int Tk_InitOptions(Tcl_Interp *interp, char *recordPtr,
char * recordPtr, Tk_OptionTable optionToken Tk_OptionTable optionToken, Tk_Window tkwin)
, ;
Tk_Window tkwin);
#endif #endif
#ifndef Tk_MainEx_TCL_DECLARED #ifndef Tk_MainEx_TCL_DECLARED
#define Tk_MainEx_TCL_DECLARED #define Tk_MainEx_TCL_DECLARED
/* 212 */ /* 212 */
EXTERN void Tk_MainEx (int argc, char ** argv, EXTERN void Tk_MainEx(int argc, char **argv,
Tcl_AppInitProc * appInitProc, Tcl_AppInitProc *appInitProc,
Tcl_Interp * interp); Tcl_Interp *interp);
#endif #endif
#ifndef Tk_RestoreSavedOptions_TCL_DECLARED #ifndef Tk_RestoreSavedOptions_TCL_DECLARED
#define Tk_RestoreSavedOptions_TCL_DECLARED #define Tk_RestoreSavedOptions_TCL_DECLARED
/* 213 */ /* 213 */
EXTERN void Tk_RestoreSavedOptions (Tk_SavedOptions * savePtr); EXTERN void Tk_RestoreSavedOptions(Tk_SavedOptions *savePtr);
#endif #endif
#ifndef Tk_SetOptions_TCL_DECLARED #ifndef Tk_SetOptions_TCL_DECLARED
#define Tk_SetOptions_TCL_DECLARED #define Tk_SetOptions_TCL_DECLARED
/* 214 */ /* 214 */
EXTERN int Tk_SetOptions (Tcl_Interp * interp, char * recordPtr , EXTERN int Tk_SetOptions(Tcl_Interp *interp, char *recordPtr,
Tk_OptionTable optionTable, int objc, Tk_OptionTable optionTable, int objc,
Tcl_Obj *CONST objv[], Tk_Window tkwin, Tcl_Obj *CONST objv[], Tk_Window tkwin,
Tk_SavedOptions * savePtr, int * maskPtr); Tk_SavedOptions *savePtr, int *maskPtr);
#endif #endif
#ifndef Tk_InitConsoleChannels_TCL_DECLARED #ifndef Tk_InitConsoleChannels_TCL_DECLARED
#define Tk_InitConsoleChannels_TCL_DECLARED #define Tk_InitConsoleChannels_TCL_DECLARED
/* 215 */ /* 215 */
EXTERN void Tk_InitConsoleChannels (Tcl_Interp * interp); EXTERN void Tk_InitConsoleChannels(Tcl_Interp *interp);
#endif #endif
#ifndef Tk_CreateConsoleWindow_TCL_DECLARED #ifndef Tk_CreateConsoleWindow_TCL_DECLARED
#define Tk_CreateConsoleWindow_TCL_DECLARED #define Tk_CreateConsoleWindow_TCL_DECLARED
/* 216 */ /* 216 */
EXTERN int Tk_CreateConsoleWindow (Tcl_Interp * interp); EXTERN int Tk_CreateConsoleWindow(Tcl_Interp *interp);
#endif #endif
#ifndef Tk_CreateSmoothMethod_TCL_DECLARED #ifndef Tk_CreateSmoothMethod_TCL_DECLARED
#define Tk_CreateSmoothMethod_TCL_DECLARED #define Tk_CreateSmoothMethod_TCL_DECLARED
/* 217 */ /* 217 */
EXTERN void Tk_CreateSmoothMethod (Tcl_Interp * interp, EXTERN void Tk_CreateSmoothMethod(Tcl_Interp *interp,
Tk_SmoothMethod * method); Tk_SmoothMethod *method);
#endif #endif
/* Slot 218 is reserved */ /* Slot 218 is reserved */
/* Slot 219 is reserved */ /* Slot 219 is reserved */
#ifndef Tk_GetDash_TCL_DECLARED #ifndef Tk_GetDash_TCL_DECLARED
#define Tk_GetDash_TCL_DECLARED #define Tk_GetDash_TCL_DECLARED
/* 220 */ /* 220 */
EXTERN int Tk_GetDash (Tcl_Interp * interp, CONST char * value, EXTERN int Tk_GetDash(Tcl_Interp *interp, CONST char *value,
Tk_Dash * dash); Tk_Dash *dash);
#endif #endif
#ifndef Tk_CreateOutline_TCL_DECLARED #ifndef Tk_CreateOutline_TCL_DECLARED
#define Tk_CreateOutline_TCL_DECLARED #define Tk_CreateOutline_TCL_DECLARED
/* 221 */ /* 221 */
EXTERN void Tk_CreateOutline (Tk_Outline * outline); EXTERN void Tk_CreateOutline(Tk_Outline *outline);
#endif #endif
#ifndef Tk_DeleteOutline_TCL_DECLARED #ifndef Tk_DeleteOutline_TCL_DECLARED
#define Tk_DeleteOutline_TCL_DECLARED #define Tk_DeleteOutline_TCL_DECLARED
/* 222 */ /* 222 */
EXTERN void Tk_DeleteOutline (Display * display, EXTERN void Tk_DeleteOutline(Display *display,
Tk_Outline * outline); Tk_Outline *outline);
#endif #endif
#ifndef Tk_ConfigOutlineGC_TCL_DECLARED #ifndef Tk_ConfigOutlineGC_TCL_DECLARED
#define Tk_ConfigOutlineGC_TCL_DECLARED #define Tk_ConfigOutlineGC_TCL_DECLARED
/* 223 */ /* 223 */
EXTERN int Tk_ConfigOutlineGC (XGCValues * gcValues, EXTERN int Tk_ConfigOutlineGC(XGCValues *gcValues,
Tk_Canvas canvas, Tk_Item * item, Tk_Canvas canvas, Tk_Item *item,
Tk_Outline * outline); Tk_Outline *outline);
#endif #endif
#ifndef Tk_ChangeOutlineGC_TCL_DECLARED #ifndef Tk_ChangeOutlineGC_TCL_DECLARED
#define Tk_ChangeOutlineGC_TCL_DECLARED #define Tk_ChangeOutlineGC_TCL_DECLARED
/* 224 */ /* 224 */
EXTERN int Tk_ChangeOutlineGC (Tk_Canvas canvas, Tk_Item * item EXTERN int Tk_ChangeOutlineGC(Tk_Canvas canvas, Tk_Item *item,
, Tk_Outline *outline);
Tk_Outline * outline);
#endif #endif
#ifndef Tk_ResetOutlineGC_TCL_DECLARED #ifndef Tk_ResetOutlineGC_TCL_DECLARED
#define Tk_ResetOutlineGC_TCL_DECLARED #define Tk_ResetOutlineGC_TCL_DECLARED
/* 225 */ /* 225 */
EXTERN int Tk_ResetOutlineGC (Tk_Canvas canvas, Tk_Item * item, EXTERN int Tk_ResetOutlineGC(Tk_Canvas canvas, Tk_Item *item,
Tk_Outline * outline); Tk_Outline *outline);
#endif #endif
#ifndef Tk_CanvasPsOutline_TCL_DECLARED #ifndef Tk_CanvasPsOutline_TCL_DECLARED
#define Tk_CanvasPsOutline_TCL_DECLARED #define Tk_CanvasPsOutline_TCL_DECLARED
/* 226 */ /* 226 */
EXTERN int Tk_CanvasPsOutline (Tk_Canvas canvas, Tk_Item * item EXTERN int Tk_CanvasPsOutline(Tk_Canvas canvas, Tk_Item *item,
, Tk_Outline *outline);
Tk_Outline * outline);
#endif #endif
#ifndef Tk_SetTSOrigin_TCL_DECLARED #ifndef Tk_SetTSOrigin_TCL_DECLARED
#define Tk_SetTSOrigin_TCL_DECLARED #define Tk_SetTSOrigin_TCL_DECLARED
/* 227 */ /* 227 */
EXTERN void Tk_SetTSOrigin (Tk_Window tkwin, GC gc, int x, int y ); EXTERN void Tk_SetTSOrigin(Tk_Window tkwin, GC gc, int x, int y) ;
#endif #endif
#ifndef Tk_CanvasGetCoordFromObj_TCL_DECLARED #ifndef Tk_CanvasGetCoordFromObj_TCL_DECLARED
#define Tk_CanvasGetCoordFromObj_TCL_DECLARED #define Tk_CanvasGetCoordFromObj_TCL_DECLARED
/* 228 */ /* 228 */
EXTERN int Tk_CanvasGetCoordFromObj (Tcl_Interp * interp, EXTERN int Tk_CanvasGetCoordFromObj(Tcl_Interp *interp,
Tk_Canvas canvas, Tcl_Obj * obj, Tk_Canvas canvas, Tcl_Obj *obj,
double * doublePtr); double *doublePtr);
#endif #endif
#ifndef Tk_CanvasSetOffset_TCL_DECLARED #ifndef Tk_CanvasSetOffset_TCL_DECLARED
#define Tk_CanvasSetOffset_TCL_DECLARED #define Tk_CanvasSetOffset_TCL_DECLARED
/* 229 */ /* 229 */
EXTERN void Tk_CanvasSetOffset (Tk_Canvas canvas, GC gc, EXTERN void Tk_CanvasSetOffset(Tk_Canvas canvas, GC gc,
Tk_TSOffset * offset); Tk_TSOffset *offset);
#endif #endif
#ifndef Tk_DitherPhoto_TCL_DECLARED #ifndef Tk_DitherPhoto_TCL_DECLARED
#define Tk_DitherPhoto_TCL_DECLARED #define Tk_DitherPhoto_TCL_DECLARED
/* 230 */ /* 230 */
EXTERN void Tk_DitherPhoto (Tk_PhotoHandle handle, int x, int y, EXTERN void Tk_DitherPhoto(Tk_PhotoHandle handle, int x, int y,
int width, int height); int width, int height);
#endif #endif
#ifndef Tk_PostscriptBitmap_TCL_DECLARED #ifndef Tk_PostscriptBitmap_TCL_DECLARED
#define Tk_PostscriptBitmap_TCL_DECLARED #define Tk_PostscriptBitmap_TCL_DECLARED
/* 231 */ /* 231 */
EXTERN int Tk_PostscriptBitmap (Tcl_Interp * interp, EXTERN int Tk_PostscriptBitmap(Tcl_Interp *interp,
Tk_Window tkwin, Tk_PostscriptInfo psInfo, Tk_Window tkwin, Tk_PostscriptInfo psInfo,
Pixmap bitmap, int startX, int startY, Pixmap bitmap, int startX, int startY,
int width, int height); int width, int height);
#endif #endif
#ifndef Tk_PostscriptColor_TCL_DECLARED #ifndef Tk_PostscriptColor_TCL_DECLARED
#define Tk_PostscriptColor_TCL_DECLARED #define Tk_PostscriptColor_TCL_DECLARED
/* 232 */ /* 232 */
EXTERN int Tk_PostscriptColor (Tcl_Interp * interp, EXTERN int Tk_PostscriptColor(Tcl_Interp *interp,
Tk_PostscriptInfo psInfo, XColor * colorPtr) Tk_PostscriptInfo psInfo, XColor *colorPtr);
;
#endif #endif
#ifndef Tk_PostscriptFont_TCL_DECLARED #ifndef Tk_PostscriptFont_TCL_DECLARED
#define Tk_PostscriptFont_TCL_DECLARED #define Tk_PostscriptFont_TCL_DECLARED
/* 233 */ /* 233 */
EXTERN int Tk_PostscriptFont (Tcl_Interp * interp, EXTERN int Tk_PostscriptFont(Tcl_Interp *interp,
Tk_PostscriptInfo psInfo, Tk_Font font); Tk_PostscriptInfo psInfo, Tk_Font font);
#endif #endif
#ifndef Tk_PostscriptImage_TCL_DECLARED #ifndef Tk_PostscriptImage_TCL_DECLARED
#define Tk_PostscriptImage_TCL_DECLARED #define Tk_PostscriptImage_TCL_DECLARED
/* 234 */ /* 234 */
EXTERN int Tk_PostscriptImage (Tk_Image image, EXTERN int Tk_PostscriptImage(Tk_Image image,
Tcl_Interp * interp, Tk_Window tkwin, Tcl_Interp *interp, Tk_Window tkwin,
Tk_PostscriptInfo psinfo, int x, int y, Tk_PostscriptInfo psinfo, int x, int y,
int width, int height, int prepass); int width, int height, int prepass);
#endif #endif
#ifndef Tk_PostscriptPath_TCL_DECLARED #ifndef Tk_PostscriptPath_TCL_DECLARED
#define Tk_PostscriptPath_TCL_DECLARED #define Tk_PostscriptPath_TCL_DECLARED
/* 235 */ /* 235 */
EXTERN void Tk_PostscriptPath (Tcl_Interp * interp, EXTERN void Tk_PostscriptPath(Tcl_Interp *interp,
Tk_PostscriptInfo psInfo, double * coordPtr, Tk_PostscriptInfo psInfo, double *coordPtr,
int numPoints); int numPoints);
#endif #endif
#ifndef Tk_PostscriptStipple_TCL_DECLARED #ifndef Tk_PostscriptStipple_TCL_DECLARED
#define Tk_PostscriptStipple_TCL_DECLARED #define Tk_PostscriptStipple_TCL_DECLARED
/* 236 */ /* 236 */
EXTERN int Tk_PostscriptStipple (Tcl_Interp * interp, EXTERN int Tk_PostscriptStipple(Tcl_Interp *interp,
Tk_Window tkwin, Tk_PostscriptInfo psInfo, Tk_Window tkwin, Tk_PostscriptInfo psInfo,
Pixmap bitmap); Pixmap bitmap);
#endif #endif
#ifndef Tk_PostscriptY_TCL_DECLARED #ifndef Tk_PostscriptY_TCL_DECLARED
#define Tk_PostscriptY_TCL_DECLARED #define Tk_PostscriptY_TCL_DECLARED
/* 237 */ /* 237 */
EXTERN double Tk_PostscriptY (double y, Tk_PostscriptInfo psInfo); EXTERN double Tk_PostscriptY(double y, Tk_PostscriptInfo psInfo);
#endif #endif
#ifndef Tk_PostscriptPhoto_TCL_DECLARED #ifndef Tk_PostscriptPhoto_TCL_DECLARED
#define Tk_PostscriptPhoto_TCL_DECLARED #define Tk_PostscriptPhoto_TCL_DECLARED
/* 238 */ /* 238 */
EXTERN int Tk_PostscriptPhoto (Tcl_Interp * interp, EXTERN int Tk_PostscriptPhoto(Tcl_Interp *interp,
Tk_PhotoImageBlock * blockPtr, Tk_PhotoImageBlock *blockPtr,
Tk_PostscriptInfo psInfo, int width, Tk_PostscriptInfo psInfo, int width,
int height); int height);
#endif #endif
#ifndef Tk_CreateClientMessageHandler_TCL_DECLARED #ifndef Tk_CreateClientMessageHandler_TCL_DECLARED
#define Tk_CreateClientMessageHandler_TCL_DECLARED #define Tk_CreateClientMessageHandler_TCL_DECLARED
/* 239 */ /* 239 */
EXTERN void Tk_CreateClientMessageHandler ( EXTERN void Tk_CreateClientMessageHandler(
Tk_ClientMessageProc * proc); Tk_ClientMessageProc *proc);
#endif #endif
#ifndef Tk_DeleteClientMessageHandler_TCL_DECLARED #ifndef Tk_DeleteClientMessageHandler_TCL_DECLARED
#define Tk_DeleteClientMessageHandler_TCL_DECLARED #define Tk_DeleteClientMessageHandler_TCL_DECLARED
/* 240 */ /* 240 */
EXTERN void Tk_DeleteClientMessageHandler ( EXTERN void Tk_DeleteClientMessageHandler(
Tk_ClientMessageProc * proc); Tk_ClientMessageProc *proc);
#endif #endif
#ifndef Tk_CreateAnonymousWindow_TCL_DECLARED #ifndef Tk_CreateAnonymousWindow_TCL_DECLARED
#define Tk_CreateAnonymousWindow_TCL_DECLARED #define Tk_CreateAnonymousWindow_TCL_DECLARED
/* 241 */ /* 241 */
EXTERN Tk_Window Tk_CreateAnonymousWindow (Tcl_Interp * interp, EXTERN Tk_Window Tk_CreateAnonymousWindow(Tcl_Interp *interp,
Tk_Window parent, CONST char * screenName); Tk_Window parent, CONST char *screenName);
#endif #endif
#ifndef Tk_SetClassProcs_TCL_DECLARED #ifndef Tk_SetClassProcs_TCL_DECLARED
#define Tk_SetClassProcs_TCL_DECLARED #define Tk_SetClassProcs_TCL_DECLARED
/* 242 */ /* 242 */
EXTERN void Tk_SetClassProcs (Tk_Window tkwin, EXTERN void Tk_SetClassProcs(Tk_Window tkwin,
Tk_ClassProcs * procs, Tk_ClassProcs *procs,
ClientData instanceData); ClientData instanceData);
#endif #endif
#ifndef Tk_SetInternalBorderEx_TCL_DECLARED #ifndef Tk_SetInternalBorderEx_TCL_DECLARED
#define Tk_SetInternalBorderEx_TCL_DECLARED #define Tk_SetInternalBorderEx_TCL_DECLARED
/* 243 */ /* 243 */
EXTERN void Tk_SetInternalBorderEx (Tk_Window tkwin, int left, EXTERN void Tk_SetInternalBorderEx(Tk_Window tkwin, int left,
int right, int top, int bottom); int right, int top, int bottom);
#endif #endif
#ifndef Tk_SetMinimumRequestSize_TCL_DECLARED #ifndef Tk_SetMinimumRequestSize_TCL_DECLARED
#define Tk_SetMinimumRequestSize_TCL_DECLARED #define Tk_SetMinimumRequestSize_TCL_DECLARED
/* 244 */ /* 244 */
EXTERN void Tk_SetMinimumRequestSize (Tk_Window tkwin, EXTERN void Tk_SetMinimumRequestSize(Tk_Window tkwin,
int minWidth, int minHeight); int minWidth, int minHeight);
#endif #endif
#ifndef Tk_SetCaretPos_TCL_DECLARED #ifndef Tk_SetCaretPos_TCL_DECLARED
#define Tk_SetCaretPos_TCL_DECLARED #define Tk_SetCaretPos_TCL_DECLARED
/* 245 */ /* 245 */
EXTERN void Tk_SetCaretPos (Tk_Window tkwin, int x, int y, EXTERN void Tk_SetCaretPos(Tk_Window tkwin, int x, int y,
int height); int height);
#endif #endif
#ifndef Tk_PhotoPutBlock_Panic_TCL_DECLARED #ifndef Tk_PhotoPutBlock_Panic_TCL_DECLARED
#define Tk_PhotoPutBlock_Panic_TCL_DECLARED #define Tk_PhotoPutBlock_Panic_TCL_DECLARED
/* 246 */ /* 246 */
EXTERN void Tk_PhotoPutBlock_Panic (Tk_PhotoHandle handle, EXTERN void Tk_PhotoPutBlock_Panic(Tk_PhotoHandle handle,
Tk_PhotoImageBlock * blockPtr, int x, int y, Tk_PhotoImageBlock *blockPtr, int x, int y,
int width, int height, int compRule); int width, int height, int compRule);
#endif #endif
#ifndef Tk_PhotoPutZoomedBlock_Panic_TCL_DECLARED #ifndef Tk_PhotoPutZoomedBlock_Panic_TCL_DECLARED
#define Tk_PhotoPutZoomedBlock_Panic_TCL_DECLARED #define Tk_PhotoPutZoomedBlock_Panic_TCL_DECLARED
/* 247 */ /* 247 */
EXTERN void Tk_PhotoPutZoomedBlock_Panic (Tk_PhotoHandle handle, EXTERN void Tk_PhotoPutZoomedBlock_Panic(Tk_PhotoHandle handle,
Tk_PhotoImageBlock * blockPtr, int x, int y, Tk_PhotoImageBlock *blockPtr, int x, int y,
int width, int height, int zoomX, int zoomY, int width, int height, int zoomX, int zoomY,
int subsampleX, int subsampleY, int compRule ); int subsampleX, int subsampleY, int compRule );
#endif #endif
#ifndef Tk_CollapseMotionEvents_TCL_DECLARED #ifndef Tk_CollapseMotionEvents_TCL_DECLARED
#define Tk_CollapseMotionEvents_TCL_DECLARED #define Tk_CollapseMotionEvents_TCL_DECLARED
/* 248 */ /* 248 */
EXTERN int Tk_CollapseMotionEvents (Display * display, EXTERN int Tk_CollapseMotionEvents(Display *display,
int collapse); int collapse);
#endif #endif
#ifndef Tk_RegisterStyleEngine_TCL_DECLARED #ifndef Tk_RegisterStyleEngine_TCL_DECLARED
#define Tk_RegisterStyleEngine_TCL_DECLARED #define Tk_RegisterStyleEngine_TCL_DECLARED
/* 249 */ /* 249 */
EXTERN Tk_StyleEngine Tk_RegisterStyleEngine (CONST char * name, EXTERN Tk_StyleEngine Tk_RegisterStyleEngine(CONST char *name,
Tk_StyleEngine parent); Tk_StyleEngine parent);
#endif #endif
#ifndef Tk_GetStyleEngine_TCL_DECLARED #ifndef Tk_GetStyleEngine_TCL_DECLARED
#define Tk_GetStyleEngine_TCL_DECLARED #define Tk_GetStyleEngine_TCL_DECLARED
/* 250 */ /* 250 */
EXTERN Tk_StyleEngine Tk_GetStyleEngine (CONST char * name); EXTERN Tk_StyleEngine Tk_GetStyleEngine(CONST char *name);
#endif #endif
#ifndef Tk_RegisterStyledElement_TCL_DECLARED #ifndef Tk_RegisterStyledElement_TCL_DECLARED
#define Tk_RegisterStyledElement_TCL_DECLARED #define Tk_RegisterStyledElement_TCL_DECLARED
/* 251 */ /* 251 */
EXTERN int Tk_RegisterStyledElement (Tk_StyleEngine engine, EXTERN int Tk_RegisterStyledElement(Tk_StyleEngine engine,
Tk_ElementSpec * templatePtr); Tk_ElementSpec *templatePtr);
#endif #endif
#ifndef Tk_GetElementId_TCL_DECLARED #ifndef Tk_GetElementId_TCL_DECLARED
#define Tk_GetElementId_TCL_DECLARED #define Tk_GetElementId_TCL_DECLARED
/* 252 */ /* 252 */
EXTERN int Tk_GetElementId (CONST char * name); EXTERN int Tk_GetElementId(CONST char *name);
#endif #endif
#ifndef Tk_CreateStyle_TCL_DECLARED #ifndef Tk_CreateStyle_TCL_DECLARED
#define Tk_CreateStyle_TCL_DECLARED #define Tk_CreateStyle_TCL_DECLARED
/* 253 */ /* 253 */
EXTERN Tk_Style Tk_CreateStyle (CONST char * name, EXTERN Tk_Style Tk_CreateStyle(CONST char *name,
Tk_StyleEngine engine, ClientData clientData ); Tk_StyleEngine engine, ClientData clientData );
#endif #endif
#ifndef Tk_GetStyle_TCL_DECLARED #ifndef Tk_GetStyle_TCL_DECLARED
#define Tk_GetStyle_TCL_DECLARED #define Tk_GetStyle_TCL_DECLARED
/* 254 */ /* 254 */
EXTERN Tk_Style Tk_GetStyle (Tcl_Interp * interp, CONST char * name); EXTERN Tk_Style Tk_GetStyle(Tcl_Interp *interp, CONST char * name);
#endif #endif
#ifndef Tk_FreeStyle_TCL_DECLARED #ifndef Tk_FreeStyle_TCL_DECLARED
#define Tk_FreeStyle_TCL_DECLARED #define Tk_FreeStyle_TCL_DECLARED
/* 255 */ /* 255 */
EXTERN void Tk_FreeStyle (Tk_Style style); EXTERN void Tk_FreeStyle(Tk_Style style);
#endif #endif
#ifndef Tk_NameOfStyle_TCL_DECLARED #ifndef Tk_NameOfStyle_TCL_DECLARED
#define Tk_NameOfStyle_TCL_DECLARED #define Tk_NameOfStyle_TCL_DECLARED
/* 256 */ /* 256 */
EXTERN CONST char * Tk_NameOfStyle (Tk_Style style); EXTERN CONST char * Tk_NameOfStyle(Tk_Style style);
#endif #endif
#ifndef Tk_AllocStyleFromObj_TCL_DECLARED #ifndef Tk_AllocStyleFromObj_TCL_DECLARED
#define Tk_AllocStyleFromObj_TCL_DECLARED #define Tk_AllocStyleFromObj_TCL_DECLARED
/* 257 */ /* 257 */
EXTERN Tk_Style Tk_AllocStyleFromObj (Tcl_Interp * interp, EXTERN Tk_Style Tk_AllocStyleFromObj(Tcl_Interp *interp,
Tcl_Obj * objPtr); Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_GetStyleFromObj_TCL_DECLARED #ifndef Tk_GetStyleFromObj_TCL_DECLARED
#define Tk_GetStyleFromObj_TCL_DECLARED #define Tk_GetStyleFromObj_TCL_DECLARED
/* 258 */ /* 258 */
EXTERN Tk_Style Tk_GetStyleFromObj (Tcl_Obj * objPtr); EXTERN Tk_Style Tk_GetStyleFromObj(Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_FreeStyleFromObj_TCL_DECLARED #ifndef Tk_FreeStyleFromObj_TCL_DECLARED
#define Tk_FreeStyleFromObj_TCL_DECLARED #define Tk_FreeStyleFromObj_TCL_DECLARED
/* 259 */ /* 259 */
EXTERN void Tk_FreeStyleFromObj (Tcl_Obj * objPtr); EXTERN void Tk_FreeStyleFromObj(Tcl_Obj *objPtr);
#endif #endif
#ifndef Tk_GetStyledElement_TCL_DECLARED #ifndef Tk_GetStyledElement_TCL_DECLARED
#define Tk_GetStyledElement_TCL_DECLARED #define Tk_GetStyledElement_TCL_DECLARED
/* 260 */ /* 260 */
EXTERN Tk_StyledElement Tk_GetStyledElement (Tk_Style style, int el ementId, EXTERN Tk_StyledElement Tk_GetStyledElement(Tk_Style style, int ele mentId,
Tk_OptionTable optionTable); Tk_OptionTable optionTable);
#endif #endif
#ifndef Tk_GetElementSize_TCL_DECLARED #ifndef Tk_GetElementSize_TCL_DECLARED
#define Tk_GetElementSize_TCL_DECLARED #define Tk_GetElementSize_TCL_DECLARED
/* 261 */ /* 261 */
EXTERN void Tk_GetElementSize (Tk_Style style, EXTERN void Tk_GetElementSize(Tk_Style style,
Tk_StyledElement element, char * recordPtr, Tk_StyledElement element, char *recordPtr,
Tk_Window tkwin, int width, int height, Tk_Window tkwin, int width, int height,
int inner, int * widthPtr, int * heightPtr); int inner, int *widthPtr, int *heightPtr);
#endif #endif
#ifndef Tk_GetElementBox_TCL_DECLARED #ifndef Tk_GetElementBox_TCL_DECLARED
#define Tk_GetElementBox_TCL_DECLARED #define Tk_GetElementBox_TCL_DECLARED
/* 262 */ /* 262 */
EXTERN void Tk_GetElementBox (Tk_Style style, EXTERN void Tk_GetElementBox(Tk_Style style,
Tk_StyledElement element, char * recordPtr, Tk_StyledElement element, char *recordPtr,
Tk_Window tkwin, int x, int y, int width, Tk_Window tkwin, int x, int y, int width,
int height, int inner, int * xPtr, int height, int inner, int *xPtr, int *yPtr,
int * yPtr, int * widthPtr, int * heightPtr) int *widthPtr, int *heightPtr);
;
#endif #endif
#ifndef Tk_GetElementBorderWidth_TCL_DECLARED #ifndef Tk_GetElementBorderWidth_TCL_DECLARED
#define Tk_GetElementBorderWidth_TCL_DECLARED #define Tk_GetElementBorderWidth_TCL_DECLARED
/* 263 */ /* 263 */
EXTERN int Tk_GetElementBorderWidth (Tk_Style style, EXTERN int Tk_GetElementBorderWidth(Tk_Style style,
Tk_StyledElement element, char * recordPtr, Tk_StyledElement element, char *recordPtr,
Tk_Window tkwin); Tk_Window tkwin);
#endif #endif
#ifndef Tk_DrawElement_TCL_DECLARED #ifndef Tk_DrawElement_TCL_DECLARED
#define Tk_DrawElement_TCL_DECLARED #define Tk_DrawElement_TCL_DECLARED
/* 264 */ /* 264 */
EXTERN void Tk_DrawElement (Tk_Style style, EXTERN void Tk_DrawElement(Tk_Style style,
Tk_StyledElement element, char * recordPtr, Tk_StyledElement element, char *recordPtr,
Tk_Window tkwin, Drawable d, int x, int y, Tk_Window tkwin, Drawable d, int x, int y,
int width, int height, int state); int width, int height, int state);
#endif #endif
#ifndef Tk_PhotoExpand_TCL_DECLARED #ifndef Tk_PhotoExpand_TCL_DECLARED
#define Tk_PhotoExpand_TCL_DECLARED #define Tk_PhotoExpand_TCL_DECLARED
/* 265 */ /* 265 */
EXTERN int Tk_PhotoExpand (Tcl_Interp * interp, EXTERN int Tk_PhotoExpand(Tcl_Interp *interp,
Tk_PhotoHandle handle, int width, int height ); Tk_PhotoHandle handle, int width, int height );
#endif #endif
#ifndef Tk_PhotoPutBlock_TCL_DECLARED #ifndef Tk_PhotoPutBlock_TCL_DECLARED
#define Tk_PhotoPutBlock_TCL_DECLARED #define Tk_PhotoPutBlock_TCL_DECLARED
/* 266 */ /* 266 */
EXTERN int Tk_PhotoPutBlock (Tcl_Interp * interp, EXTERN int Tk_PhotoPutBlock(Tcl_Interp *interp,
Tk_PhotoHandle handle, Tk_PhotoHandle handle,
Tk_PhotoImageBlock * blockPtr, int x, int y, Tk_PhotoImageBlock *blockPtr, int x, int y,
int width, int height, int compRule); int width, int height, int compRule);
#endif #endif
#ifndef Tk_PhotoPutZoomedBlock_TCL_DECLARED #ifndef Tk_PhotoPutZoomedBlock_TCL_DECLARED
#define Tk_PhotoPutZoomedBlock_TCL_DECLARED #define Tk_PhotoPutZoomedBlock_TCL_DECLARED
/* 267 */ /* 267 */
EXTERN int Tk_PhotoPutZoomedBlock (Tcl_Interp * interp, EXTERN int Tk_PhotoPutZoomedBlock(Tcl_Interp *interp,
Tk_PhotoHandle handle, Tk_PhotoHandle handle,
Tk_PhotoImageBlock * blockPtr, int x, int y, Tk_PhotoImageBlock *blockPtr, int x, int y,
int width, int height, int zoomX, int zoomY, int width, int height, int zoomX, int zoomY,
int subsampleX, int subsampleY, int compRule ); int subsampleX, int subsampleY, int compRule );
#endif #endif
#ifndef Tk_PhotoSetSize_TCL_DECLARED #ifndef Tk_PhotoSetSize_TCL_DECLARED
#define Tk_PhotoSetSize_TCL_DECLARED #define Tk_PhotoSetSize_TCL_DECLARED
/* 268 */ /* 268 */
EXTERN int Tk_PhotoSetSize (Tcl_Interp * interp, EXTERN int Tk_PhotoSetSize(Tcl_Interp *interp,
Tk_PhotoHandle handle, int width, int height ); Tk_PhotoHandle handle, int width, int height );
#endif #endif
#ifndef Tk_GetUserInactiveTime_TCL_DECLARED #ifndef Tk_GetUserInactiveTime_TCL_DECLARED
#define Tk_GetUserInactiveTime_TCL_DECLARED #define Tk_GetUserInactiveTime_TCL_DECLARED
/* 269 */ /* 269 */
EXTERN long Tk_GetUserInactiveTime (Display * dpy); EXTERN long Tk_GetUserInactiveTime(Display *dpy);
#endif #endif
#ifndef Tk_ResetUserInactiveTime_TCL_DECLARED #ifndef Tk_ResetUserInactiveTime_TCL_DECLARED
#define Tk_ResetUserInactiveTime_TCL_DECLARED #define Tk_ResetUserInactiveTime_TCL_DECLARED
/* 270 */ /* 270 */
EXTERN void Tk_ResetUserInactiveTime (Display * dpy); EXTERN void Tk_ResetUserInactiveTime(Display *dpy);
#endif #endif
#ifndef Tk_Interp_TCL_DECLARED #ifndef Tk_Interp_TCL_DECLARED
#define Tk_Interp_TCL_DECLARED #define Tk_Interp_TCL_DECLARED
/* 271 */ /* 271 */
EXTERN Tcl_Interp * Tk_Interp (Tk_Window tkwin); EXTERN Tcl_Interp * Tk_Interp(Tk_Window tkwin);
#endif #endif
#ifndef Tk_CreateOldImageType_TCL_DECLARED #ifndef Tk_CreateOldImageType_TCL_DECLARED
#define Tk_CreateOldImageType_TCL_DECLARED #define Tk_CreateOldImageType_TCL_DECLARED
/* 272 */ /* 272 */
EXTERN void Tk_CreateOldImageType (Tk_ImageType * typePtr); EXTERN void Tk_CreateOldImageType(Tk_ImageType *typePtr);
#endif #endif
#ifndef Tk_CreateOldPhotoImageFormat_TCL_DECLARED #ifndef Tk_CreateOldPhotoImageFormat_TCL_DECLARED
#define Tk_CreateOldPhotoImageFormat_TCL_DECLARED #define Tk_CreateOldPhotoImageFormat_TCL_DECLARED
/* 273 */ /* 273 */
EXTERN void Tk_CreateOldPhotoImageFormat ( EXTERN void Tk_CreateOldPhotoImageFormat(
Tk_PhotoImageFormat * formatPtr); Tk_PhotoImageFormat *formatPtr);
#endif #endif
typedef struct TkStubHooks { typedef struct TkStubHooks {
struct TkPlatStubs *tkPlatStubs; struct TkPlatStubs *tkPlatStubs;
struct TkIntStubs *tkIntStubs; struct TkIntStubs *tkIntStubs;
struct TkIntPlatStubs *tkIntPlatStubs; struct TkIntPlatStubs *tkIntPlatStubs;
struct TkIntXlibStubs *tkIntXlibStubs; struct TkIntXlibStubs *tkIntXlibStubs;
} TkStubHooks; } TkStubHooks;
typedef struct TkStubs { typedef struct TkStubs {
int magic; int magic;
struct TkStubHooks *hooks; struct TkStubHooks *hooks;
void (*tk_MainLoop) (void); /* 0 */ void (*tk_MainLoop) (void); /* 0 */
XColor * (*tk_3DBorderColor) (Tk_3DBorder border); /* 1 */ XColor * (*tk_3DBorderColor) (Tk_3DBorder border); /* 1 */
GC (*tk_3DBorderGC) (Tk_Window tkwin, Tk_3DBorder border, int which); / * 2 */ GC (*tk_3DBorderGC) (Tk_Window tkwin, Tk_3DBorder border, int which); / * 2 */
void (*tk_3DHorizontalBevel) (Tk_Window tkwin, Drawable drawable, Tk_3D Border border, int x, int y, int width, int height, int leftIn, int rightIn , int topBevel, int relief); /* 3 */ void (*tk_3DHorizontalBevel) (Tk_Window tkwin, Drawable drawable, Tk_3D Border border, int x, int y, int width, int height, int leftIn, int rightIn , int topBevel, int relief); /* 3 */
void (*tk_3DVerticalBevel) (Tk_Window tkwin, Drawable drawable, Tk_3DBo rder border, int x, int y, int width, int height, int leftBevel, int relief ); /* 4 */ void (*tk_3DVerticalBevel) (Tk_Window tkwin, Drawable drawable, Tk_3DBo rder border, int x, int y, int width, int height, int leftBevel, int relief ); /* 4 */
void (*tk_AddOption) (Tk_Window tkwin, CONST char * name, CONST char * void (*tk_AddOption) (Tk_Window tkwin, CONST char *name, CONST char *va
value, int priority); /* 5 */ lue, int priority); /* 5 */
void (*tk_BindEvent) (Tk_BindingTable bindingTable, XEvent * eventPtr, void (*tk_BindEvent) (Tk_BindingTable bindingTable, XEvent *eventPtr, T
Tk_Window tkwin, int numObjects, ClientData * objectPtr); /* 6 */ k_Window tkwin, int numObjects, ClientData *objectPtr); /* 6 */
void (*tk_CanvasDrawableCoords) (Tk_Canvas canvas, double x, double y, void (*tk_CanvasDrawableCoords) (Tk_Canvas canvas, double x, double y,
short * drawableXPtr, short * drawableYPtr); /* 7 */ short *drawableXPtr, short *drawableYPtr); /* 7 */
void (*tk_CanvasEventuallyRedraw) (Tk_Canvas canvas, int x1, int y1, in t x2, int y2); /* 8 */ void (*tk_CanvasEventuallyRedraw) (Tk_Canvas canvas, int x1, int y1, in t x2, int y2); /* 8 */
int (*tk_CanvasGetCoord) (Tcl_Interp * interp, Tk_Canvas canvas, CONST char * str, double * doublePtr); /* 9 */ int (*tk_CanvasGetCoord) (Tcl_Interp *interp, Tk_Canvas canvas, CONST c har *str, double *doublePtr); /* 9 */
Tk_CanvasTextInfo * (*tk_CanvasGetTextInfo) (Tk_Canvas canvas); /* 10 * / Tk_CanvasTextInfo * (*tk_CanvasGetTextInfo) (Tk_Canvas canvas); /* 10 * /
int (*tk_CanvasPsBitmap) (Tcl_Interp * interp, Tk_Canvas canvas, Pixmap int (*tk_CanvasPsBitmap) (Tcl_Interp *interp, Tk_Canvas canvas, Pixmap
bitmap, int x, int y, int width, int height); /* 11 */ bitmap, int x, int y, int width, int height); /* 11 */
int (*tk_CanvasPsColor) (Tcl_Interp * interp, Tk_Canvas canvas, XColor int (*tk_CanvasPsColor) (Tcl_Interp *interp, Tk_Canvas canvas, XColor *
* colorPtr); /* 12 */ colorPtr); /* 12 */
int (*tk_CanvasPsFont) (Tcl_Interp * interp, Tk_Canvas canvas, Tk_Font int (*tk_CanvasPsFont) (Tcl_Interp *interp, Tk_Canvas canvas, Tk_Font f
font); /* 13 */ ont); /* 13 */
void (*tk_CanvasPsPath) (Tcl_Interp * interp, Tk_Canvas canvas, double void (*tk_CanvasPsPath) (Tcl_Interp *interp, Tk_Canvas canvas, double *
* coordPtr, int numPoints); /* 14 */ coordPtr, int numPoints); /* 14 */
int (*tk_CanvasPsStipple) (Tcl_Interp * interp, Tk_Canvas canvas, Pixma int (*tk_CanvasPsStipple) (Tcl_Interp *interp, Tk_Canvas canvas, Pixmap
p bitmap); /* 15 */ bitmap); /* 15 */
double (*tk_CanvasPsY) (Tk_Canvas canvas, double y); /* 16 */ double (*tk_CanvasPsY) (Tk_Canvas canvas, double y); /* 16 */
void (*tk_CanvasSetStippleOrigin) (Tk_Canvas canvas, GC gc); /* 17 */ void (*tk_CanvasSetStippleOrigin) (Tk_Canvas canvas, GC gc); /* 17 */
int (*tk_CanvasTagsParseProc) (ClientData clientData, Tcl_Interp * inte int (*tk_CanvasTagsParseProc) (ClientData clientData, Tcl_Interp *inter
rp, Tk_Window tkwin, CONST char * value, char * widgRec, int offset); /* 18 p, Tk_Window tkwin, CONST char *value, char *widgRec, int offset); /* 18 */
*/ char * (*tk_CanvasTagsPrintProc) (ClientData clientData, Tk_Window tkwi
char * (*tk_CanvasTagsPrintProc) (ClientData clientData, Tk_Window tkwi n, char *widgRec, int offset, Tcl_FreeProc **freeProcPtr); /* 19 */
n, char * widgRec, int offset, Tcl_FreeProc ** freeProcPtr); /* 19 */
Tk_Window (*tk_CanvasTkwin) (Tk_Canvas canvas); /* 20 */ Tk_Window (*tk_CanvasTkwin) (Tk_Canvas canvas); /* 20 */
void (*tk_CanvasWindowCoords) (Tk_Canvas canvas, double x, double y, sh void (*tk_CanvasWindowCoords) (Tk_Canvas canvas, double x, double y, sh
ort * screenXPtr, short * screenYPtr); /* 21 */ ort *screenXPtr, short *screenYPtr); /* 21 */
void (*tk_ChangeWindowAttributes) (Tk_Window tkwin, unsigned long value void (*tk_ChangeWindowAttributes) (Tk_Window tkwin, unsigned long value
Mask, XSetWindowAttributes * attsPtr); /* 22 */ Mask, XSetWindowAttributes *attsPtr); /* 22 */
int (*tk_CharBbox) (Tk_TextLayout layout, int index, int * xPtr, int * int (*tk_CharBbox) (Tk_TextLayout layout, int index, int *xPtr, int *yP
yPtr, int * widthPtr, int * heightPtr); /* 23 */ tr, int *widthPtr, int *heightPtr); /* 23 */
void (*tk_ClearSelection) (Tk_Window tkwin, Atom selection); /* 24 */ void (*tk_ClearSelection) (Tk_Window tkwin, Atom selection); /* 24 */
int (*tk_ClipboardAppend) (Tcl_Interp * interp, Tk_Window tkwin, Atom t int (*tk_ClipboardAppend) (Tcl_Interp *interp, Tk_Window tkwin, Atom ta
arget, Atom format, char* buffer); /* 25 */ rget, Atom format, char *buffer); /* 25 */
int (*tk_ClipboardClear) (Tcl_Interp * interp, Tk_Window tkwin); /* 26 int (*tk_ClipboardClear) (Tcl_Interp *interp, Tk_Window tkwin); /* 26 *
*/ /
int (*tk_ConfigureInfo) (Tcl_Interp * interp, Tk_Window tkwin, Tk_Confi int (*tk_ConfigureInfo) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Config
gSpec * specs, char * widgRec, CONST char * argvName, int flags); /* 27 */ Spec *specs, char *widgRec, CONST char *argvName, int flags); /* 27 */
int (*tk_ConfigureValue) (Tcl_Interp * interp, Tk_Window tkwin, Tk_Conf int (*tk_ConfigureValue) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Confi
igSpec * specs, char * widgRec, CONST char * argvName, int flags); /* 28 */ gSpec *specs, char *widgRec, CONST char *argvName, int flags); /* 28 */
int (*tk_ConfigureWidget) (Tcl_Interp * interp, Tk_Window tkwin, Tk_Con int (*tk_ConfigureWidget) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Conf
figSpec * specs, int argc, CONST84 char ** argv, char * widgRec, int flags) igSpec *specs, int argc, CONST84 char **argv, char *widgRec, int flags); /*
; /* 29 */ 29 */
void (*tk_ConfigureWindow) (Tk_Window tkwin, unsigned int valueMask, XW void (*tk_ConfigureWindow) (Tk_Window tkwin, unsigned int valueMask, XW
indowChanges * valuePtr); /* 30 */ indowChanges *valuePtr); /* 30 */
Tk_TextLayout (*tk_ComputeTextLayout) (Tk_Font font, CONST char * str, Tk_TextLayout (*tk_ComputeTextLayout) (Tk_Font font, CONST char *str, i
int numChars, int wrapLength, Tk_Justify justify, int flags, int * widthPtr nt numChars, int wrapLength, Tk_Justify justify, int flags, int *widthPtr,
, int * heightPtr); /* 31 */ int *heightPtr); /* 31 */
Tk_Window (*tk_CoordsToWindow) (int rootX, int rootY, Tk_Window tkwin); /* 32 */ Tk_Window (*tk_CoordsToWindow) (int rootX, int rootY, Tk_Window tkwin); /* 32 */
unsigned long (*tk_CreateBinding) (Tcl_Interp * interp, Tk_BindingTable unsigned long (*tk_CreateBinding) (Tcl_Interp *interp, Tk_BindingTable
bindingTable, ClientData object, CONST char * eventStr, CONST char * comma bindingTable, ClientData object, CONST char *eventStr, CONST char *command,
nd, int append); /* 33 */ int append); /* 33 */
Tk_BindingTable (*tk_CreateBindingTable) (Tcl_Interp * interp); /* 34 * Tk_BindingTable (*tk_CreateBindingTable) (Tcl_Interp *interp); /* 34 */
/ Tk_ErrorHandler (*tk_CreateErrorHandler) (Display *display, int errNum,
Tk_ErrorHandler (*tk_CreateErrorHandler) (Display * display, int errNum int request, int minorCode, Tk_ErrorProc *errorProc, ClientData clientData
, int request, int minorCode, Tk_ErrorProc * errorProc, ClientData clientDa ); /* 35 */
ta); /* 35 */ void (*tk_CreateEventHandler) (Tk_Window token, unsigned long mask, Tk_
void (*tk_CreateEventHandler) (Tk_Window token, unsigned long mask, Tk_ EventProc *proc, ClientData clientData); /* 36 */
EventProc * proc, ClientData clientData); /* 36 */ void (*tk_CreateGenericHandler) (Tk_GenericProc *proc, ClientData clien
void (*tk_CreateGenericHandler) (Tk_GenericProc * proc, ClientData clie tData); /* 37 */
ntData); /* 37 */ void (*tk_CreateImageType) (Tk_ImageType *typePtr); /* 38 */
void (*tk_CreateImageType) (Tk_ImageType * typePtr); /* 38 */ void (*tk_CreateItemType) (Tk_ItemType *typePtr); /* 39 */
void (*tk_CreateItemType) (Tk_ItemType * typePtr); /* 39 */ void (*tk_CreatePhotoImageFormat) (Tk_PhotoImageFormat *formatPtr); /*
void (*tk_CreatePhotoImageFormat) (Tk_PhotoImageFormat * formatPtr); /* 40 */
40 */ void (*tk_CreateSelHandler) (Tk_Window tkwin, Atom selection, Atom targ
void (*tk_CreateSelHandler) (Tk_Window tkwin, Atom selection, Atom targ et, Tk_SelectionProc *proc, ClientData clientData, Atom format); /* 41 */
et, Tk_SelectionProc * proc, ClientData clientData, Atom format); /* 41 */ Tk_Window (*tk_CreateWindow) (Tcl_Interp *interp, Tk_Window parent, CON
Tk_Window (*tk_CreateWindow) (Tcl_Interp * interp, Tk_Window parent, CO ST char *name, CONST char *screenName); /* 42 */
NST char * name, CONST char * screenName); /* 42 */ Tk_Window (*tk_CreateWindowFromPath) (Tcl_Interp *interp, Tk_Window tkw
Tk_Window (*tk_CreateWindowFromPath) (Tcl_Interp * interp, Tk_Window tk in, CONST char *pathName, CONST char *screenName); /* 43 */
win, CONST char * pathName, CONST char * screenName); /* 43 */ int (*tk_DefineBitmap) (Tcl_Interp *interp, CONST char *name, CONST cha
int (*tk_DefineBitmap) (Tcl_Interp * interp, CONST char * name, CONST c r *source, int width, int height); /* 44 */
har * source, int width, int height); /* 44 */
void (*tk_DefineCursor) (Tk_Window window, Tk_Cursor cursor); /* 45 */ void (*tk_DefineCursor) (Tk_Window window, Tk_Cursor cursor); /* 45 */
void (*tk_DeleteAllBindings) (Tk_BindingTable bindingTable, ClientData object); /* 46 */ void (*tk_DeleteAllBindings) (Tk_BindingTable bindingTable, ClientData object); /* 46 */
int (*tk_DeleteBinding) (Tcl_Interp * interp, Tk_BindingTable bindingTa ble, ClientData object, CONST char * eventStr); /* 47 */ int (*tk_DeleteBinding) (Tcl_Interp *interp, Tk_BindingTable bindingTab le, ClientData object, CONST char *eventStr); /* 47 */
void (*tk_DeleteBindingTable) (Tk_BindingTable bindingTable); /* 48 */ void (*tk_DeleteBindingTable) (Tk_BindingTable bindingTable); /* 48 */
void (*tk_DeleteErrorHandler) (Tk_ErrorHandler handler); /* 49 */ void (*tk_DeleteErrorHandler) (Tk_ErrorHandler handler); /* 49 */
void (*tk_DeleteEventHandler) (Tk_Window token, unsigned long mask, Tk_ void (*tk_DeleteEventHandler) (Tk_Window token, unsigned long mask, Tk_
EventProc * proc, ClientData clientData); /* 50 */ EventProc *proc, ClientData clientData); /* 50 */
void (*tk_DeleteGenericHandler) (Tk_GenericProc * proc, ClientData clie void (*tk_DeleteGenericHandler) (Tk_GenericProc *proc, ClientData clien
ntData); /* 51 */ tData); /* 51 */
void (*tk_DeleteImage) (Tcl_Interp * interp, CONST char * name); /* 52 void (*tk_DeleteImage) (Tcl_Interp *interp, CONST char *name); /* 52 */
*/
void (*tk_DeleteSelHandler) (Tk_Window tkwin, Atom selection, Atom targ et); /* 53 */ void (*tk_DeleteSelHandler) (Tk_Window tkwin, Atom selection, Atom targ et); /* 53 */
void (*tk_DestroyWindow) (Tk_Window tkwin); /* 54 */ void (*tk_DestroyWindow) (Tk_Window tkwin); /* 54 */
CONST84_RETURN char * (*tk_DisplayName) (Tk_Window tkwin); /* 55 */ CONST84_RETURN char * (*tk_DisplayName) (Tk_Window tkwin); /* 55 */
int (*tk_DistanceToTextLayout) (Tk_TextLayout layout, int x, int y); /* 56 */ int (*tk_DistanceToTextLayout) (Tk_TextLayout layout, int x, int y); /* 56 */
void (*tk_Draw3DPolygon) (Tk_Window tkwin, Drawable drawable, Tk_3DBord er border, XPoint * pointPtr, int numPoints, int borderWidth, int leftRelie f); /* 57 */ void (*tk_Draw3DPolygon) (Tk_Window tkwin, Drawable drawable, Tk_3DBord er border, XPoint *pointPtr, int numPoints, int borderWidth, int leftRelief ); /* 57 */
void (*tk_Draw3DRectangle) (Tk_Window tkwin, Drawable drawable, Tk_3DBo rder border, int x, int y, int width, int height, int borderWidth, int reli ef); /* 58 */ void (*tk_Draw3DRectangle) (Tk_Window tkwin, Drawable drawable, Tk_3DBo rder border, int x, int y, int width, int height, int borderWidth, int reli ef); /* 58 */
void (*tk_DrawChars) (Display * display, Drawable drawable, GC gc, Tk_F ont tkfont, CONST char * source, int numBytes, int x, int y); /* 59 */ void (*tk_DrawChars) (Display *display, Drawable drawable, GC gc, Tk_Fo nt tkfont, CONST char *source, int numBytes, int x, int y); /* 59 */
void (*tk_DrawFocusHighlight) (Tk_Window tkwin, GC gc, int width, Drawa ble drawable); /* 60 */ void (*tk_DrawFocusHighlight) (Tk_Window tkwin, GC gc, int width, Drawa ble drawable); /* 60 */
void (*tk_DrawTextLayout) (Display * display, Drawable drawable, GC gc, void (*tk_DrawTextLayout) (Display *display, Drawable drawable, GC gc,
Tk_TextLayout layout, int x, int y, int firstChar, int lastChar); /* 61 */ Tk_TextLayout layout, int x, int y, int firstChar, int lastChar); /* 61 */
void (*tk_Fill3DPolygon) (Tk_Window tkwin, Drawable drawable, Tk_3DBord void (*tk_Fill3DPolygon) (Tk_Window tkwin, Drawable drawable, Tk_3DBord
er border, XPoint * pointPtr, int numPoints, int borderWidth, int leftRelie er border, XPoint *pointPtr, int numPoints, int borderWidth, int leftRelief
f); /* 62 */ ); /* 62 */
void (*tk_Fill3DRectangle) (Tk_Window tkwin, Drawable drawable, Tk_3DBo rder border, int x, int y, int width, int height, int borderWidth, int reli ef); /* 63 */ void (*tk_Fill3DRectangle) (Tk_Window tkwin, Drawable drawable, Tk_3DBo rder border, int x, int y, int width, int height, int borderWidth, int reli ef); /* 63 */
Tk_PhotoHandle (*tk_FindPhoto) (Tcl_Interp * interp, CONST char * image Name); /* 64 */ Tk_PhotoHandle (*tk_FindPhoto) (Tcl_Interp *interp, CONST char *imageNa me); /* 64 */
Font (*tk_FontId) (Tk_Font font); /* 65 */ Font (*tk_FontId) (Tk_Font font); /* 65 */
void (*tk_Free3DBorder) (Tk_3DBorder border); /* 66 */ void (*tk_Free3DBorder) (Tk_3DBorder border); /* 66 */
void (*tk_FreeBitmap) (Display * display, Pixmap bitmap); /* 67 */ void (*tk_FreeBitmap) (Display *display, Pixmap bitmap); /* 67 */
void (*tk_FreeColor) (XColor * colorPtr); /* 68 */ void (*tk_FreeColor) (XColor *colorPtr); /* 68 */
void (*tk_FreeColormap) (Display * display, Colormap colormap); /* 69 * void (*tk_FreeColormap) (Display *display, Colormap colormap); /* 69 */
/ void (*tk_FreeCursor) (Display *display, Tk_Cursor cursor); /* 70 */
void (*tk_FreeCursor) (Display * display, Tk_Cursor cursor); /* 70 */
void (*tk_FreeFont) (Tk_Font f); /* 71 */ void (*tk_FreeFont) (Tk_Font f); /* 71 */
void (*tk_FreeGC) (Display * display, GC gc); /* 72 */ void (*tk_FreeGC) (Display *display, GC gc); /* 72 */
void (*tk_FreeImage) (Tk_Image image); /* 73 */ void (*tk_FreeImage) (Tk_Image image); /* 73 */
void (*tk_FreeOptions) (Tk_ConfigSpec * specs, char * widgRec, Display void (*tk_FreeOptions) (Tk_ConfigSpec *specs, char *widgRec, Display *d
* display, int needFlags); /* 74 */ isplay, int needFlags); /* 74 */
void (*tk_FreePixmap) (Display * display, Pixmap pixmap); /* 75 */ void (*tk_FreePixmap) (Display *display, Pixmap pixmap); /* 75 */
void (*tk_FreeTextLayout) (Tk_TextLayout textLayout); /* 76 */ void (*tk_FreeTextLayout) (Tk_TextLayout textLayout); /* 76 */
void (*tk_FreeXId) (Display * display, XID xid); /* 77 */ void (*tk_FreeXId) (Display *display, XID xid); /* 77 */
GC (*tk_GCForColor) (XColor * colorPtr, Drawable drawable); /* 78 */ GC (*tk_GCForColor) (XColor *colorPtr, Drawable drawable); /* 78 */
void (*tk_GeometryRequest) (Tk_Window tkwin, int reqWidth, int reqHeigh t); /* 79 */ void (*tk_GeometryRequest) (Tk_Window tkwin, int reqWidth, int reqHeigh t); /* 79 */
Tk_3DBorder (*tk_Get3DBorder) (Tcl_Interp * interp, Tk_Window tkwin, Tk Tk_3DBorder (*tk_Get3DBorder) (Tcl_Interp *interp, Tk_Window tkwin, Tk_
_Uid colorName); /* 80 */ Uid colorName); /* 80 */
void (*tk_GetAllBindings) (Tcl_Interp * interp, Tk_BindingTable binding void (*tk_GetAllBindings) (Tcl_Interp *interp, Tk_BindingTable bindingT
Table, ClientData object); /* 81 */ able, ClientData object); /* 81 */
int (*tk_GetAnchor) (Tcl_Interp * interp, CONST char * str, Tk_Anchor * int (*tk_GetAnchor) (Tcl_Interp *interp, CONST char *str, Tk_Anchor *an
anchorPtr); /* 82 */ chorPtr); /* 82 */
CONST84_RETURN char * (*tk_GetAtomName) (Tk_Window tkwin, Atom atom); / * 83 */ CONST84_RETURN char * (*tk_GetAtomName) (Tk_Window tkwin, Atom atom); / * 83 */
CONST84_RETURN char * (*tk_GetBinding) (Tcl_Interp * interp, Tk_Binding CONST84_RETURN char * (*tk_GetBinding) (Tcl_Interp *interp, Tk_BindingT
Table bindingTable, ClientData object, CONST char * eventStr); /* 84 */ able bindingTable, ClientData object, CONST char *eventStr); /* 84 */
Pixmap (*tk_GetBitmap) (Tcl_Interp * interp, Tk_Window tkwin, CONST cha Pixmap (*tk_GetBitmap) (Tcl_Interp *interp, Tk_Window tkwin, CONST char
r * str); /* 85 */ *str); /* 85 */
Pixmap (*tk_GetBitmapFromData) (Tcl_Interp * interp, Tk_Window tkwin, C Pixmap (*tk_GetBitmapFromData) (Tcl_Interp *interp, Tk_Window tkwin, CO
ONST char * source, int width, int height); /* 86 */ NST char *source, int width, int height); /* 86 */
int (*tk_GetCapStyle) (Tcl_Interp * interp, CONST char * str, int * cap int (*tk_GetCapStyle) (Tcl_Interp *interp, CONST char *str, int *capPtr
Ptr); /* 87 */ ); /* 87 */
XColor * (*tk_GetColor) (Tcl_Interp * interp, Tk_Window tkwin, Tk_Uid n XColor * (*tk_GetColor) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid na
ame); /* 88 */ me); /* 88 */
XColor * (*tk_GetColorByValue) (Tk_Window tkwin, XColor * colorPtr); /* XColor * (*tk_GetColorByValue) (Tk_Window tkwin, XColor *colorPtr); /*
89 */ 89 */
Colormap (*tk_GetColormap) (Tcl_Interp * interp, Tk_Window tkwin, CONST Colormap (*tk_GetColormap) (Tcl_Interp *interp, Tk_Window tkwin, CONST
char * str); /* 90 */ char *str); /* 90 */
Tk_Cursor (*tk_GetCursor) (Tcl_Interp * interp, Tk_Window tkwin, Tk_Uid Tk_Cursor (*tk_GetCursor) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid
str); /* 91 */ str); /* 91 */
Tk_Cursor (*tk_GetCursorFromData) (Tcl_Interp * interp, Tk_Window tkwin Tk_Cursor (*tk_GetCursorFromData) (Tcl_Interp *interp, Tk_Window tkwin,
, CONST char * source, CONST char * mask, int width, int height, int xHot, CONST char *source, CONST char *mask, int width, int height, int xHot, int
int yHot, Tk_Uid fg, Tk_Uid bg); /* 92 */ yHot, Tk_Uid fg, Tk_Uid bg); /* 92 */
Tk_Font (*tk_GetFont) (Tcl_Interp * interp, Tk_Window tkwin, CONST char Tk_Font (*tk_GetFont) (Tcl_Interp *interp, Tk_Window tkwin, CONST char
* str); /* 93 */ *str); /* 93 */
Tk_Font (*tk_GetFontFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr); /* 94 Tk_Font (*tk_GetFontFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 94
*/ */
void (*tk_GetFontMetrics) (Tk_Font font, Tk_FontMetrics * fmPtr); /* 95 void (*tk_GetFontMetrics) (Tk_Font font, Tk_FontMetrics *fmPtr); /* 95
*/ */
GC (*tk_GetGC) (Tk_Window tkwin, unsigned long valueMask, XGCValues * v GC (*tk_GetGC) (Tk_Window tkwin, unsigned long valueMask, XGCValues *va
aluePtr); /* 96 */ luePtr); /* 96 */
Tk_Image (*tk_GetImage) (Tcl_Interp * interp, Tk_Window tkwin, CONST ch Tk_Image (*tk_GetImage) (Tcl_Interp *interp, Tk_Window tkwin, CONST cha
ar * name, Tk_ImageChangedProc * changeProc, ClientData clientData); /* 97 r *name, Tk_ImageChangedProc *changeProc, ClientData clientData); /* 97 */
*/ ClientData (*tk_GetImageMasterData) (Tcl_Interp *interp, CONST char *na
ClientData (*tk_GetImageMasterData) (Tcl_Interp * interp, CONST char * me, Tk_ImageType **typePtrPtr); /* 98 */
name, Tk_ImageType ** typePtrPtr); /* 98 */
Tk_ItemType * (*tk_GetItemTypes) (void); /* 99 */ Tk_ItemType * (*tk_GetItemTypes) (void); /* 99 */
int (*tk_GetJoinStyle) (Tcl_Interp * interp, CONST char * str, int * jo int (*tk_GetJoinStyle) (Tcl_Interp *interp, CONST char *str, int *joinP
inPtr); /* 100 */ tr); /* 100 */
int (*tk_GetJustify) (Tcl_Interp * interp, CONST char * str, Tk_Justify int (*tk_GetJustify) (Tcl_Interp *interp, CONST char *str, Tk_Justify *
* justifyPtr); /* 101 */ justifyPtr); /* 101 */
int (*tk_GetNumMainWindows) (void); /* 102 */ int (*tk_GetNumMainWindows) (void); /* 102 */
Tk_Uid (*tk_GetOption) (Tk_Window tkwin, CONST char * name, CONST char Tk_Uid (*tk_GetOption) (Tk_Window tkwin, CONST char *name, CONST char *
* className); /* 103 */ className); /* 103 */
int (*tk_GetPixels) (Tcl_Interp * interp, Tk_Window tkwin, CONST char * int (*tk_GetPixels) (Tcl_Interp *interp, Tk_Window tkwin, CONST char *s
str, int * intPtr); /* 104 */ tr, int *intPtr); /* 104 */
Pixmap (*tk_GetPixmap) (Display * display, Drawable d, int width, int h Pixmap (*tk_GetPixmap) (Display *display, Drawable d, int width, int he
eight, int depth); /* 105 */ ight, int depth); /* 105 */
int (*tk_GetRelief) (Tcl_Interp * interp, CONST char * name, int * reli int (*tk_GetRelief) (Tcl_Interp *interp, CONST char *name, int *reliefP
efPtr); /* 106 */ tr); /* 106 */
void (*tk_GetRootCoords) (Tk_Window tkwin, int * xPtr, int * yPtr); /* void (*tk_GetRootCoords) (Tk_Window tkwin, int *xPtr, int *yPtr); /* 10
107 */ 7 */
int (*tk_GetScrollInfo) (Tcl_Interp * interp, int argc, CONST84 char ** int (*tk_GetScrollInfo) (Tcl_Interp *interp, int argc, CONST84 char **a
argv, double * dblPtr, int * intPtr); /* 108 */ rgv, double *dblPtr, int *intPtr); /* 108 */
int (*tk_GetScreenMM) (Tcl_Interp * interp, Tk_Window tkwin, CONST char int (*tk_GetScreenMM) (Tcl_Interp *interp, Tk_Window tkwin, CONST char
* str, double * doublePtr); /* 109 */ *str, double *doublePtr); /* 109 */
int (*tk_GetSelection) (Tcl_Interp * interp, Tk_Window tkwin, Atom sele int (*tk_GetSelection) (Tcl_Interp *interp, Tk_Window tkwin, Atom selec
ction, Atom target, Tk_GetSelProc * proc, ClientData clientData); /* 110 */ tion, Atom target, Tk_GetSelProc *proc, ClientData clientData); /* 110 */
Tk_Uid (*tk_GetUid) (CONST char * str); /* 111 */ Tk_Uid (*tk_GetUid) (CONST char *str); /* 111 */
Visual * (*tk_GetVisual) (Tcl_Interp * interp, Tk_Window tkwin, CONST c Visual * (*tk_GetVisual) (Tcl_Interp *interp, Tk_Window tkwin, CONST ch
har * str, int * depthPtr, Colormap * colormapPtr); /* 112 */ ar *str, int *depthPtr, Colormap *colormapPtr); /* 112 */
void (*tk_GetVRootGeometry) (Tk_Window tkwin, int * xPtr, int * yPtr, i void (*tk_GetVRootGeometry) (Tk_Window tkwin, int *xPtr, int *yPtr, int
nt * widthPtr, int * heightPtr); /* 113 */ *widthPtr, int *heightPtr); /* 113 */
int (*tk_Grab) (Tcl_Interp * interp, Tk_Window tkwin, int grabGlobal); int (*tk_Grab) (Tcl_Interp *interp, Tk_Window tkwin, int grabGlobal); /
/* 114 */ * 114 */
void (*tk_HandleEvent) (XEvent * eventPtr); /* 115 */ void (*tk_HandleEvent) (XEvent *eventPtr); /* 115 */
Tk_Window (*tk_IdToWindow) (Display * display, Window window); /* 116 * Tk_Window (*tk_IdToWindow) (Display *display, Window window); /* 116 */
/
void (*tk_ImageChanged) (Tk_ImageMaster master, int x, int y, int width , int height, int imageWidth, int imageHeight); /* 117 */ void (*tk_ImageChanged) (Tk_ImageMaster master, int x, int y, int width , int height, int imageWidth, int imageHeight); /* 117 */
int (*tk_Init) (Tcl_Interp * interp); /* 118 */ int (*tk_Init) (Tcl_Interp *interp); /* 118 */
Atom (*tk_InternAtom) (Tk_Window tkwin, CONST char * name); /* 119 */ Atom (*tk_InternAtom) (Tk_Window tkwin, CONST char *name); /* 119 */
int (*tk_IntersectTextLayout) (Tk_TextLayout layout, int x, int y, int width, int height); /* 120 */ int (*tk_IntersectTextLayout) (Tk_TextLayout layout, int x, int y, int width, int height); /* 120 */
void (*tk_MaintainGeometry) (Tk_Window slave, Tk_Window master, int x, int y, int width, int height); /* 121 */ void (*tk_MaintainGeometry) (Tk_Window slave, Tk_Window master, int x, int y, int width, int height); /* 121 */
Tk_Window (*tk_MainWindow) (Tcl_Interp * interp); /* 122 */ Tk_Window (*tk_MainWindow) (Tcl_Interp *interp); /* 122 */
void (*tk_MakeWindowExist) (Tk_Window tkwin); /* 123 */ void (*tk_MakeWindowExist) (Tk_Window tkwin); /* 123 */
void (*tk_ManageGeometry) (Tk_Window tkwin, CONST Tk_GeomMgr * mgrPtr, ClientData clientData); /* 124 */ void (*tk_ManageGeometry) (Tk_Window tkwin, CONST Tk_GeomMgr *mgrPtr, C lientData clientData); /* 124 */
void (*tk_MapWindow) (Tk_Window tkwin); /* 125 */ void (*tk_MapWindow) (Tk_Window tkwin); /* 125 */
int (*tk_MeasureChars) (Tk_Font tkfont, CONST char * source, int numByt es, int maxPixels, int flags, int * lengthPtr); /* 126 */ int (*tk_MeasureChars) (Tk_Font tkfont, CONST char *source, int numByte s, int maxPixels, int flags, int *lengthPtr); /* 126 */
void (*tk_MoveResizeWindow) (Tk_Window tkwin, int x, int y, int width, int height); /* 127 */ void (*tk_MoveResizeWindow) (Tk_Window tkwin, int x, int y, int width, int height); /* 127 */
void (*tk_MoveWindow) (Tk_Window tkwin, int x, int y); /* 128 */ void (*tk_MoveWindow) (Tk_Window tkwin, int x, int y); /* 128 */
void (*tk_MoveToplevelWindow) (Tk_Window tkwin, int x, int y); /* 129 * / void (*tk_MoveToplevelWindow) (Tk_Window tkwin, int x, int y); /* 129 * /
CONST84_RETURN char * (*tk_NameOf3DBorder) (Tk_3DBorder border); /* 130 */ CONST84_RETURN char * (*tk_NameOf3DBorder) (Tk_3DBorder border); /* 130 */
CONST84_RETURN char * (*tk_NameOfAnchor) (Tk_Anchor anchor); /* 131 */ CONST84_RETURN char * (*tk_NameOfAnchor) (Tk_Anchor anchor); /* 131 */
CONST84_RETURN char * (*tk_NameOfBitmap) (Display * display, Pixmap bit map); /* 132 */ CONST84_RETURN char * (*tk_NameOfBitmap) (Display *display, Pixmap bitm ap); /* 132 */
CONST84_RETURN char * (*tk_NameOfCapStyle) (int cap); /* 133 */ CONST84_RETURN char * (*tk_NameOfCapStyle) (int cap); /* 133 */
CONST84_RETURN char * (*tk_NameOfColor) (XColor * colorPtr); /* 134 */ CONST84_RETURN char * (*tk_NameOfColor) (XColor *colorPtr); /* 134 */
CONST84_RETURN char * (*tk_NameOfCursor) (Display * display, Tk_Cursor CONST84_RETURN char * (*tk_NameOfCursor) (Display *display, Tk_Cursor c
cursor); /* 135 */ ursor); /* 135 */
CONST84_RETURN char * (*tk_NameOfFont) (Tk_Font font); /* 136 */ CONST84_RETURN char * (*tk_NameOfFont) (Tk_Font font); /* 136 */
CONST84_RETURN char * (*tk_NameOfImage) (Tk_ImageMaster imageMaster); / * 137 */ CONST84_RETURN char * (*tk_NameOfImage) (Tk_ImageMaster imageMaster); / * 137 */
CONST84_RETURN char * (*tk_NameOfJoinStyle) (int join); /* 138 */ CONST84_RETURN char * (*tk_NameOfJoinStyle) (int join); /* 138 */
CONST84_RETURN char * (*tk_NameOfJustify) (Tk_Justify justify); /* 139 */ CONST84_RETURN char * (*tk_NameOfJustify) (Tk_Justify justify); /* 139 */
CONST84_RETURN char * (*tk_NameOfRelief) (int relief); /* 140 */ CONST84_RETURN char * (*tk_NameOfRelief) (int relief); /* 140 */
Tk_Window (*tk_NameToWindow) (Tcl_Interp * interp, CONST char * pathNam Tk_Window (*tk_NameToWindow) (Tcl_Interp *interp, CONST char *pathName,
e, Tk_Window tkwin); /* 141 */ Tk_Window tkwin); /* 141 */
void (*tk_OwnSelection) (Tk_Window tkwin, Atom selection, Tk_LostSelPro void (*tk_OwnSelection) (Tk_Window tkwin, Atom selection, Tk_LostSelPro
c * proc, ClientData clientData); /* 142 */ c *proc, ClientData clientData); /* 142 */
int (*tk_ParseArgv) (Tcl_Interp * interp, Tk_Window tkwin, int * argcPt int (*tk_ParseArgv) (Tcl_Interp *interp, Tk_Window tkwin, int *argcPtr,
r, CONST84 char ** argv, Tk_ArgvInfo * argTable, int flags); /* 143 */ CONST84 char **argv, Tk_ArgvInfo *argTable, int flags); /* 143 */
void (*tk_PhotoPutBlock_NoComposite) (Tk_PhotoHandle handle, Tk_PhotoIm void (*tk_PhotoPutBlock_NoComposite) (Tk_PhotoHandle handle, Tk_PhotoIm
ageBlock * blockPtr, int x, int y, int width, int height); /* 144 */ ageBlock *blockPtr, int x, int y, int width, int height); /* 144 */
void (*tk_PhotoPutZoomedBlock_NoComposite) (Tk_PhotoHandle handle, Tk_P void (*tk_PhotoPutZoomedBlock_NoComposite) (Tk_PhotoHandle handle, Tk_P
hotoImageBlock * blockPtr, int x, int y, int width, int height, int zoomX, hotoImageBlock *blockPtr, int x, int y, int width, int height, int zoomX, i
int zoomY, int subsampleX, int subsampleY); /* 145 */ nt zoomY, int subsampleX, int subsampleY); /* 145 */
int (*tk_PhotoGetImage) (Tk_PhotoHandle handle, Tk_PhotoImageBlock * bl int (*tk_PhotoGetImage) (Tk_PhotoHandle handle, Tk_PhotoImageBlock *blo
ockPtr); /* 146 */ ckPtr); /* 146 */
void (*tk_PhotoBlank) (Tk_PhotoHandle handle); /* 147 */ void (*tk_PhotoBlank) (Tk_PhotoHandle handle); /* 147 */
void (*tk_PhotoExpand_Panic) (Tk_PhotoHandle handle, int width, int hei ght); /* 148 */ void (*tk_PhotoExpand_Panic) (Tk_PhotoHandle handle, int width, int hei ght); /* 148 */
void (*tk_PhotoGetSize) (Tk_PhotoHandle handle, int * widthPtr, int * h eightPtr); /* 149 */ void (*tk_PhotoGetSize) (Tk_PhotoHandle handle, int *widthPtr, int *hei ghtPtr); /* 149 */
void (*tk_PhotoSetSize_Panic) (Tk_PhotoHandle handle, int width, int he ight); /* 150 */ void (*tk_PhotoSetSize_Panic) (Tk_PhotoHandle handle, int width, int he ight); /* 150 */
int (*tk_PointToChar) (Tk_TextLayout layout, int x, int y); /* 151 */ int (*tk_PointToChar) (Tk_TextLayout layout, int x, int y); /* 151 */
int (*tk_PostscriptFontName) (Tk_Font tkfont, Tcl_DString * dsPtr); /* int (*tk_PostscriptFontName) (Tk_Font tkfont, Tcl_DString *dsPtr); /* 1
152 */ 52 */
void (*tk_PreserveColormap) (Display * display, Colormap colormap); /* void (*tk_PreserveColormap) (Display *display, Colormap colormap); /* 1
153 */ 53 */
void (*tk_QueueWindowEvent) (XEvent * eventPtr, Tcl_QueuePosition posit void (*tk_QueueWindowEvent) (XEvent *eventPtr, Tcl_QueuePosition positi
ion); /* 154 */ on); /* 154 */
void (*tk_RedrawImage) (Tk_Image image, int imageX, int imageY, int wid th, int height, Drawable drawable, int drawableX, int drawableY); /* 155 */ void (*tk_RedrawImage) (Tk_Image image, int imageX, int imageY, int wid th, int height, Drawable drawable, int drawableX, int drawableY); /* 155 */
void (*tk_ResizeWindow) (Tk_Window tkwin, int width, int height); /* 15 6 */ void (*tk_ResizeWindow) (Tk_Window tkwin, int width, int height); /* 15 6 */
int (*tk_RestackWindow) (Tk_Window tkwin, int aboveBelow, Tk_Window oth er); /* 157 */ int (*tk_RestackWindow) (Tk_Window tkwin, int aboveBelow, Tk_Window oth er); /* 157 */
Tk_RestrictProc * (*tk_RestrictEvents) (Tk_RestrictProc * proc, ClientD Tk_RestrictProc * (*tk_RestrictEvents) (Tk_RestrictProc *proc, ClientDa
ata arg, ClientData * prevArgPtr); /* 158 */ ta arg, ClientData *prevArgPtr); /* 158 */
int (*tk_SafeInit) (Tcl_Interp * interp); /* 159 */ int (*tk_SafeInit) (Tcl_Interp *interp); /* 159 */
CONST char * (*tk_SetAppName) (Tk_Window tkwin, CONST char * name); /* CONST char * (*tk_SetAppName) (Tk_Window tkwin, CONST char *name); /* 1
160 */ 60 */
void (*tk_SetBackgroundFromBorder) (Tk_Window tkwin, Tk_3DBorder border ); /* 161 */ void (*tk_SetBackgroundFromBorder) (Tk_Window tkwin, Tk_3DBorder border ); /* 161 */
void (*tk_SetClass) (Tk_Window tkwin, CONST char * className); /* 162 * / void (*tk_SetClass) (Tk_Window tkwin, CONST char *className); /* 162 */
void (*tk_SetGrid) (Tk_Window tkwin, int reqWidth, int reqHeight, int g ridWidth, int gridHeight); /* 163 */ void (*tk_SetGrid) (Tk_Window tkwin, int reqWidth, int reqHeight, int g ridWidth, int gridHeight); /* 163 */
void (*tk_SetInternalBorder) (Tk_Window tkwin, int width); /* 164 */ void (*tk_SetInternalBorder) (Tk_Window tkwin, int width); /* 164 */
void (*tk_SetWindowBackground) (Tk_Window tkwin, unsigned long pixel); /* 165 */ void (*tk_SetWindowBackground) (Tk_Window tkwin, unsigned long pixel); /* 165 */
void (*tk_SetWindowBackgroundPixmap) (Tk_Window tkwin, Pixmap pixmap); /* 166 */ void (*tk_SetWindowBackgroundPixmap) (Tk_Window tkwin, Pixmap pixmap); /* 166 */
void (*tk_SetWindowBorder) (Tk_Window tkwin, unsigned long pixel); /* 1 67 */ void (*tk_SetWindowBorder) (Tk_Window tkwin, unsigned long pixel); /* 1 67 */
void (*tk_SetWindowBorderWidth) (Tk_Window tkwin, int width); /* 168 */ void (*tk_SetWindowBorderWidth) (Tk_Window tkwin, int width); /* 168 */
void (*tk_SetWindowBorderPixmap) (Tk_Window tkwin, Pixmap pixmap); /* 1 69 */ void (*tk_SetWindowBorderPixmap) (Tk_Window tkwin, Pixmap pixmap); /* 1 69 */
void (*tk_SetWindowColormap) (Tk_Window tkwin, Colormap colormap); /* 1 70 */ void (*tk_SetWindowColormap) (Tk_Window tkwin, Colormap colormap); /* 1 70 */
int (*tk_SetWindowVisual) (Tk_Window tkwin, Visual * visual, int depth, int (*tk_SetWindowVisual) (Tk_Window tkwin, Visual *visual, int depth,
Colormap colormap); /* 171 */ Colormap colormap); /* 171 */
void (*tk_SizeOfBitmap) (Display * display, Pixmap bitmap, int * widthP void (*tk_SizeOfBitmap) (Display *display, Pixmap bitmap, int *widthPtr
tr, int * heightPtr); /* 172 */ , int *heightPtr); /* 172 */
void (*tk_SizeOfImage) (Tk_Image image, int * widthPtr, int * heightPtr void (*tk_SizeOfImage) (Tk_Image image, int *widthPtr, int *heightPtr);
); /* 173 */ /* 173 */
int (*tk_StrictMotif) (Tk_Window tkwin); /* 174 */ int (*tk_StrictMotif) (Tk_Window tkwin); /* 174 */
void (*tk_TextLayoutToPostscript) (Tcl_Interp * interp, Tk_TextLayout l void (*tk_TextLayoutToPostscript) (Tcl_Interp *interp, Tk_TextLayout la
ayout); /* 175 */ yout); /* 175 */
int (*tk_TextWidth) (Tk_Font font, CONST char * str, int numBytes); /* int (*tk_TextWidth) (Tk_Font font, CONST char *str, int numBytes); /* 1
176 */ 76 */
void (*tk_UndefineCursor) (Tk_Window window); /* 177 */ void (*tk_UndefineCursor) (Tk_Window window); /* 177 */
void (*tk_UnderlineChars) (Display * display, Drawable drawable, GC gc, void (*tk_UnderlineChars) (Display *display, Drawable drawable, GC gc,
Tk_Font tkfont, CONST char * source, int x, int y, int firstByte, int last Tk_Font tkfont, CONST char *source, int x, int y, int firstByte, int lastBy
Byte); /* 178 */ te); /* 178 */
void (*tk_UnderlineTextLayout) (Display * display, Drawable drawable, G void (*tk_UnderlineTextLayout) (Display *display, Drawable drawable, GC
C gc, Tk_TextLayout layout, int x, int y, int underline); /* 179 */ gc, Tk_TextLayout layout, int x, int y, int underline); /* 179 */
void (*tk_Ungrab) (Tk_Window tkwin); /* 180 */ void (*tk_Ungrab) (Tk_Window tkwin); /* 180 */
void (*tk_UnmaintainGeometry) (Tk_Window slave, Tk_Window master); /* 1 81 */ void (*tk_UnmaintainGeometry) (Tk_Window slave, Tk_Window master); /* 1 81 */
void (*tk_UnmapWindow) (Tk_Window tkwin); /* 182 */ void (*tk_UnmapWindow) (Tk_Window tkwin); /* 182 */
void (*tk_UnsetGrid) (Tk_Window tkwin); /* 183 */ void (*tk_UnsetGrid) (Tk_Window tkwin); /* 183 */
void (*tk_UpdatePointer) (Tk_Window tkwin, int x, int y, int state); /* 184 */ void (*tk_UpdatePointer) (Tk_Window tkwin, int x, int y, int state); /* 184 */
Pixmap (*tk_AllocBitmapFromObj) (Tcl_Interp * interp, Tk_Window tkwin, Pixmap (*tk_AllocBitmapFromObj) (Tcl_Interp *interp, Tk_Window tkwin, T
Tcl_Obj * objPtr); /* 185 */ cl_Obj *objPtr); /* 185 */
Tk_3DBorder (*tk_Alloc3DBorderFromObj) (Tcl_Interp * interp, Tk_Window Tk_3DBorder (*tk_Alloc3DBorderFromObj) (Tcl_Interp *interp, Tk_Window t
tkwin, Tcl_Obj * objPtr); /* 186 */ kwin, Tcl_Obj *objPtr); /* 186 */
XColor * (*tk_AllocColorFromObj) (Tcl_Interp * interp, Tk_Window tkwin, XColor * (*tk_AllocColorFromObj) (Tcl_Interp *interp, Tk_Window tkwin,
Tcl_Obj * objPtr); /* 187 */ Tcl_Obj *objPtr); /* 187 */
Tk_Cursor (*tk_AllocCursorFromObj) (Tcl_Interp * interp, Tk_Window tkwi Tk_Cursor (*tk_AllocCursorFromObj) (Tcl_Interp *interp, Tk_Window tkwin
n, Tcl_Obj * objPtr); /* 188 */ , Tcl_Obj *objPtr); /* 188 */
Tk_Font (*tk_AllocFontFromObj) (Tcl_Interp * interp, Tk_Window tkwin, T Tk_Font (*tk_AllocFontFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tc
cl_Obj * objPtr); /* 189 */ l_Obj *objPtr); /* 189 */
Tk_OptionTable (*tk_CreateOptionTable) (Tcl_Interp * interp, CONST Tk_O Tk_OptionTable (*tk_CreateOptionTable) (Tcl_Interp *interp, CONST Tk_Op
ptionSpec * templatePtr); /* 190 */ tionSpec *templatePtr); /* 190 */
void (*tk_DeleteOptionTable) (Tk_OptionTable optionTable); /* 191 */ void (*tk_DeleteOptionTable) (Tk_OptionTable optionTable); /* 191 */
void (*tk_Free3DBorderFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr); /* void (*tk_Free3DBorderFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 1
192 */ 92 */
void (*tk_FreeBitmapFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr); /* 19 void (*tk_FreeBitmapFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 193
3 */ */
void (*tk_FreeColorFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr); /* 194 void (*tk_FreeColorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 194
*/ */
void (*tk_FreeConfigOptions) (char * recordPtr, Tk_OptionTable optionTo void (*tk_FreeConfigOptions) (char *recordPtr, Tk_OptionTable optionTok
ken, Tk_Window tkwin); /* 195 */ en, Tk_Window tkwin); /* 195 */
void (*tk_FreeSavedOptions) (Tk_SavedOptions * savePtr); /* 196 */ void (*tk_FreeSavedOptions) (Tk_SavedOptions *savePtr); /* 196 */
void (*tk_FreeCursorFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr); /* 19 void (*tk_FreeCursorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 197
7 */ */
void (*tk_FreeFontFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr); /* 198 void (*tk_FreeFontFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 198 *
*/ /
Tk_3DBorder (*tk_Get3DBorderFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr Tk_3DBorder (*tk_Get3DBorderFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr)
); /* 199 */ ; /* 199 */
int (*tk_GetAnchorFromObj) (Tcl_Interp * interp, Tcl_Obj * objPtr, Tk_A int (*tk_GetAnchorFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, Tk_Anc
nchor * anchorPtr); /* 200 */ hor *anchorPtr); /* 200 */
Pixmap (*tk_GetBitmapFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr); /* 2 Pixmap (*tk_GetBitmapFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 20
01 */ 1 */
XColor * (*tk_GetColorFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr); /* XColor * (*tk_GetColorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /* 2
202 */ 02 */
Tk_Cursor (*tk_GetCursorFromObj) (Tk_Window tkwin, Tcl_Obj * objPtr); / Tk_Cursor (*tk_GetCursorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); /*
* 203 */ 203 */
Tcl_Obj * (*tk_GetOptionInfo) (Tcl_Interp * interp, char * recordPtr, T Tcl_Obj * (*tk_GetOptionInfo) (Tcl_Interp *interp, char *recordPtr, Tk_
k_OptionTable optionTable, Tcl_Obj * namePtr, Tk_Window tkwin); /* 204 */ OptionTable optionTable, Tcl_Obj *namePtr, Tk_Window tkwin); /* 204 */
Tcl_Obj * (*tk_GetOptionValue) (Tcl_Interp * interp, char * recordPtr, Tcl_Obj * (*tk_GetOptionValue) (Tcl_Interp *interp, char *recordPtr, Tk
Tk_OptionTable optionTable, Tcl_Obj * namePtr, Tk_Window tkwin); /* 205 */ _OptionTable optionTable, Tcl_Obj *namePtr, Tk_Window tkwin); /* 205 */
int (*tk_GetJustifyFromObj) (Tcl_Interp * interp, Tcl_Obj * objPtr, Tk_ int (*tk_GetJustifyFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, Tk_Ju
Justify * justifyPtr); /* 206 */ stify *justifyPtr); /* 206 */
int (*tk_GetMMFromObj) (Tcl_Interp * interp, Tk_Window tkwin, Tcl_Obj * int (*tk_GetMMFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *o
objPtr, double * doublePtr); /* 207 */ bjPtr, double *doublePtr); /* 207 */
int (*tk_GetPixelsFromObj) (Tcl_Interp * interp, Tk_Window tkwin, Tcl_O int (*tk_GetPixelsFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Ob
bj * objPtr, int * intPtr); /* 208 */ j *objPtr, int *intPtr); /* 208 */
int (*tk_GetReliefFromObj) (Tcl_Interp * interp, Tcl_Obj * objPtr, int int (*tk_GetReliefFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, int *r
* resultPtr); /* 209 */ esultPtr); /* 209 */
int (*tk_GetScrollInfoObj) (Tcl_Interp * interp, int objc, Tcl_Obj *CON int (*tk_GetScrollInfoObj) (Tcl_Interp *interp, int objc, Tcl_Obj *CONS
ST objv[], double * dblPtr, int * intPtr); /* 210 */ T objv[], double *dblPtr, int *intPtr); /* 210 */
int (*tk_InitOptions) (Tcl_Interp * interp, char * recordPtr, Tk_Option int (*tk_InitOptions) (Tcl_Interp *interp, char *recordPtr, Tk_OptionTa
Table optionToken, Tk_Window tkwin); /* 211 */ ble optionToken, Tk_Window tkwin); /* 211 */
void (*tk_MainEx) (int argc, char ** argv, Tcl_AppInitProc * appInitPro void (*tk_MainEx) (int argc, char **argv, Tcl_AppInitProc *appInitProc,
c, Tcl_Interp * interp); /* 212 */ Tcl_Interp *interp); /* 212 */
void (*tk_RestoreSavedOptions) (Tk_SavedOptions * savePtr); /* 213 */ void (*tk_RestoreSavedOptions) (Tk_SavedOptions *savePtr); /* 213 */
int (*tk_SetOptions) (Tcl_Interp * interp, char * recordPtr, Tk_OptionT int (*tk_SetOptions) (Tcl_Interp *interp, char *recordPtr, Tk_OptionTab
able optionTable, int objc, Tcl_Obj *CONST objv[], Tk_Window tkwin, Tk_Save le optionTable, int objc, Tcl_Obj *CONST objv[], Tk_Window tkwin, Tk_SavedO
dOptions * savePtr, int * maskPtr); /* 214 */ ptions *savePtr, int *maskPtr); /* 214 */
void (*tk_InitConsoleChannels) (Tcl_Interp * interp); /* 215 */ void (*tk_InitConsoleChannels) (Tcl_Interp *interp); /* 215 */
int (*tk_CreateConsoleWindow) (Tcl_Interp * interp); /* 216 */ int (*tk_CreateConsoleWindow) (Tcl_Interp *interp); /* 216 */
void (*tk_CreateSmoothMethod) (Tcl_Interp * interp, Tk_SmoothMethod * m void (*tk_CreateSmoothMethod) (Tcl_Interp *interp, Tk_SmoothMethod *met
ethod); /* 217 */ hod); /* 217 */
void *reserved218; void *reserved218;
void *reserved219; void *reserved219;
int (*tk_GetDash) (Tcl_Interp * interp, CONST char * value, Tk_Dash * d int (*tk_GetDash) (Tcl_Interp *interp, CONST char *value, Tk_Dash *dash
ash); /* 220 */ ); /* 220 */
void (*tk_CreateOutline) (Tk_Outline * outline); /* 221 */ void (*tk_CreateOutline) (Tk_Outline *outline); /* 221 */
void (*tk_DeleteOutline) (Display * display, Tk_Outline * outline); /* void (*tk_DeleteOutline) (Display *display, Tk_Outline *outline); /* 22
222 */ 2 */
int (*tk_ConfigOutlineGC) (XGCValues * gcValues, Tk_Canvas canvas, Tk_I int (*tk_ConfigOutlineGC) (XGCValues *gcValues, Tk_Canvas canvas, Tk_It
tem * item, Tk_Outline * outline); /* 223 */ em *item, Tk_Outline *outline); /* 223 */
int (*tk_ChangeOutlineGC) (Tk_Canvas canvas, Tk_Item * item, Tk_Outline int (*tk_ChangeOutlineGC) (Tk_Canvas canvas, Tk_Item *item, Tk_Outline
* outline); /* 224 */ *outline); /* 224 */
int (*tk_ResetOutlineGC) (Tk_Canvas canvas, Tk_Item * item, Tk_Outline int (*tk_ResetOutlineGC) (Tk_Canvas canvas, Tk_Item *item, Tk_Outline *
* outline); /* 225 */ outline); /* 225 */
int (*tk_CanvasPsOutline) (Tk_Canvas canvas, Tk_Item * item, Tk_Outline int (*tk_CanvasPsOutline) (Tk_Canvas canvas, Tk_Item *item, Tk_Outline
* outline); /* 226 */ *outline); /* 226 */
void (*tk_SetTSOrigin) (Tk_Window tkwin, GC gc, int x, int y); /* 227 * / void (*tk_SetTSOrigin) (Tk_Window tkwin, GC gc, int x, int y); /* 227 * /
int (*tk_CanvasGetCoordFromObj) (Tcl_Interp * interp, Tk_Canvas canvas, int (*tk_CanvasGetCoordFromObj) (Tcl_Interp *interp, Tk_Canvas canvas,
Tcl_Obj * obj, double * doublePtr); /* 228 */ Tcl_Obj *obj, double *doublePtr); /* 228 */
void (*tk_CanvasSetOffset) (Tk_Canvas canvas, GC gc, Tk_TSOffset * offs void (*tk_CanvasSetOffset) (Tk_Canvas canvas, GC gc, Tk_TSOffset *offse
et); /* 229 */ t); /* 229 */
void (*tk_DitherPhoto) (Tk_PhotoHandle handle, int x, int y, int width, int height); /* 230 */ void (*tk_DitherPhoto) (Tk_PhotoHandle handle, int x, int y, int width, int height); /* 230 */
int (*tk_PostscriptBitmap) (Tcl_Interp * interp, Tk_Window tkwin, Tk_Po int (*tk_PostscriptBitmap) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Pos
stscriptInfo psInfo, Pixmap bitmap, int startX, int startY, int width, int tscriptInfo psInfo, Pixmap bitmap, int startX, int startY, int width, int h
height); /* 231 */ eight); /* 231 */
int (*tk_PostscriptColor) (Tcl_Interp * interp, Tk_PostscriptInfo psInf int (*tk_PostscriptColor) (Tcl_Interp *interp, Tk_PostscriptInfo psInfo
o, XColor * colorPtr); /* 232 */ , XColor *colorPtr); /* 232 */
int (*tk_PostscriptFont) (Tcl_Interp * interp, Tk_PostscriptInfo psInfo int (*tk_PostscriptFont) (Tcl_Interp *interp, Tk_PostscriptInfo psInfo,
, Tk_Font font); /* 233 */ Tk_Font font); /* 233 */
int (*tk_PostscriptImage) (Tk_Image image, Tcl_Interp * interp, Tk_Wind int (*tk_PostscriptImage) (Tk_Image image, Tcl_Interp *interp, Tk_Windo
ow tkwin, Tk_PostscriptInfo psinfo, int x, int y, int width, int height, in w tkwin, Tk_PostscriptInfo psinfo, int x, int y, int width, int height, int
t prepass); /* 234 */ prepass); /* 234 */
void (*tk_PostscriptPath) (Tcl_Interp * interp, Tk_PostscriptInfo psInf void (*tk_PostscriptPath) (Tcl_Interp *interp, Tk_PostscriptInfo psInfo
o, double * coordPtr, int numPoints); /* 235 */ , double *coordPtr, int numPoints); /* 235 */
int (*tk_PostscriptStipple) (Tcl_Interp * interp, Tk_Window tkwin, Tk_P int (*tk_PostscriptStipple) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Po
ostscriptInfo psInfo, Pixmap bitmap); /* 236 */ stscriptInfo psInfo, Pixmap bitmap); /* 236 */
double (*tk_PostscriptY) (double y, Tk_PostscriptInfo psInfo); /* 237 * / double (*tk_PostscriptY) (double y, Tk_PostscriptInfo psInfo); /* 237 * /
int (*tk_PostscriptPhoto) (Tcl_Interp * interp, Tk_PhotoImageBlock * bl int (*tk_PostscriptPhoto) (Tcl_Interp *interp, Tk_PhotoImageBlock *bloc
ockPtr, Tk_PostscriptInfo psInfo, int width, int height); /* 238 */ kPtr, Tk_PostscriptInfo psInfo, int width, int height); /* 238 */
void (*tk_CreateClientMessageHandler) (Tk_ClientMessageProc * proc); /* void (*tk_CreateClientMessageHandler) (Tk_ClientMessageProc *proc); /*
239 */ 239 */
void (*tk_DeleteClientMessageHandler) (Tk_ClientMessageProc * proc); /* void (*tk_DeleteClientMessageHandler) (Tk_ClientMessageProc *proc); /*
240 */ 240 */
Tk_Window (*tk_CreateAnonymousWindow) (Tcl_Interp * interp, Tk_Window p Tk_Window (*tk_CreateAnonymousWindow) (Tcl_Interp *interp, Tk_Window pa
arent, CONST char * screenName); /* 241 */ rent, CONST char *screenName); /* 241 */
void (*tk_SetClassProcs) (Tk_Window tkwin, Tk_ClassProcs * procs, Clien void (*tk_SetClassProcs) (Tk_Window tkwin, Tk_ClassProcs *procs, Client
tData instanceData); /* 242 */ Data instanceData); /* 242 */
void (*tk_SetInternalBorderEx) (Tk_Window tkwin, int left, int right, i nt top, int bottom); /* 243 */ void (*tk_SetInternalBorderEx) (Tk_Window tkwin, int left, int right, i nt top, int bottom); /* 243 */
void (*tk_SetMinimumRequestSize) (Tk_Window tkwin, int minWidth, int mi nHeight); /* 244 */ void (*tk_SetMinimumRequestSize) (Tk_Window tkwin, int minWidth, int mi nHeight); /* 244 */
void (*tk_SetCaretPos) (Tk_Window tkwin, int x, int y, int height); /* 245 */ void (*tk_SetCaretPos) (Tk_Window tkwin, int x, int y, int height); /* 245 */
void (*tk_PhotoPutBlock_Panic) (Tk_PhotoHandle handle, Tk_PhotoImageBlo void (*tk_PhotoPutBlock_Panic) (Tk_PhotoHandle handle, Tk_PhotoImageBlo
ck * blockPtr, int x, int y, int width, int height, int compRule); /* 246 * ck *blockPtr, int x, int y, int width, int height, int compRule); /* 246 */
/ void (*tk_PhotoPutZoomedBlock_Panic) (Tk_PhotoHandle handle, Tk_PhotoIm
void (*tk_PhotoPutZoomedBlock_Panic) (Tk_PhotoHandle handle, Tk_PhotoIm ageBlock *blockPtr, int x, int y, int width, int height, int zoomX, int zoo
ageBlock * blockPtr, int x, int y, int width, int height, int zoomX, int zo mY, int subsampleX, int subsampleY, int compRule); /* 247 */
omY, int subsampleX, int subsampleY, int compRule); /* 247 */ int (*tk_CollapseMotionEvents) (Display *display, int collapse); /* 248
int (*tk_CollapseMotionEvents) (Display * display, int collapse); /* 24 */
8 */ Tk_StyleEngine (*tk_RegisterStyleEngine) (CONST char *name, Tk_StyleEng
Tk_StyleEngine (*tk_RegisterStyleEngine) (CONST char * name, Tk_StyleEn ine parent); /* 249 */
gine parent); /* 249 */ Tk_StyleEngine (*tk_GetStyleEngine) (CONST char *name); /* 250 */
Tk_StyleEngine (*tk_GetStyleEngine) (CONST char * name); /* 250 */ int (*tk_RegisterStyledElement) (Tk_StyleEngine engine, Tk_ElementSpec
int (*tk_RegisterStyledElement) (Tk_StyleEngine engine, Tk_ElementSpec *templatePtr); /* 251 */
* templatePtr); /* 251 */ int (*tk_GetElementId) (CONST char *name); /* 252 */
int (*tk_GetElementId) (CONST char * name); /* 252 */ Tk_Style (*tk_CreateStyle) (CONST char *name, Tk_StyleEngine engine, Cl
Tk_Style (*tk_CreateStyle) (CONST char * name, Tk_StyleEngine engine, C ientData clientData); /* 253 */
lientData clientData); /* 253 */ Tk_Style (*tk_GetStyle) (Tcl_Interp *interp, CONST char *name); /* 254
Tk_Style (*tk_GetStyle) (Tcl_Interp * interp, CONST char * name); /* 25 */
4 */
void (*tk_FreeStyle) (Tk_Style style); /* 255 */ void (*tk_FreeStyle) (Tk_Style style); /* 255 */
CONST char * (*tk_NameOfStyle) (Tk_Style style); /* 256 */ CONST char * (*tk_NameOfStyle) (Tk_Style style); /* 256 */
Tk_Style (*tk_AllocStyleFromObj) (Tcl_Interp * interp, Tcl_Obj * objPtr Tk_Style (*tk_AllocStyleFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr);
); /* 257 */ /* 257 */
Tk_Style (*tk_GetStyleFromObj) (Tcl_Obj * objPtr); /* 258 */ Tk_Style (*tk_GetStyleFromObj) (Tcl_Obj *objPtr); /* 258 */
void (*tk_FreeStyleFromObj) (Tcl_Obj * objPtr); /* 259 */ void (*tk_FreeStyleFromObj) (Tcl_Obj *objPtr); /* 259 */
Tk_StyledElement (*tk_GetStyledElement) (Tk_Style style, int elementId, Tk_OptionTable optionTable); /* 260 */ Tk_StyledElement (*tk_GetStyledElement) (Tk_Style style, int elementId, Tk_OptionTable optionTable); /* 260 */
void (*tk_GetElementSize) (Tk_Style style, Tk_StyledElement element, ch void (*tk_GetElementSize) (Tk_Style style, Tk_StyledElement element, ch
ar * recordPtr, Tk_Window tkwin, int width, int height, int inner, int * wi ar *recordPtr, Tk_Window tkwin, int width, int height, int inner, int *widt
dthPtr, int * heightPtr); /* 261 */ hPtr, int *heightPtr); /* 261 */
void (*tk_GetElementBox) (Tk_Style style, Tk_StyledElement element, cha void (*tk_GetElementBox) (Tk_Style style, Tk_StyledElement element, cha
r * recordPtr, Tk_Window tkwin, int x, int y, int width, int height, int in r *recordPtr, Tk_Window tkwin, int x, int y, int width, int height, int inn
ner, int * xPtr, int * yPtr, int * widthPtr, int * heightPtr); /* 262 */ er, int *xPtr, int *yPtr, int *widthPtr, int *heightPtr); /* 262 */
int (*tk_GetElementBorderWidth) (Tk_Style style, Tk_StyledElement eleme int (*tk_GetElementBorderWidth) (Tk_Style style, Tk_StyledElement eleme
nt, char * recordPtr, Tk_Window tkwin); /* 263 */ nt, char *recordPtr, Tk_Window tkwin); /* 263 */
void (*tk_DrawElement) (Tk_Style style, Tk_StyledElement element, char void (*tk_DrawElement) (Tk_Style style, Tk_StyledElement element, char
* recordPtr, Tk_Window tkwin, Drawable d, int x, int y, int width, int heig *recordPtr, Tk_Window tkwin, Drawable d, int x, int y, int width, int heigh
ht, int state); /* 264 */ t, int state); /* 264 */
int (*tk_PhotoExpand) (Tcl_Interp * interp, Tk_PhotoHandle handle, int int (*tk_PhotoExpand) (Tcl_Interp *interp, Tk_PhotoHandle handle, int w
width, int height); /* 265 */ idth, int height); /* 265 */
int (*tk_PhotoPutBlock) (Tcl_Interp * interp, Tk_PhotoHandle handle, Tk int (*tk_PhotoPutBlock) (Tcl_Interp *interp, Tk_PhotoHandle handle, Tk_
_PhotoImageBlock * blockPtr, int x, int y, int width, int height, int compR PhotoImageBlock *blockPtr, int x, int y, int width, int height, int compRul
ule); /* 266 */ e); /* 266 */
int (*tk_PhotoPutZoomedBlock) (Tcl_Interp * interp, Tk_PhotoHandle hand int (*tk_PhotoPutZoomedBlock) (Tcl_Interp *interp, Tk_PhotoHandle handl
le, Tk_PhotoImageBlock * blockPtr, int x, int y, int width, int height, int e, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height, int z
zoomX, int zoomY, int subsampleX, int subsampleY, int compRule); /* 267 */ oomX, int zoomY, int subsampleX, int subsampleY, int compRule); /* 267 */
int (*tk_PhotoSetSize) (Tcl_Interp * interp, Tk_PhotoHandle handle, int int (*tk_PhotoSetSize) (Tcl_Interp *interp, Tk_PhotoHandle handle, int
width, int height); /* 268 */ width, int height); /* 268 */
long (*tk_GetUserInactiveTime) (Display * dpy); /* 269 */ long (*tk_GetUserInactiveTime) (Display *dpy); /* 269 */
void (*tk_ResetUserInactiveTime) (Display * dpy); /* 270 */ void (*tk_ResetUserInactiveTime) (Display *dpy); /* 270 */
Tcl_Interp * (*tk_Interp) (Tk_Window tkwin); /* 271 */ Tcl_Interp * (*tk_Interp) (Tk_Window tkwin); /* 271 */
void (*tk_CreateOldImageType) (Tk_ImageType * typePtr); /* 272 */ void (*tk_CreateOldImageType) (Tk_ImageType *typePtr); /* 272 */
void (*tk_CreateOldPhotoImageFormat) (Tk_PhotoImageFormat * formatPtr); void (*tk_CreateOldPhotoImageFormat) (Tk_PhotoImageFormat *formatPtr);
/* 273 */ /* 273 */
} TkStubs; } TkStubs;
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
extern TkStubs *tkStubsPtr; extern TkStubs *tkStubsPtr;
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif
 End of changes. 334 change blocks. 
823 lines changed or deleted 805 lines changed or added


 tkPlatDecls.h   tkPlatDecls.h 
/* /*
* tkPlatDecls.h -- * tkPlatDecls.h --
* *
* Declarations of functions in the platform-specific public Tcl API. * Declarations of functions in the platform-specific public Tcl API.
* *
* Copyright (c) 1998-1999 by Scriptics Corporation. * Copyright (c) 1998-1999 by Scriptics Corporation.
* *
* See the file "license.terms" for information on usage and redistribution * See the file "license.terms" for information on usage and redistribution
* of this file, and for a DISCLAIMER OF ALL WARRANTIES. * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
* *
* RCS: @(#) $Id: tkPlatDecls.h,v 1.15 2007/12/13 15:24:16 dgp Exp $ * RCS: @(#) $Id: tkPlatDecls.h,v 1.15.2.1 2010/02/07 23:24:13 nijtmans Exp $
*/ */
#ifndef _TKPLATDECLS #ifndef _TKPLATDECLS
#define _TKPLATDECLS #define _TKPLATDECLS
#ifdef BUILD_tk #ifdef BUILD_tk
#undef TCL_STORAGE_CLASS #undef TCL_STORAGE_CLASS
#define TCL_STORAGE_CLASS DLLEXPORT #define TCL_STORAGE_CLASS DLLEXPORT
#endif #endif
skipping to change at line 38 skipping to change at line 38
/* !BEGIN!: Do not edit below this line. */ /* !BEGIN!: Do not edit below this line. */
/* /*
* Exported function declarations: * Exported function declarations:
*/ */
#ifdef __WIN32__ /* WIN */ #ifdef __WIN32__ /* WIN */
#ifndef Tk_AttachHWND_TCL_DECLARED #ifndef Tk_AttachHWND_TCL_DECLARED
#define Tk_AttachHWND_TCL_DECLARED #define Tk_AttachHWND_TCL_DECLARED
/* 0 */ /* 0 */
EXTERN Window Tk_AttachHWND (Tk_Window tkwin, HWND hwnd); EXTERN Window Tk_AttachHWND(Tk_Window tkwin, HWND hwnd);
#endif #endif
#ifndef Tk_GetHINSTANCE_TCL_DECLARED #ifndef Tk_GetHINSTANCE_TCL_DECLARED
#define Tk_GetHINSTANCE_TCL_DECLARED #define Tk_GetHINSTANCE_TCL_DECLARED
/* 1 */ /* 1 */
EXTERN HINSTANCE Tk_GetHINSTANCE (void); EXTERN HINSTANCE Tk_GetHINSTANCE(void);
#endif #endif
#ifndef Tk_GetHWND_TCL_DECLARED #ifndef Tk_GetHWND_TCL_DECLARED
#define Tk_GetHWND_TCL_DECLARED #define Tk_GetHWND_TCL_DECLARED
/* 2 */ /* 2 */
EXTERN HWND Tk_GetHWND (Window window); EXTERN HWND Tk_GetHWND(Window window);
#endif #endif
#ifndef Tk_HWNDToWindow_TCL_DECLARED #ifndef Tk_HWNDToWindow_TCL_DECLARED
#define Tk_HWNDToWindow_TCL_DECLARED #define Tk_HWNDToWindow_TCL_DECLARED
/* 3 */ /* 3 */
EXTERN Tk_Window Tk_HWNDToWindow (HWND hwnd); EXTERN Tk_Window Tk_HWNDToWindow(HWND hwnd);
#endif #endif
#ifndef Tk_PointerEvent_TCL_DECLARED #ifndef Tk_PointerEvent_TCL_DECLARED
#define Tk_PointerEvent_TCL_DECLARED #define Tk_PointerEvent_TCL_DECLARED
/* 4 */ /* 4 */
EXTERN void Tk_PointerEvent (HWND hwnd, int x, int y); EXTERN void Tk_PointerEvent(HWND hwnd, int x, int y);
#endif #endif
#ifndef Tk_TranslateWinEvent_TCL_DECLARED #ifndef Tk_TranslateWinEvent_TCL_DECLARED
#define Tk_TranslateWinEvent_TCL_DECLARED #define Tk_TranslateWinEvent_TCL_DECLARED
/* 5 */ /* 5 */
EXTERN int Tk_TranslateWinEvent (HWND hwnd, UINT message, EXTERN int Tk_TranslateWinEvent(HWND hwnd, UINT message,
WPARAM wParam, LPARAM lParam, WPARAM wParam, LPARAM lParam,
LRESULT * result); LRESULT *result);
#endif #endif
#endif /* WIN */ #endif /* WIN */
#ifdef MAC_OSX_TK /* AQUA */ #ifdef MAC_OSX_TK /* AQUA */
#ifndef Tk_MacOSXSetEmbedHandler_TCL_DECLARED #ifndef Tk_MacOSXSetEmbedHandler_TCL_DECLARED
#define Tk_MacOSXSetEmbedHandler_TCL_DECLARED #define Tk_MacOSXSetEmbedHandler_TCL_DECLARED
/* 0 */ /* 0 */
EXTERN void Tk_MacOSXSetEmbedHandler ( EXTERN void Tk_MacOSXSetEmbedHandler(
Tk_MacOSXEmbedRegisterWinProc * registerWinP Tk_MacOSXEmbedRegisterWinProc *registerWinPr
rocPtr, ocPtr,
Tk_MacOSXEmbedGetGrafPortProc * getPortProcP Tk_MacOSXEmbedGetGrafPortProc *getPortProcPt
tr, r,
Tk_MacOSXEmbedMakeContainerExistProc * conta Tk_MacOSXEmbedMakeContainerExistProc *contai
inerExistProcPtr, nerExistProcPtr,
Tk_MacOSXEmbedGetClipProc * getClipProc, Tk_MacOSXEmbedGetClipProc *getClipProc,
Tk_MacOSXEmbedGetOffsetInParentProc * getOff Tk_MacOSXEmbedGetOffsetInParentProc *getOffs
setProc); etProc);
#endif #endif
#ifndef Tk_MacOSXTurnOffMenus_TCL_DECLARED #ifndef Tk_MacOSXTurnOffMenus_TCL_DECLARED
#define Tk_MacOSXTurnOffMenus_TCL_DECLARED #define Tk_MacOSXTurnOffMenus_TCL_DECLARED
/* 1 */ /* 1 */
EXTERN void Tk_MacOSXTurnOffMenus (void); EXTERN void Tk_MacOSXTurnOffMenus(void);
#endif #endif
#ifndef Tk_MacOSXTkOwnsCursor_TCL_DECLARED #ifndef Tk_MacOSXTkOwnsCursor_TCL_DECLARED
#define Tk_MacOSXTkOwnsCursor_TCL_DECLARED #define Tk_MacOSXTkOwnsCursor_TCL_DECLARED
/* 2 */ /* 2 */
EXTERN void Tk_MacOSXTkOwnsCursor (int tkOwnsIt); EXTERN void Tk_MacOSXTkOwnsCursor(int tkOwnsIt);
#endif #endif
#ifndef TkMacOSXInitMenus_TCL_DECLARED #ifndef TkMacOSXInitMenus_TCL_DECLARED
#define TkMacOSXInitMenus_TCL_DECLARED #define TkMacOSXInitMenus_TCL_DECLARED
/* 3 */ /* 3 */
EXTERN void TkMacOSXInitMenus (Tcl_Interp * interp); EXTERN void TkMacOSXInitMenus(Tcl_Interp *interp);
#endif #endif
#ifndef TkMacOSXInitAppleEvents_TCL_DECLARED #ifndef TkMacOSXInitAppleEvents_TCL_DECLARED
#define TkMacOSXInitAppleEvents_TCL_DECLARED #define TkMacOSXInitAppleEvents_TCL_DECLARED
/* 4 */ /* 4 */
EXTERN void TkMacOSXInitAppleEvents (Tcl_Interp * interp); EXTERN void TkMacOSXInitAppleEvents(Tcl_Interp *interp);
#endif #endif
#ifndef TkGenWMConfigureEvent_TCL_DECLARED #ifndef TkGenWMConfigureEvent_TCL_DECLARED
#define TkGenWMConfigureEvent_TCL_DECLARED #define TkGenWMConfigureEvent_TCL_DECLARED
/* 5 */ /* 5 */
EXTERN void TkGenWMConfigureEvent (Tk_Window tkwin, int x, int y , EXTERN void TkGenWMConfigureEvent(Tk_Window tkwin, int x, int y,
int width, int height, int flags); int width, int height, int flags);
#endif #endif
#ifndef TkMacOSXInvalClipRgns_TCL_DECLARED #ifndef TkMacOSXInvalClipRgns_TCL_DECLARED
#define TkMacOSXInvalClipRgns_TCL_DECLARED #define TkMacOSXInvalClipRgns_TCL_DECLARED
/* 6 */ /* 6 */
EXTERN void TkMacOSXInvalClipRgns (Tk_Window tkwin); EXTERN void TkMacOSXInvalClipRgns(Tk_Window tkwin);
#endif #endif
#ifndef TkMacOSXGetDrawablePort_TCL_DECLARED #ifndef TkMacOSXGetDrawablePort_TCL_DECLARED
#define TkMacOSXGetDrawablePort_TCL_DECLARED #define TkMacOSXGetDrawablePort_TCL_DECLARED
/* 7 */ /* 7 */
EXTERN GWorldPtr TkMacOSXGetDrawablePort (Drawable drawable); EXTERN GWorldPtr TkMacOSXGetDrawablePort(Drawable drawable);
#endif #endif
#ifndef TkMacOSXGetRootControl_TCL_DECLARED #ifndef TkMacOSXGetRootControl_TCL_DECLARED
#define TkMacOSXGetRootControl_TCL_DECLARED #define TkMacOSXGetRootControl_TCL_DECLARED
/* 8 */ /* 8 */
EXTERN ControlRef TkMacOSXGetRootControl (Drawable drawable); EXTERN ControlRef TkMacOSXGetRootControl(Drawable drawable);
#endif #endif
#ifndef Tk_MacOSXSetupTkNotifier_TCL_DECLARED #ifndef Tk_MacOSXSetupTkNotifier_TCL_DECLARED
#define Tk_MacOSXSetupTkNotifier_TCL_DECLARED #define Tk_MacOSXSetupTkNotifier_TCL_DECLARED
/* 9 */ /* 9 */
EXTERN void Tk_MacOSXSetupTkNotifier (void); EXTERN void Tk_MacOSXSetupTkNotifier(void);
#endif #endif
#ifndef Tk_MacOSXIsAppInFront_TCL_DECLARED #ifndef Tk_MacOSXIsAppInFront_TCL_DECLARED
#define Tk_MacOSXIsAppInFront_TCL_DECLARED #define Tk_MacOSXIsAppInFront_TCL_DECLARED
/* 10 */ /* 10 */
EXTERN int Tk_MacOSXIsAppInFront (void); EXTERN int Tk_MacOSXIsAppInFront(void);
#endif #endif
#endif /* AQUA */ #endif /* AQUA */
typedef struct TkPlatStubs { typedef struct TkPlatStubs {
int magic; int magic;
struct TkPlatStubHooks *hooks; struct TkPlatStubHooks *hooks;
#ifdef __WIN32__ /* WIN */ #ifdef __WIN32__ /* WIN */
Window (*tk_AttachHWND) (Tk_Window tkwin, HWND hwnd); /* 0 */ Window (*tk_AttachHWND) (Tk_Window tkwin, HWND hwnd); /* 0 */
HINSTANCE (*tk_GetHINSTANCE) (void); /* 1 */ HINSTANCE (*tk_GetHINSTANCE) (void); /* 1 */
HWND (*tk_GetHWND) (Window window); /* 2 */ HWND (*tk_GetHWND) (Window window); /* 2 */
Tk_Window (*tk_HWNDToWindow) (HWND hwnd); /* 3 */ Tk_Window (*tk_HWNDToWindow) (HWND hwnd); /* 3 */
void (*tk_PointerEvent) (HWND hwnd, int x, int y); /* 4 */ void (*tk_PointerEvent) (HWND hwnd, int x, int y); /* 4 */
int (*tk_TranslateWinEvent) (HWND hwnd, UINT message, WPARAM wParam, LP ARAM lParam, LRESULT * result); /* 5 */ int (*tk_TranslateWinEvent) (HWND hwnd, UINT message, WPARAM wParam, LP ARAM lParam, LRESULT *result); /* 5 */
#endif /* WIN */ #endif /* WIN */
#ifdef MAC_OSX_TK /* AQUA */ #ifdef MAC_OSX_TK /* AQUA */
void (*tk_MacOSXSetEmbedHandler) (Tk_MacOSXEmbedRegisterWinProc * regis terWinProcPtr, Tk_MacOSXEmbedGetGrafPortProc * getPortProcPtr, Tk_MacOSXEmb edMakeContainerExistProc * containerExistProcPtr, Tk_MacOSXEmbedGetClipProc * getClipProc, Tk_MacOSXEmbedGetOffsetInParentProc * getOffsetProc); /* 0 */ void (*tk_MacOSXSetEmbedHandler) (Tk_MacOSXEmbedRegisterWinProc *regist erWinProcPtr, Tk_MacOSXEmbedGetGrafPortProc *getPortProcPtr, Tk_MacOSXEmbed MakeContainerExistProc *containerExistProcPtr, Tk_MacOSXEmbedGetClipProc *g etClipProc, Tk_MacOSXEmbedGetOffsetInParentProc *getOffsetProc); /* 0 */
void (*tk_MacOSXTurnOffMenus) (void); /* 1 */ void (*tk_MacOSXTurnOffMenus) (void); /* 1 */
void (*tk_MacOSXTkOwnsCursor) (int tkOwnsIt); /* 2 */ void (*tk_MacOSXTkOwnsCursor) (int tkOwnsIt); /* 2 */
void (*tkMacOSXInitMenus) (Tcl_Interp * interp); /* 3 */ void (*tkMacOSXInitMenus) (Tcl_Interp *interp); /* 3 */
void (*tkMacOSXInitAppleEvents) (Tcl_Interp * interp); /* 4 */ void (*tkMacOSXInitAppleEvents) (Tcl_Interp *interp); /* 4 */
void (*tkGenWMConfigureEvent) (Tk_Window tkwin, int x, int y, int width , int height, int flags); /* 5 */ void (*tkGenWMConfigureEvent) (Tk_Window tkwin, int x, int y, int width , int height, int flags); /* 5 */
void (*tkMacOSXInvalClipRgns) (Tk_Window tkwin); /* 6 */ void (*tkMacOSXInvalClipRgns) (Tk_Window tkwin); /* 6 */
GWorldPtr (*tkMacOSXGetDrawablePort) (Drawable drawable); /* 7 */ GWorldPtr (*tkMacOSXGetDrawablePort) (Drawable drawable); /* 7 */
ControlRef (*tkMacOSXGetRootControl) (Drawable drawable); /* 8 */ ControlRef (*tkMacOSXGetRootControl) (Drawable drawable); /* 8 */
void (*tk_MacOSXSetupTkNotifier) (void); /* 9 */ void (*tk_MacOSXSetupTkNotifier) (void); /* 9 */
int (*tk_MacOSXIsAppInFront) (void); /* 10 */ int (*tk_MacOSXIsAppInFront) (void); /* 10 */
#endif /* AQUA */ #endif /* AQUA */
} TkPlatStubs; } TkPlatStubs;
#ifdef __cplusplus #ifdef __cplusplus
 End of changes. 22 change blocks. 
32 lines changed or deleted 32 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/