~ubuntu-branches/ubuntu/utopic/critcl/utopic

« back to all changes in this revision

Viewing changes to lib/critcl/critcl_c/tcl8.5/tkDecls.h

  • Committer: Package Import Robot
  • Author(s): Andrew Shadura
  • Date: 2013-05-11 00:08:06 UTC
  • Revision ID: package-import@ubuntu.com-20130511000806-7hq1zc3fnn0gat79
Tags: upstream-3.1.9
ImportĀ upstreamĀ versionĀ 3.1.9

Show diffs side-by-side

added added

removed removed

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