|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef _TKDECLS |
|
#define _TKDECLS |
|
|
|
#ifdef BUILD_tk |
|
#undef TCL_STORAGE_CLASS |
|
#define TCL_STORAGE_CLASS DLLEXPORT |
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus |
|
extern "C" { |
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
EXTERN void Tk_MainLoop(void); |
|
|
|
EXTERN XColor * Tk_3DBorderColor(Tk_3DBorder border); |
|
|
|
EXTERN GC Tk_3DBorderGC(Tk_Window tkwin, Tk_3DBorder border, |
|
int which); |
|
|
|
EXTERN 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); |
|
|
|
EXTERN void Tk_3DVerticalBevel(Tk_Window tkwin, |
|
Drawable drawable, Tk_3DBorder border, int x, |
|
int y, int width, int height, int leftBevel, |
|
int relief); |
|
|
|
EXTERN void Tk_AddOption(Tk_Window tkwin, const char *name, |
|
const char *value, int priority); |
|
|
|
EXTERN void Tk_BindEvent(Tk_BindingTable bindingTable, |
|
XEvent *eventPtr, Tk_Window tkwin, |
|
int numObjects, ClientData *objectPtr); |
|
|
|
EXTERN void Tk_CanvasDrawableCoords(Tk_Canvas canvas, double x, |
|
double y, short *drawableXPtr, |
|
short *drawableYPtr); |
|
|
|
EXTERN void Tk_CanvasEventuallyRedraw(Tk_Canvas canvas, int x1, |
|
int y1, int x2, int y2); |
|
|
|
EXTERN int Tk_CanvasGetCoord(Tcl_Interp *interp, |
|
Tk_Canvas canvas, const char *str, |
|
double *doublePtr); |
|
|
|
EXTERN Tk_CanvasTextInfo * Tk_CanvasGetTextInfo(Tk_Canvas canvas); |
|
|
|
EXTERN int Tk_CanvasPsBitmap(Tcl_Interp *interp, |
|
Tk_Canvas canvas, Pixmap bitmap, int x, |
|
int y, int width, int height); |
|
|
|
EXTERN int Tk_CanvasPsColor(Tcl_Interp *interp, |
|
Tk_Canvas canvas, XColor *colorPtr); |
|
|
|
EXTERN int Tk_CanvasPsFont(Tcl_Interp *interp, Tk_Canvas canvas, |
|
Tk_Font font); |
|
|
|
EXTERN void Tk_CanvasPsPath(Tcl_Interp *interp, Tk_Canvas canvas, |
|
double *coordPtr, int numPoints); |
|
|
|
EXTERN int Tk_CanvasPsStipple(Tcl_Interp *interp, |
|
Tk_Canvas canvas, Pixmap bitmap); |
|
|
|
EXTERN double Tk_CanvasPsY(Tk_Canvas canvas, double y); |
|
|
|
EXTERN void Tk_CanvasSetStippleOrigin(Tk_Canvas canvas, GC gc); |
|
|
|
EXTERN int Tk_CanvasTagsParseProc(ClientData clientData, |
|
Tcl_Interp *interp, Tk_Window tkwin, |
|
const char *value, char *widgRec, int offset); |
|
|
|
EXTERN CONST86 char * Tk_CanvasTagsPrintProc(ClientData clientData, |
|
Tk_Window tkwin, char *widgRec, int offset, |
|
Tcl_FreeProc **freeProcPtr); |
|
|
|
EXTERN Tk_Window Tk_CanvasTkwin(Tk_Canvas canvas); |
|
|
|
EXTERN void Tk_CanvasWindowCoords(Tk_Canvas canvas, double x, |
|
double y, short *screenXPtr, |
|
short *screenYPtr); |
|
|
|
EXTERN void Tk_ChangeWindowAttributes(Tk_Window tkwin, |
|
unsigned long valueMask, |
|
XSetWindowAttributes *attsPtr); |
|
|
|
EXTERN int Tk_CharBbox(Tk_TextLayout layout, int index, |
|
int *xPtr, int *yPtr, int *widthPtr, |
|
int *heightPtr); |
|
|
|
EXTERN void Tk_ClearSelection(Tk_Window tkwin, Atom selection); |
|
|
|
EXTERN int Tk_ClipboardAppend(Tcl_Interp *interp, |
|
Tk_Window tkwin, Atom target, Atom format, |
|
const char *buffer); |
|
|
|
EXTERN int Tk_ClipboardClear(Tcl_Interp *interp, |
|
Tk_Window tkwin); |
|
|
|
EXTERN int Tk_ConfigureInfo(Tcl_Interp *interp, Tk_Window tkwin, |
|
const Tk_ConfigSpec *specs, char *widgRec, |
|
const char *argvName, int flags); |
|
|
|
EXTERN int Tk_ConfigureValue(Tcl_Interp *interp, |
|
Tk_Window tkwin, const Tk_ConfigSpec *specs, |
|
char *widgRec, const char *argvName, |
|
int flags); |
|
|
|
EXTERN int Tk_ConfigureWidget(Tcl_Interp *interp, |
|
Tk_Window tkwin, const Tk_ConfigSpec *specs, |
|
int argc, CONST84 char **argv, char *widgRec, |
|
int flags); |
|
|
|
EXTERN void Tk_ConfigureWindow(Tk_Window tkwin, |
|
unsigned int valueMask, |
|
XWindowChanges *valuePtr); |
|
|
|
EXTERN Tk_TextLayout Tk_ComputeTextLayout(Tk_Font font, const char *str, |
|
int numChars, int wrapLength, |
|
Tk_Justify justify, int flags, int *widthPtr, |
|
int *heightPtr); |
|
|
|
EXTERN Tk_Window Tk_CoordsToWindow(int rootX, int rootY, |
|
Tk_Window tkwin); |
|
|
|
EXTERN unsigned long Tk_CreateBinding(Tcl_Interp *interp, |
|
Tk_BindingTable bindingTable, |
|
ClientData object, const char *eventStr, |
|
const char *script, int append); |
|
|
|
EXTERN Tk_BindingTable Tk_CreateBindingTable(Tcl_Interp *interp); |
|
|
|
EXTERN Tk_ErrorHandler Tk_CreateErrorHandler(Display *display, int errNum, |
|
int request, int minorCode, |
|
Tk_ErrorProc *errorProc, |
|
ClientData clientData); |
|
|
|
EXTERN void Tk_CreateEventHandler(Tk_Window token, |
|
unsigned long mask, Tk_EventProc *proc, |
|
ClientData clientData); |
|
|
|
EXTERN void Tk_CreateGenericHandler(Tk_GenericProc *proc, |
|
ClientData clientData); |
|
|
|
EXTERN void Tk_CreateImageType(const Tk_ImageType *typePtr); |
|
|
|
EXTERN void Tk_CreateItemType(Tk_ItemType *typePtr); |
|
|
|
EXTERN void Tk_CreatePhotoImageFormat( |
|
const Tk_PhotoImageFormat *formatPtr); |
|
|
|
EXTERN void Tk_CreateSelHandler(Tk_Window tkwin, Atom selection, |
|
Atom target, Tk_SelectionProc *proc, |
|
ClientData clientData, Atom format); |
|
|
|
EXTERN Tk_Window Tk_CreateWindow(Tcl_Interp *interp, Tk_Window parent, |
|
const char *name, const char *screenName); |
|
|
|
EXTERN Tk_Window Tk_CreateWindowFromPath(Tcl_Interp *interp, |
|
Tk_Window tkwin, const char *pathName, |
|
const char *screenName); |
|
|
|
EXTERN int Tk_DefineBitmap(Tcl_Interp *interp, const char *name, |
|
const void *source, int width, int height); |
|
|
|
EXTERN void Tk_DefineCursor(Tk_Window window, Tk_Cursor cursor); |
|
|
|
EXTERN void Tk_DeleteAllBindings(Tk_BindingTable bindingTable, |
|
ClientData object); |
|
|
|
EXTERN int Tk_DeleteBinding(Tcl_Interp *interp, |
|
Tk_BindingTable bindingTable, |
|
ClientData object, const char *eventStr); |
|
|
|
EXTERN void Tk_DeleteBindingTable(Tk_BindingTable bindingTable); |
|
|
|
EXTERN void Tk_DeleteErrorHandler(Tk_ErrorHandler handler); |
|
|
|
EXTERN void Tk_DeleteEventHandler(Tk_Window token, |
|
unsigned long mask, Tk_EventProc *proc, |
|
ClientData clientData); |
|
|
|
EXTERN void Tk_DeleteGenericHandler(Tk_GenericProc *proc, |
|
ClientData clientData); |
|
|
|
EXTERN void Tk_DeleteImage(Tcl_Interp *interp, const char *name); |
|
|
|
EXTERN void Tk_DeleteSelHandler(Tk_Window tkwin, Atom selection, |
|
Atom target); |
|
|
|
EXTERN void Tk_DestroyWindow(Tk_Window tkwin); |
|
|
|
EXTERN CONST84_RETURN char * Tk_DisplayName(Tk_Window tkwin); |
|
|
|
EXTERN int Tk_DistanceToTextLayout(Tk_TextLayout layout, int x, |
|
int y); |
|
|
|
EXTERN void Tk_Draw3DPolygon(Tk_Window tkwin, Drawable drawable, |
|
Tk_3DBorder border, XPoint *pointPtr, |
|
int numPoints, int borderWidth, |
|
int leftRelief); |
|
|
|
EXTERN void Tk_Draw3DRectangle(Tk_Window tkwin, |
|
Drawable drawable, Tk_3DBorder border, int x, |
|
int y, int width, int height, |
|
int borderWidth, int relief); |
|
|
|
EXTERN void Tk_DrawChars(Display *display, Drawable drawable, |
|
GC gc, Tk_Font tkfont, const char *source, |
|
int numBytes, int x, int y); |
|
|
|
EXTERN void Tk_DrawFocusHighlight(Tk_Window tkwin, GC gc, |
|
int width, Drawable drawable); |
|
|
|
EXTERN void Tk_DrawTextLayout(Display *display, |
|
Drawable drawable, GC gc, |
|
Tk_TextLayout layout, int x, int y, |
|
int firstChar, int lastChar); |
|
|
|
EXTERN void Tk_Fill3DPolygon(Tk_Window tkwin, Drawable drawable, |
|
Tk_3DBorder border, XPoint *pointPtr, |
|
int numPoints, int borderWidth, |
|
int leftRelief); |
|
|
|
EXTERN void Tk_Fill3DRectangle(Tk_Window tkwin, |
|
Drawable drawable, Tk_3DBorder border, int x, |
|
int y, int width, int height, |
|
int borderWidth, int relief); |
|
|
|
EXTERN Tk_PhotoHandle Tk_FindPhoto(Tcl_Interp *interp, |
|
const char *imageName); |
|
|
|
EXTERN Font Tk_FontId(Tk_Font font); |
|
|
|
EXTERN void Tk_Free3DBorder(Tk_3DBorder border); |
|
|
|
EXTERN void Tk_FreeBitmap(Display *display, Pixmap bitmap); |
|
|
|
EXTERN void Tk_FreeColor(XColor *colorPtr); |
|
|
|
EXTERN void Tk_FreeColormap(Display *display, Colormap colormap); |
|
|
|
EXTERN void Tk_FreeCursor(Display *display, Tk_Cursor cursor); |
|
|
|
EXTERN void Tk_FreeFont(Tk_Font f); |
|
|
|
EXTERN void Tk_FreeGC(Display *display, GC gc); |
|
|
|
EXTERN void Tk_FreeImage(Tk_Image image); |
|
|
|
EXTERN void Tk_FreeOptions(const Tk_ConfigSpec *specs, |
|
char *widgRec, Display *display, |
|
int needFlags); |
|
|
|
EXTERN void Tk_FreePixmap(Display *display, Pixmap pixmap); |
|
|
|
EXTERN void Tk_FreeTextLayout(Tk_TextLayout textLayout); |
|
|
|
EXTERN void Tk_FreeXId(Display *display, XID xid); |
|
|
|
EXTERN GC Tk_GCForColor(XColor *colorPtr, Drawable drawable); |
|
|
|
EXTERN void Tk_GeometryRequest(Tk_Window tkwin, int reqWidth, |
|
int reqHeight); |
|
|
|
EXTERN Tk_3DBorder Tk_Get3DBorder(Tcl_Interp *interp, Tk_Window tkwin, |
|
Tk_Uid colorName); |
|
|
|
EXTERN void Tk_GetAllBindings(Tcl_Interp *interp, |
|
Tk_BindingTable bindingTable, |
|
ClientData object); |
|
|
|
EXTERN int Tk_GetAnchor(Tcl_Interp *interp, const char *str, |
|
Tk_Anchor *anchorPtr); |
|
|
|
EXTERN CONST84_RETURN char * Tk_GetAtomName(Tk_Window tkwin, Atom atom); |
|
|
|
EXTERN CONST84_RETURN char * Tk_GetBinding(Tcl_Interp *interp, |
|
Tk_BindingTable bindingTable, |
|
ClientData object, const char *eventStr); |
|
|
|
EXTERN Pixmap Tk_GetBitmap(Tcl_Interp *interp, Tk_Window tkwin, |
|
const char *str); |
|
|
|
EXTERN Pixmap Tk_GetBitmapFromData(Tcl_Interp *interp, |
|
Tk_Window tkwin, const void *source, |
|
int width, int height); |
|
|
|
EXTERN int Tk_GetCapStyle(Tcl_Interp *interp, const char *str, |
|
int *capPtr); |
|
|
|
EXTERN XColor * Tk_GetColor(Tcl_Interp *interp, Tk_Window tkwin, |
|
Tk_Uid name); |
|
|
|
EXTERN XColor * Tk_GetColorByValue(Tk_Window tkwin, XColor *colorPtr); |
|
|
|
EXTERN Colormap Tk_GetColormap(Tcl_Interp *interp, Tk_Window tkwin, |
|
const char *str); |
|
|
|
EXTERN Tk_Cursor Tk_GetCursor(Tcl_Interp *interp, Tk_Window tkwin, |
|
Tk_Uid str); |
|
|
|
EXTERN 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); |
|
|
|
EXTERN Tk_Font Tk_GetFont(Tcl_Interp *interp, Tk_Window tkwin, |
|
const char *str); |
|
|
|
EXTERN Tk_Font Tk_GetFontFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN void Tk_GetFontMetrics(Tk_Font font, |
|
Tk_FontMetrics *fmPtr); |
|
|
|
EXTERN GC Tk_GetGC(Tk_Window tkwin, unsigned long valueMask, |
|
XGCValues *valuePtr); |
|
|
|
EXTERN Tk_Image Tk_GetImage(Tcl_Interp *interp, Tk_Window tkwin, |
|
const char *name, |
|
Tk_ImageChangedProc *changeProc, |
|
ClientData clientData); |
|
|
|
EXTERN ClientData Tk_GetImageMasterData(Tcl_Interp *interp, |
|
const char *name, |
|
CONST86 Tk_ImageType **typePtrPtr); |
|
|
|
EXTERN Tk_ItemType * Tk_GetItemTypes(void); |
|
|
|
EXTERN int Tk_GetJoinStyle(Tcl_Interp *interp, const char *str, |
|
int *joinPtr); |
|
|
|
EXTERN int Tk_GetJustify(Tcl_Interp *interp, const char *str, |
|
Tk_Justify *justifyPtr); |
|
|
|
EXTERN int Tk_GetNumMainWindows(void); |
|
|
|
EXTERN Tk_Uid Tk_GetOption(Tk_Window tkwin, const char *name, |
|
const char *className); |
|
|
|
EXTERN int Tk_GetPixels(Tcl_Interp *interp, Tk_Window tkwin, |
|
const char *str, int *intPtr); |
|
|
|
EXTERN Pixmap Tk_GetPixmap(Display *display, Drawable d, int width, |
|
int height, int depth); |
|
|
|
EXTERN int Tk_GetRelief(Tcl_Interp *interp, const char *name, |
|
int *reliefPtr); |
|
|
|
EXTERN void Tk_GetRootCoords(Tk_Window tkwin, int *xPtr, |
|
int *yPtr); |
|
|
|
EXTERN int Tk_GetScrollInfo(Tcl_Interp *interp, int argc, |
|
CONST84 char **argv, double *dblPtr, |
|
int *intPtr); |
|
|
|
EXTERN int Tk_GetScreenMM(Tcl_Interp *interp, Tk_Window tkwin, |
|
const char *str, double *doublePtr); |
|
|
|
EXTERN int Tk_GetSelection(Tcl_Interp *interp, Tk_Window tkwin, |
|
Atom selection, Atom target, |
|
Tk_GetSelProc *proc, ClientData clientData); |
|
|
|
EXTERN Tk_Uid Tk_GetUid(const char *str); |
|
|
|
EXTERN Visual * Tk_GetVisual(Tcl_Interp *interp, Tk_Window tkwin, |
|
const char *str, int *depthPtr, |
|
Colormap *colormapPtr); |
|
|
|
EXTERN void Tk_GetVRootGeometry(Tk_Window tkwin, int *xPtr, |
|
int *yPtr, int *widthPtr, int *heightPtr); |
|
|
|
EXTERN int Tk_Grab(Tcl_Interp *interp, Tk_Window tkwin, |
|
int grabGlobal); |
|
|
|
EXTERN void Tk_HandleEvent(XEvent *eventPtr); |
|
|
|
EXTERN Tk_Window Tk_IdToWindow(Display *display, Window window); |
|
|
|
EXTERN void Tk_ImageChanged(Tk_ImageMaster model, int x, int y, |
|
int width, int height, int imageWidth, |
|
int imageHeight); |
|
|
|
EXTERN int Tk_Init(Tcl_Interp *interp); |
|
|
|
EXTERN Atom Tk_InternAtom(Tk_Window tkwin, const char *name); |
|
|
|
EXTERN int Tk_IntersectTextLayout(Tk_TextLayout layout, int x, |
|
int y, int width, int height); |
|
|
|
EXTERN void Tk_MaintainGeometry(Tk_Window window, |
|
Tk_Window container, int x, int y, int width, |
|
int height); |
|
|
|
EXTERN Tk_Window Tk_MainWindow(Tcl_Interp *interp); |
|
|
|
EXTERN void Tk_MakeWindowExist(Tk_Window tkwin); |
|
|
|
EXTERN void Tk_ManageGeometry(Tk_Window tkwin, |
|
const Tk_GeomMgr *mgrPtr, |
|
ClientData clientData); |
|
|
|
EXTERN void Tk_MapWindow(Tk_Window tkwin); |
|
|
|
EXTERN int Tk_MeasureChars(Tk_Font tkfont, const char *source, |
|
int numBytes, int maxPixels, int flags, |
|
int *lengthPtr); |
|
|
|
EXTERN void Tk_MoveResizeWindow(Tk_Window tkwin, int x, int y, |
|
int width, int height); |
|
|
|
EXTERN void Tk_MoveWindow(Tk_Window tkwin, int x, int y); |
|
|
|
EXTERN void Tk_MoveToplevelWindow(Tk_Window tkwin, int x, int y); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOf3DBorder(Tk_3DBorder border); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfAnchor(Tk_Anchor anchor); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfBitmap(Display *display, Pixmap bitmap); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfCapStyle(int cap); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfColor(XColor *colorPtr); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfCursor(Display *display, |
|
Tk_Cursor cursor); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfFont(Tk_Font font); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfImage(Tk_ImageMaster model); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfJoinStyle(int join); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfJustify(Tk_Justify justify); |
|
|
|
EXTERN CONST84_RETURN char * Tk_NameOfRelief(int relief); |
|
|
|
EXTERN Tk_Window Tk_NameToWindow(Tcl_Interp *interp, |
|
const char *pathName, Tk_Window tkwin); |
|
|
|
EXTERN void Tk_OwnSelection(Tk_Window tkwin, Atom selection, |
|
Tk_LostSelProc *proc, ClientData clientData); |
|
|
|
EXTERN int Tk_ParseArgv(Tcl_Interp *interp, Tk_Window tkwin, |
|
int *argcPtr, CONST84 char **argv, |
|
const Tk_ArgvInfo *argTable, int flags); |
|
|
|
EXTERN void Tk_PhotoPutBlock_NoComposite(Tk_PhotoHandle handle, |
|
Tk_PhotoImageBlock *blockPtr, int x, int y, |
|
int width, int height); |
|
|
|
EXTERN 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); |
|
|
|
EXTERN int Tk_PhotoGetImage(Tk_PhotoHandle handle, |
|
Tk_PhotoImageBlock *blockPtr); |
|
|
|
EXTERN void Tk_PhotoBlank(Tk_PhotoHandle handle); |
|
|
|
EXTERN void Tk_PhotoExpand_Panic(Tk_PhotoHandle handle, |
|
int width, int height); |
|
|
|
EXTERN void Tk_PhotoGetSize(Tk_PhotoHandle handle, int *widthPtr, |
|
int *heightPtr); |
|
|
|
EXTERN void Tk_PhotoSetSize_Panic(Tk_PhotoHandle handle, |
|
int width, int height); |
|
|
|
EXTERN int Tk_PointToChar(Tk_TextLayout layout, int x, int y); |
|
|
|
EXTERN int Tk_PostscriptFontName(Tk_Font tkfont, |
|
Tcl_DString *dsPtr); |
|
|
|
EXTERN void Tk_PreserveColormap(Display *display, |
|
Colormap colormap); |
|
|
|
EXTERN void Tk_QueueWindowEvent(XEvent *eventPtr, |
|
Tcl_QueuePosition position); |
|
|
|
EXTERN void Tk_RedrawImage(Tk_Image image, int imageX, |
|
int imageY, int width, int height, |
|
Drawable drawable, int drawableX, |
|
int drawableY); |
|
|
|
EXTERN void Tk_ResizeWindow(Tk_Window tkwin, int width, |
|
int height); |
|
|
|
EXTERN int Tk_RestackWindow(Tk_Window tkwin, int aboveBelow, |
|
Tk_Window other); |
|
|
|
EXTERN Tk_RestrictProc * Tk_RestrictEvents(Tk_RestrictProc *proc, |
|
ClientData arg, ClientData *prevArgPtr); |
|
|
|
EXTERN int Tk_SafeInit(Tcl_Interp *interp); |
|
|
|
EXTERN const char * Tk_SetAppName(Tk_Window tkwin, const char *name); |
|
|
|
EXTERN void Tk_SetBackgroundFromBorder(Tk_Window tkwin, |
|
Tk_3DBorder border); |
|
|
|
EXTERN void Tk_SetClass(Tk_Window tkwin, const char *className); |
|
|
|
EXTERN void Tk_SetGrid(Tk_Window tkwin, int reqWidth, |
|
int reqHeight, int gridWidth, int gridHeight); |
|
|
|
EXTERN void Tk_SetInternalBorder(Tk_Window tkwin, int width); |
|
|
|
EXTERN void Tk_SetWindowBackground(Tk_Window tkwin, |
|
unsigned long pixel); |
|
|
|
EXTERN void Tk_SetWindowBackgroundPixmap(Tk_Window tkwin, |
|
Pixmap pixmap); |
|
|
|
EXTERN void Tk_SetWindowBorder(Tk_Window tkwin, |
|
unsigned long pixel); |
|
|
|
EXTERN void Tk_SetWindowBorderWidth(Tk_Window tkwin, int width); |
|
|
|
EXTERN void Tk_SetWindowBorderPixmap(Tk_Window tkwin, |
|
Pixmap pixmap); |
|
|
|
EXTERN void Tk_SetWindowColormap(Tk_Window tkwin, |
|
Colormap colormap); |
|
|
|
EXTERN int Tk_SetWindowVisual(Tk_Window tkwin, Visual *visual, |
|
int depth, Colormap colormap); |
|
|
|
EXTERN void Tk_SizeOfBitmap(Display *display, Pixmap bitmap, |
|
int *widthPtr, int *heightPtr); |
|
|
|
EXTERN void Tk_SizeOfImage(Tk_Image image, int *widthPtr, |
|
int *heightPtr); |
|
|
|
EXTERN int Tk_StrictMotif(Tk_Window tkwin); |
|
|
|
EXTERN void Tk_TextLayoutToPostscript(Tcl_Interp *interp, |
|
Tk_TextLayout layout); |
|
|
|
EXTERN int Tk_TextWidth(Tk_Font font, const char *str, |
|
int numBytes); |
|
|
|
EXTERN void Tk_UndefineCursor(Tk_Window window); |
|
|
|
EXTERN void Tk_UnderlineChars(Display *display, |
|
Drawable drawable, GC gc, Tk_Font tkfont, |
|
const char *source, int x, int y, |
|
int firstByte, int lastByte); |
|
|
|
EXTERN void Tk_UnderlineTextLayout(Display *display, |
|
Drawable drawable, GC gc, |
|
Tk_TextLayout layout, int x, int y, |
|
int underline); |
|
|
|
EXTERN void Tk_Ungrab(Tk_Window tkwin); |
|
|
|
EXTERN void Tk_UnmaintainGeometry(Tk_Window window, |
|
Tk_Window container); |
|
|
|
EXTERN void Tk_UnmapWindow(Tk_Window tkwin); |
|
|
|
EXTERN void Tk_UnsetGrid(Tk_Window tkwin); |
|
|
|
EXTERN void Tk_UpdatePointer(Tk_Window tkwin, int x, int y, |
|
int state); |
|
|
|
EXTERN Pixmap Tk_AllocBitmapFromObj(Tcl_Interp *interp, |
|
Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN Tk_3DBorder Tk_Alloc3DBorderFromObj(Tcl_Interp *interp, |
|
Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN XColor * Tk_AllocColorFromObj(Tcl_Interp *interp, |
|
Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN Tk_Cursor Tk_AllocCursorFromObj(Tcl_Interp *interp, |
|
Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN Tk_Font Tk_AllocFontFromObj(Tcl_Interp *interp, |
|
Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN Tk_OptionTable Tk_CreateOptionTable(Tcl_Interp *interp, |
|
const Tk_OptionSpec *templatePtr); |
|
|
|
EXTERN void Tk_DeleteOptionTable(Tk_OptionTable optionTable); |
|
|
|
EXTERN void Tk_Free3DBorderFromObj(Tk_Window tkwin, |
|
Tcl_Obj *objPtr); |
|
|
|
EXTERN void Tk_FreeBitmapFromObj(Tk_Window tkwin, |
|
Tcl_Obj *objPtr); |
|
|
|
EXTERN void Tk_FreeColorFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN void Tk_FreeConfigOptions(char *recordPtr, |
|
Tk_OptionTable optionToken, Tk_Window tkwin); |
|
|
|
EXTERN void Tk_FreeSavedOptions(Tk_SavedOptions *savePtr); |
|
|
|
EXTERN void Tk_FreeCursorFromObj(Tk_Window tkwin, |
|
Tcl_Obj *objPtr); |
|
|
|
EXTERN void Tk_FreeFontFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN Tk_3DBorder Tk_Get3DBorderFromObj(Tk_Window tkwin, |
|
Tcl_Obj *objPtr); |
|
|
|
EXTERN int Tk_GetAnchorFromObj(Tcl_Interp *interp, |
|
Tcl_Obj *objPtr, Tk_Anchor *anchorPtr); |
|
|
|
EXTERN Pixmap Tk_GetBitmapFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN XColor * Tk_GetColorFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN Tk_Cursor Tk_GetCursorFromObj(Tk_Window tkwin, Tcl_Obj *objPtr); |
|
|
|
EXTERN Tcl_Obj * Tk_GetOptionInfo(Tcl_Interp *interp, char *recordPtr, |
|
Tk_OptionTable optionTable, Tcl_Obj *namePtr, |
|
Tk_Window tkwin); |
|
|
|
EXTERN Tcl_Obj * Tk_GetOptionValue(Tcl_Interp *interp, |
|
char *recordPtr, Tk_OptionTable optionTable, |
|
Tcl_Obj *namePtr, Tk_Window tkwin); |
|
|
|
EXTERN int Tk_GetJustifyFromObj(Tcl_Interp *interp, |
|
Tcl_Obj *objPtr, Tk_Justify *justifyPtr); |
|
|
|
EXTERN int Tk_GetMMFromObj(Tcl_Interp *interp, Tk_Window tkwin, |
|
Tcl_Obj *objPtr, double *doublePtr); |
|
|
|
EXTERN int Tk_GetPixelsFromObj(Tcl_Interp *interp, |
|
Tk_Window tkwin, Tcl_Obj *objPtr, |
|
int *intPtr); |
|
|
|
EXTERN int Tk_GetReliefFromObj(Tcl_Interp *interp, |
|
Tcl_Obj *objPtr, int *resultPtr); |
|
|
|
EXTERN int Tk_GetScrollInfoObj(Tcl_Interp *interp, int objc, |
|
Tcl_Obj *const objv[], double *dblPtr, |
|
int *intPtr); |
|
|
|
EXTERN int Tk_InitOptions(Tcl_Interp *interp, char *recordPtr, |
|
Tk_OptionTable optionToken, Tk_Window tkwin); |
|
|
|
EXTERN void Tk_MainEx(int argc, char **argv, |
|
Tcl_AppInitProc *appInitProc, |
|
Tcl_Interp *interp); |
|
|
|
EXTERN void Tk_RestoreSavedOptions(Tk_SavedOptions *savePtr); |
|
|
|
EXTERN 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); |
|
|
|
EXTERN void Tk_InitConsoleChannels(Tcl_Interp *interp); |
|
|
|
EXTERN int Tk_CreateConsoleWindow(Tcl_Interp *interp); |
|
|
|
EXTERN void Tk_CreateSmoothMethod(Tcl_Interp *interp, |
|
const Tk_SmoothMethod *method); |
|
|
|
|
|
|
|
EXTERN int Tk_GetDash(Tcl_Interp *interp, const char *value, |
|
Tk_Dash *dash); |
|
|
|
EXTERN void Tk_CreateOutline(Tk_Outline *outline); |
|
|
|
EXTERN void Tk_DeleteOutline(Display *display, |
|
Tk_Outline *outline); |
|
|
|
EXTERN int Tk_ConfigOutlineGC(XGCValues *gcValues, |
|
Tk_Canvas canvas, Tk_Item *item, |
|
Tk_Outline *outline); |
|
|
|
EXTERN int Tk_ChangeOutlineGC(Tk_Canvas canvas, Tk_Item *item, |
|
Tk_Outline *outline); |
|
|
|
EXTERN int Tk_ResetOutlineGC(Tk_Canvas canvas, Tk_Item *item, |
|
Tk_Outline *outline); |
|
|
|
EXTERN int Tk_CanvasPsOutline(Tk_Canvas canvas, Tk_Item *item, |
|
Tk_Outline *outline); |
|
|
|
EXTERN void Tk_SetTSOrigin(Tk_Window tkwin, GC gc, int x, int y); |
|
|
|
EXTERN int Tk_CanvasGetCoordFromObj(Tcl_Interp *interp, |
|
Tk_Canvas canvas, Tcl_Obj *obj, |
|
double *doublePtr); |
|
|
|
EXTERN void Tk_CanvasSetOffset(Tk_Canvas canvas, GC gc, |
|
Tk_TSOffset *offset); |
|
|
|
EXTERN void Tk_DitherPhoto(Tk_PhotoHandle handle, int x, int y, |
|
int width, int height); |
|
|
|
EXTERN int Tk_PostscriptBitmap(Tcl_Interp *interp, |
|
Tk_Window tkwin, Tk_PostscriptInfo psInfo, |
|
Pixmap bitmap, int startX, int startY, |
|
int width, int height); |
|
|
|
EXTERN int Tk_PostscriptColor(Tcl_Interp *interp, |
|
Tk_PostscriptInfo psInfo, XColor *colorPtr); |
|
|
|
EXTERN int Tk_PostscriptFont(Tcl_Interp *interp, |
|
Tk_PostscriptInfo psInfo, Tk_Font font); |
|
|
|
EXTERN 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); |
|
|
|
EXTERN void Tk_PostscriptPath(Tcl_Interp *interp, |
|
Tk_PostscriptInfo psInfo, double *coordPtr, |
|
int numPoints); |
|
|
|
EXTERN int Tk_PostscriptStipple(Tcl_Interp *interp, |
|
Tk_Window tkwin, Tk_PostscriptInfo psInfo, |
|
Pixmap bitmap); |
|
|
|
EXTERN double Tk_PostscriptY(double y, Tk_PostscriptInfo psInfo); |
|
|
|
EXTERN int Tk_PostscriptPhoto(Tcl_Interp *interp, |
|
Tk_PhotoImageBlock *blockPtr, |
|
Tk_PostscriptInfo psInfo, int width, |
|
int height); |
|
|
|
EXTERN void Tk_CreateClientMessageHandler( |
|
Tk_ClientMessageProc *proc); |
|
|
|
EXTERN void Tk_DeleteClientMessageHandler( |
|
Tk_ClientMessageProc *proc); |
|
|
|
EXTERN Tk_Window Tk_CreateAnonymousWindow(Tcl_Interp *interp, |
|
Tk_Window parent, const char *screenName); |
|
|
|
EXTERN void Tk_SetClassProcs(Tk_Window tkwin, |
|
const Tk_ClassProcs *procs, |
|
ClientData instanceData); |
|
|
|
EXTERN void Tk_SetInternalBorderEx(Tk_Window tkwin, int left, |
|
int right, int top, int bottom); |
|
|
|
EXTERN void Tk_SetMinimumRequestSize(Tk_Window tkwin, |
|
int minWidth, int minHeight); |
|
|
|
EXTERN void Tk_SetCaretPos(Tk_Window tkwin, int x, int y, |
|
int height); |
|
|
|
EXTERN void Tk_PhotoPutBlock_Panic(Tk_PhotoHandle handle, |
|
Tk_PhotoImageBlock *blockPtr, int x, int y, |
|
int width, int height, int compRule); |
|
|
|
EXTERN 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); |
|
|
|
EXTERN int Tk_CollapseMotionEvents(Display *display, |
|
int collapse); |
|
|
|
EXTERN Tk_StyleEngine Tk_RegisterStyleEngine(const char *name, |
|
Tk_StyleEngine parent); |
|
|
|
EXTERN Tk_StyleEngine Tk_GetStyleEngine(const char *name); |
|
|
|
EXTERN int Tk_RegisterStyledElement(Tk_StyleEngine engine, |
|
Tk_ElementSpec *templatePtr); |
|
|
|
EXTERN int Tk_GetElementId(const char *name); |
|
|
|
EXTERN Tk_Style Tk_CreateStyle(const char *name, |
|
Tk_StyleEngine engine, ClientData clientData); |
|
|
|
EXTERN Tk_Style Tk_GetStyle(Tcl_Interp *interp, const char *name); |
|
|
|
EXTERN void Tk_FreeStyle(Tk_Style style); |
|
|
|
EXTERN const char * Tk_NameOfStyle(Tk_Style style); |
|
|
|
EXTERN Tk_Style Tk_AllocStyleFromObj(Tcl_Interp *interp, |
|
Tcl_Obj *objPtr); |
|
|
|
EXTERN Tk_Style Tk_GetStyleFromObj(Tcl_Obj *objPtr); |
|
|
|
EXTERN void Tk_FreeStyleFromObj(Tcl_Obj *objPtr); |
|
|
|
EXTERN Tk_StyledElement Tk_GetStyledElement(Tk_Style style, int elementId, |
|
Tk_OptionTable optionTable); |
|
|
|
EXTERN void Tk_GetElementSize(Tk_Style style, |
|
Tk_StyledElement element, char *recordPtr, |
|
Tk_Window tkwin, int width, int height, |
|
int inner, int *widthPtr, int *heightPtr); |
|
|
|
EXTERN 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); |
|
|
|
EXTERN int Tk_GetElementBorderWidth(Tk_Style style, |
|
Tk_StyledElement element, char *recordPtr, |
|
Tk_Window tkwin); |
|
|
|
EXTERN 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); |
|
|
|
EXTERN int Tk_PhotoExpand(Tcl_Interp *interp, |
|
Tk_PhotoHandle handle, int width, int height); |
|
|
|
EXTERN int Tk_PhotoPutBlock(Tcl_Interp *interp, |
|
Tk_PhotoHandle handle, |
|
Tk_PhotoImageBlock *blockPtr, int x, int y, |
|
int width, int height, int compRule); |
|
|
|
EXTERN 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); |
|
|
|
EXTERN int Tk_PhotoSetSize(Tcl_Interp *interp, |
|
Tk_PhotoHandle handle, int width, int height); |
|
|
|
EXTERN long Tk_GetUserInactiveTime(Display *dpy); |
|
|
|
EXTERN void Tk_ResetUserInactiveTime(Display *dpy); |
|
|
|
EXTERN Tcl_Interp * Tk_Interp(Tk_Window tkwin); |
|
|
|
EXTERN void Tk_CreateOldImageType(const Tk_ImageType *typePtr); |
|
|
|
EXTERN void Tk_CreateOldPhotoImageFormat( |
|
const Tk_PhotoImageFormat *formatPtr); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
EXTERN void TkUnusedStubEntry(void); |
|
|
|
typedef struct { |
|
const struct TkPlatStubs *tkPlatStubs; |
|
const struct TkIntStubs *tkIntStubs; |
|
const struct TkIntPlatStubs *tkIntPlatStubs; |
|
const struct TkIntXlibStubs *tkIntXlibStubs; |
|
} TkStubHooks; |
|
|
|
typedef struct TkStubs { |
|
int magic; |
|
const TkStubHooks *hooks; |
|
|
|
void (*tk_MainLoop) (void); |
|
XColor * (*tk_3DBorderColor) (Tk_3DBorder border); |
|
GC (*tk_3DBorderGC) (Tk_Window tkwin, Tk_3DBorder border, int which); |
|
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); |
|
void (*tk_3DVerticalBevel) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, int x, int y, int width, int height, int leftBevel, int relief); |
|
void (*tk_AddOption) (Tk_Window tkwin, const char *name, const char *value, int priority); |
|
void (*tk_BindEvent) (Tk_BindingTable bindingTable, XEvent *eventPtr, Tk_Window tkwin, int numObjects, ClientData *objectPtr); |
|
void (*tk_CanvasDrawableCoords) (Tk_Canvas canvas, double x, double y, short *drawableXPtr, short *drawableYPtr); |
|
void (*tk_CanvasEventuallyRedraw) (Tk_Canvas canvas, int x1, int y1, int x2, int y2); |
|
int (*tk_CanvasGetCoord) (Tcl_Interp *interp, Tk_Canvas canvas, const char *str, double *doublePtr); |
|
Tk_CanvasTextInfo * (*tk_CanvasGetTextInfo) (Tk_Canvas canvas); |
|
int (*tk_CanvasPsBitmap) (Tcl_Interp *interp, Tk_Canvas canvas, Pixmap bitmap, int x, int y, int width, int height); |
|
int (*tk_CanvasPsColor) (Tcl_Interp *interp, Tk_Canvas canvas, XColor *colorPtr); |
|
int (*tk_CanvasPsFont) (Tcl_Interp *interp, Tk_Canvas canvas, Tk_Font font); |
|
void (*tk_CanvasPsPath) (Tcl_Interp *interp, Tk_Canvas canvas, double *coordPtr, int numPoints); |
|
int (*tk_CanvasPsStipple) (Tcl_Interp *interp, Tk_Canvas canvas, Pixmap bitmap); |
|
double (*tk_CanvasPsY) (Tk_Canvas canvas, double y); |
|
void (*tk_CanvasSetStippleOrigin) (Tk_Canvas canvas, GC gc); |
|
int (*tk_CanvasTagsParseProc) (ClientData clientData, Tcl_Interp *interp, Tk_Window tkwin, const char *value, char *widgRec, int offset); |
|
CONST86 char * (*tk_CanvasTagsPrintProc) (ClientData clientData, Tk_Window tkwin, char *widgRec, int offset, Tcl_FreeProc **freeProcPtr); |
|
Tk_Window (*tk_CanvasTkwin) (Tk_Canvas canvas); |
|
void (*tk_CanvasWindowCoords) (Tk_Canvas canvas, double x, double y, short *screenXPtr, short *screenYPtr); |
|
void (*tk_ChangeWindowAttributes) (Tk_Window tkwin, unsigned long valueMask, XSetWindowAttributes *attsPtr); |
|
int (*tk_CharBbox) (Tk_TextLayout layout, int index, int *xPtr, int *yPtr, int *widthPtr, int *heightPtr); |
|
void (*tk_ClearSelection) (Tk_Window tkwin, Atom selection); |
|
int (*tk_ClipboardAppend) (Tcl_Interp *interp, Tk_Window tkwin, Atom target, Atom format, const char *buffer); |
|
int (*tk_ClipboardClear) (Tcl_Interp *interp, Tk_Window tkwin); |
|
int (*tk_ConfigureInfo) (Tcl_Interp *interp, Tk_Window tkwin, const Tk_ConfigSpec *specs, char *widgRec, const char *argvName, int flags); |
|
int (*tk_ConfigureValue) (Tcl_Interp *interp, Tk_Window tkwin, const Tk_ConfigSpec *specs, char *widgRec, const char *argvName, int flags); |
|
int (*tk_ConfigureWidget) (Tcl_Interp *interp, Tk_Window tkwin, const Tk_ConfigSpec *specs, int argc, CONST84 char **argv, char *widgRec, int flags); |
|
void (*tk_ConfigureWindow) (Tk_Window tkwin, unsigned int valueMask, XWindowChanges *valuePtr); |
|
Tk_TextLayout (*tk_ComputeTextLayout) (Tk_Font font, const char *str, int numChars, int wrapLength, Tk_Justify justify, int flags, int *widthPtr, int *heightPtr); |
|
Tk_Window (*tk_CoordsToWindow) (int rootX, int rootY, Tk_Window tkwin); |
|
unsigned long (*tk_CreateBinding) (Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object, const char *eventStr, const char *script, int append); |
|
Tk_BindingTable (*tk_CreateBindingTable) (Tcl_Interp *interp); |
|
Tk_ErrorHandler (*tk_CreateErrorHandler) (Display *display, int errNum, int request, int minorCode, Tk_ErrorProc *errorProc, ClientData clientData); |
|
void (*tk_CreateEventHandler) (Tk_Window token, unsigned long mask, Tk_EventProc *proc, ClientData clientData); |
|
void (*tk_CreateGenericHandler) (Tk_GenericProc *proc, ClientData clientData); |
|
void (*tk_CreateImageType) (const Tk_ImageType *typePtr); |
|
void (*tk_CreateItemType) (Tk_ItemType *typePtr); |
|
void (*tk_CreatePhotoImageFormat) (const Tk_PhotoImageFormat *formatPtr); |
|
void (*tk_CreateSelHandler) (Tk_Window tkwin, Atom selection, Atom target, Tk_SelectionProc *proc, ClientData clientData, Atom format); |
|
Tk_Window (*tk_CreateWindow) (Tcl_Interp *interp, Tk_Window parent, const char *name, const char *screenName); |
|
Tk_Window (*tk_CreateWindowFromPath) (Tcl_Interp *interp, Tk_Window tkwin, const char *pathName, const char *screenName); |
|
int (*tk_DefineBitmap) (Tcl_Interp *interp, const char *name, const void *source, int width, int height); |
|
void (*tk_DefineCursor) (Tk_Window window, Tk_Cursor cursor); |
|
void (*tk_DeleteAllBindings) (Tk_BindingTable bindingTable, ClientData object); |
|
int (*tk_DeleteBinding) (Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object, const char *eventStr); |
|
void (*tk_DeleteBindingTable) (Tk_BindingTable bindingTable); |
|
void (*tk_DeleteErrorHandler) (Tk_ErrorHandler handler); |
|
void (*tk_DeleteEventHandler) (Tk_Window token, unsigned long mask, Tk_EventProc *proc, ClientData clientData); |
|
void (*tk_DeleteGenericHandler) (Tk_GenericProc *proc, ClientData clientData); |
|
void (*tk_DeleteImage) (Tcl_Interp *interp, const char *name); |
|
void (*tk_DeleteSelHandler) (Tk_Window tkwin, Atom selection, Atom target); |
|
void (*tk_DestroyWindow) (Tk_Window tkwin); |
|
CONST84_RETURN char * (*tk_DisplayName) (Tk_Window tkwin); |
|
int (*tk_DistanceToTextLayout) (Tk_TextLayout layout, int x, int y); |
|
void (*tk_Draw3DPolygon) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, XPoint *pointPtr, int numPoints, int borderWidth, int leftRelief); |
|
void (*tk_Draw3DRectangle) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, int x, int y, int width, int height, int borderWidth, int relief); |
|
void (*tk_DrawChars) (Display *display, Drawable drawable, GC gc, Tk_Font tkfont, const char *source, int numBytes, int x, int y); |
|
void (*tk_DrawFocusHighlight) (Tk_Window tkwin, GC gc, int width, Drawable drawable); |
|
void (*tk_DrawTextLayout) (Display *display, Drawable drawable, GC gc, Tk_TextLayout layout, int x, int y, int firstChar, int lastChar); |
|
void (*tk_Fill3DPolygon) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, XPoint *pointPtr, int numPoints, int borderWidth, int leftRelief); |
|
void (*tk_Fill3DRectangle) (Tk_Window tkwin, Drawable drawable, Tk_3DBorder border, int x, int y, int width, int height, int borderWidth, int relief); |
|
Tk_PhotoHandle (*tk_FindPhoto) (Tcl_Interp *interp, const char *imageName); |
|
Font (*tk_FontId) (Tk_Font font); |
|
void (*tk_Free3DBorder) (Tk_3DBorder border); |
|
void (*tk_FreeBitmap) (Display *display, Pixmap bitmap); |
|
void (*tk_FreeColor) (XColor *colorPtr); |
|
void (*tk_FreeColormap) (Display *display, Colormap colormap); |
|
void (*tk_FreeCursor) (Display *display, Tk_Cursor cursor); |
|
void (*tk_FreeFont) (Tk_Font f); |
|
void (*tk_FreeGC) (Display *display, GC gc); |
|
void (*tk_FreeImage) (Tk_Image image); |
|
void (*tk_FreeOptions) (const Tk_ConfigSpec *specs, char *widgRec, Display *display, int needFlags); |
|
void (*tk_FreePixmap) (Display *display, Pixmap pixmap); |
|
void (*tk_FreeTextLayout) (Tk_TextLayout textLayout); |
|
void (*tk_FreeXId) (Display *display, XID xid); |
|
GC (*tk_GCForColor) (XColor *colorPtr, Drawable drawable); |
|
void (*tk_GeometryRequest) (Tk_Window tkwin, int reqWidth, int reqHeight); |
|
Tk_3DBorder (*tk_Get3DBorder) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid colorName); |
|
void (*tk_GetAllBindings) (Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object); |
|
int (*tk_GetAnchor) (Tcl_Interp *interp, const char *str, Tk_Anchor *anchorPtr); |
|
CONST84_RETURN char * (*tk_GetAtomName) (Tk_Window tkwin, Atom atom); |
|
CONST84_RETURN char * (*tk_GetBinding) (Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object, const char *eventStr); |
|
Pixmap (*tk_GetBitmap) (Tcl_Interp *interp, Tk_Window tkwin, const char *str); |
|
Pixmap (*tk_GetBitmapFromData) (Tcl_Interp *interp, Tk_Window tkwin, const void *source, int width, int height); |
|
int (*tk_GetCapStyle) (Tcl_Interp *interp, const char *str, int *capPtr); |
|
XColor * (*tk_GetColor) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid name); |
|
XColor * (*tk_GetColorByValue) (Tk_Window tkwin, XColor *colorPtr); |
|
Colormap (*tk_GetColormap) (Tcl_Interp *interp, Tk_Window tkwin, const char *str); |
|
Tk_Cursor (*tk_GetCursor) (Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid str); |
|
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); |
|
Tk_Font (*tk_GetFont) (Tcl_Interp *interp, Tk_Window tkwin, const char *str); |
|
Tk_Font (*tk_GetFontFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
void (*tk_GetFontMetrics) (Tk_Font font, Tk_FontMetrics *fmPtr); |
|
GC (*tk_GetGC) (Tk_Window tkwin, unsigned long valueMask, XGCValues *valuePtr); |
|
Tk_Image (*tk_GetImage) (Tcl_Interp *interp, Tk_Window tkwin, const char *name, Tk_ImageChangedProc *changeProc, ClientData clientData); |
|
ClientData (*tk_GetImageMasterData) (Tcl_Interp *interp, const char *name, CONST86 Tk_ImageType **typePtrPtr); |
|
Tk_ItemType * (*tk_GetItemTypes) (void); |
|
int (*tk_GetJoinStyle) (Tcl_Interp *interp, const char *str, int *joinPtr); |
|
int (*tk_GetJustify) (Tcl_Interp *interp, const char *str, Tk_Justify *justifyPtr); |
|
int (*tk_GetNumMainWindows) (void); |
|
Tk_Uid (*tk_GetOption) (Tk_Window tkwin, const char *name, const char *className); |
|
int (*tk_GetPixels) (Tcl_Interp *interp, Tk_Window tkwin, const char *str, int *intPtr); |
|
Pixmap (*tk_GetPixmap) (Display *display, Drawable d, int width, int height, int depth); |
|
int (*tk_GetRelief) (Tcl_Interp *interp, const char *name, int *reliefPtr); |
|
void (*tk_GetRootCoords) (Tk_Window tkwin, int *xPtr, int *yPtr); |
|
int (*tk_GetScrollInfo) (Tcl_Interp *interp, int argc, CONST84 char **argv, double *dblPtr, int *intPtr); |
|
int (*tk_GetScreenMM) (Tcl_Interp *interp, Tk_Window tkwin, const char *str, double *doublePtr); |
|
int (*tk_GetSelection) (Tcl_Interp *interp, Tk_Window tkwin, Atom selection, Atom target, Tk_GetSelProc *proc, ClientData clientData); |
|
Tk_Uid (*tk_GetUid) (const char *str); |
|
Visual * (*tk_GetVisual) (Tcl_Interp *interp, Tk_Window tkwin, const char *str, int *depthPtr, Colormap *colormapPtr); |
|
void (*tk_GetVRootGeometry) (Tk_Window tkwin, int *xPtr, int *yPtr, int *widthPtr, int *heightPtr); |
|
int (*tk_Grab) (Tcl_Interp *interp, Tk_Window tkwin, int grabGlobal); |
|
void (*tk_HandleEvent) (XEvent *eventPtr); |
|
Tk_Window (*tk_IdToWindow) (Display *display, Window window); |
|
void (*tk_ImageChanged) (Tk_ImageMaster model, int x, int y, int width, int height, int imageWidth, int imageHeight); |
|
int (*tk_Init) (Tcl_Interp *interp); |
|
Atom (*tk_InternAtom) (Tk_Window tkwin, const char *name); |
|
int (*tk_IntersectTextLayout) (Tk_TextLayout layout, int x, int y, int width, int height); |
|
void (*tk_MaintainGeometry) (Tk_Window window, Tk_Window container, int x, int y, int width, int height); |
|
Tk_Window (*tk_MainWindow) (Tcl_Interp *interp); |
|
void (*tk_MakeWindowExist) (Tk_Window tkwin); |
|
void (*tk_ManageGeometry) (Tk_Window tkwin, const Tk_GeomMgr *mgrPtr, ClientData clientData); |
|
void (*tk_MapWindow) (Tk_Window tkwin); |
|
int (*tk_MeasureChars) (Tk_Font tkfont, const char *source, int numBytes, int maxPixels, int flags, int *lengthPtr); |
|
void (*tk_MoveResizeWindow) (Tk_Window tkwin, int x, int y, int width, int height); |
|
void (*tk_MoveWindow) (Tk_Window tkwin, int x, int y); |
|
void (*tk_MoveToplevelWindow) (Tk_Window tkwin, int x, int y); |
|
CONST84_RETURN char * (*tk_NameOf3DBorder) (Tk_3DBorder border); |
|
CONST84_RETURN char * (*tk_NameOfAnchor) (Tk_Anchor anchor); |
|
CONST84_RETURN char * (*tk_NameOfBitmap) (Display *display, Pixmap bitmap); |
|
CONST84_RETURN char * (*tk_NameOfCapStyle) (int cap); |
|
CONST84_RETURN char * (*tk_NameOfColor) (XColor *colorPtr); |
|
CONST84_RETURN char * (*tk_NameOfCursor) (Display *display, Tk_Cursor cursor); |
|
CONST84_RETURN char * (*tk_NameOfFont) (Tk_Font font); |
|
CONST84_RETURN char * (*tk_NameOfImage) (Tk_ImageMaster model); |
|
CONST84_RETURN char * (*tk_NameOfJoinStyle) (int join); |
|
CONST84_RETURN char * (*tk_NameOfJustify) (Tk_Justify justify); |
|
CONST84_RETURN char * (*tk_NameOfRelief) (int relief); |
|
Tk_Window (*tk_NameToWindow) (Tcl_Interp *interp, const char *pathName, Tk_Window tkwin); |
|
void (*tk_OwnSelection) (Tk_Window tkwin, Atom selection, Tk_LostSelProc *proc, ClientData clientData); |
|
int (*tk_ParseArgv) (Tcl_Interp *interp, Tk_Window tkwin, int *argcPtr, CONST84 char **argv, const Tk_ArgvInfo *argTable, int flags); |
|
void (*tk_PhotoPutBlock_NoComposite) (Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height); |
|
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); |
|
int (*tk_PhotoGetImage) (Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr); |
|
void (*tk_PhotoBlank) (Tk_PhotoHandle handle); |
|
void (*tk_PhotoExpand_Panic) (Tk_PhotoHandle handle, int width, int height); |
|
void (*tk_PhotoGetSize) (Tk_PhotoHandle handle, int *widthPtr, int *heightPtr); |
|
void (*tk_PhotoSetSize_Panic) (Tk_PhotoHandle handle, int width, int height); |
|
int (*tk_PointToChar) (Tk_TextLayout layout, int x, int y); |
|
int (*tk_PostscriptFontName) (Tk_Font tkfont, Tcl_DString *dsPtr); |
|
void (*tk_PreserveColormap) (Display *display, Colormap colormap); |
|
void (*tk_QueueWindowEvent) (XEvent *eventPtr, Tcl_QueuePosition position); |
|
void (*tk_RedrawImage) (Tk_Image image, int imageX, int imageY, int width, int height, Drawable drawable, int drawableX, int drawableY); |
|
void (*tk_ResizeWindow) (Tk_Window tkwin, int width, int height); |
|
int (*tk_RestackWindow) (Tk_Window tkwin, int aboveBelow, Tk_Window other); |
|
Tk_RestrictProc * (*tk_RestrictEvents) (Tk_RestrictProc *proc, ClientData arg, ClientData *prevArgPtr); |
|
int (*tk_SafeInit) (Tcl_Interp *interp); |
|
const char * (*tk_SetAppName) (Tk_Window tkwin, const char *name); |
|
void (*tk_SetBackgroundFromBorder) (Tk_Window tkwin, Tk_3DBorder border); |
|
void (*tk_SetClass) (Tk_Window tkwin, const char *className); |
|
void (*tk_SetGrid) (Tk_Window tkwin, int reqWidth, int reqHeight, int gridWidth, int gridHeight); |
|
void (*tk_SetInternalBorder) (Tk_Window tkwin, int width); |
|
void (*tk_SetWindowBackground) (Tk_Window tkwin, unsigned long pixel); |
|
void (*tk_SetWindowBackgroundPixmap) (Tk_Window tkwin, Pixmap pixmap); |
|
void (*tk_SetWindowBorder) (Tk_Window tkwin, unsigned long pixel); |
|
void (*tk_SetWindowBorderWidth) (Tk_Window tkwin, int width); |
|
void (*tk_SetWindowBorderPixmap) (Tk_Window tkwin, Pixmap pixmap); |
|
void (*tk_SetWindowColormap) (Tk_Window tkwin, Colormap colormap); |
|
int (*tk_SetWindowVisual) (Tk_Window tkwin, Visual *visual, int depth, Colormap colormap); |
|
void (*tk_SizeOfBitmap) (Display *display, Pixmap bitmap, int *widthPtr, int *heightPtr); |
|
void (*tk_SizeOfImage) (Tk_Image image, int *widthPtr, int *heightPtr); |
|
int (*tk_StrictMotif) (Tk_Window tkwin); |
|
void (*tk_TextLayoutToPostscript) (Tcl_Interp *interp, Tk_TextLayout layout); |
|
int (*tk_TextWidth) (Tk_Font font, const char *str, int numBytes); |
|
void (*tk_UndefineCursor) (Tk_Window window); |
|
void (*tk_UnderlineChars) (Display *display, Drawable drawable, GC gc, Tk_Font tkfont, const char *source, int x, int y, int firstByte, int lastByte); |
|
void (*tk_UnderlineTextLayout) (Display *display, Drawable drawable, GC gc, Tk_TextLayout layout, int x, int y, int underline); |
|
void (*tk_Ungrab) (Tk_Window tkwin); |
|
void (*tk_UnmaintainGeometry) (Tk_Window window, Tk_Window container); |
|
void (*tk_UnmapWindow) (Tk_Window tkwin); |
|
void (*tk_UnsetGrid) (Tk_Window tkwin); |
|
void (*tk_UpdatePointer) (Tk_Window tkwin, int x, int y, int state); |
|
Pixmap (*tk_AllocBitmapFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); |
|
Tk_3DBorder (*tk_Alloc3DBorderFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); |
|
XColor * (*tk_AllocColorFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); |
|
Tk_Cursor (*tk_AllocCursorFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); |
|
Tk_Font (*tk_AllocFontFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr); |
|
Tk_OptionTable (*tk_CreateOptionTable) (Tcl_Interp *interp, const Tk_OptionSpec *templatePtr); |
|
void (*tk_DeleteOptionTable) (Tk_OptionTable optionTable); |
|
void (*tk_Free3DBorderFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
void (*tk_FreeBitmapFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
void (*tk_FreeColorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
void (*tk_FreeConfigOptions) (char *recordPtr, Tk_OptionTable optionToken, Tk_Window tkwin); |
|
void (*tk_FreeSavedOptions) (Tk_SavedOptions *savePtr); |
|
void (*tk_FreeCursorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
void (*tk_FreeFontFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
Tk_3DBorder (*tk_Get3DBorderFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
int (*tk_GetAnchorFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, Tk_Anchor *anchorPtr); |
|
Pixmap (*tk_GetBitmapFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
XColor * (*tk_GetColorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
Tk_Cursor (*tk_GetCursorFromObj) (Tk_Window tkwin, Tcl_Obj *objPtr); |
|
Tcl_Obj * (*tk_GetOptionInfo) (Tcl_Interp *interp, char *recordPtr, Tk_OptionTable optionTable, Tcl_Obj *namePtr, Tk_Window tkwin); |
|
Tcl_Obj * (*tk_GetOptionValue) (Tcl_Interp *interp, char *recordPtr, Tk_OptionTable optionTable, Tcl_Obj *namePtr, Tk_Window tkwin); |
|
int (*tk_GetJustifyFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, Tk_Justify *justifyPtr); |
|
int (*tk_GetMMFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr, double *doublePtr); |
|
int (*tk_GetPixelsFromObj) (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr, int *intPtr); |
|
int (*tk_GetReliefFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr, int *resultPtr); |
|
int (*tk_GetScrollInfoObj) (Tcl_Interp *interp, int objc, Tcl_Obj *const objv[], double *dblPtr, int *intPtr); |
|
int (*tk_InitOptions) (Tcl_Interp *interp, char *recordPtr, Tk_OptionTable optionToken, Tk_Window tkwin); |
|
void (*tk_MainEx) (int argc, char **argv, Tcl_AppInitProc *appInitProc, Tcl_Interp *interp); |
|
void (*tk_RestoreSavedOptions) (Tk_SavedOptions *savePtr); |
|
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); |
|
void (*tk_InitConsoleChannels) (Tcl_Interp *interp); |
|
int (*tk_CreateConsoleWindow) (Tcl_Interp *interp); |
|
void (*tk_CreateSmoothMethod) (Tcl_Interp *interp, const Tk_SmoothMethod *method); |
|
void (*reserved218)(void); |
|
void (*reserved219)(void); |
|
int (*tk_GetDash) (Tcl_Interp *interp, const char *value, Tk_Dash *dash); |
|
void (*tk_CreateOutline) (Tk_Outline *outline); |
|
void (*tk_DeleteOutline) (Display *display, Tk_Outline *outline); |
|
int (*tk_ConfigOutlineGC) (XGCValues *gcValues, Tk_Canvas canvas, Tk_Item *item, Tk_Outline *outline); |
|
int (*tk_ChangeOutlineGC) (Tk_Canvas canvas, Tk_Item *item, Tk_Outline *outline); |
|
int (*tk_ResetOutlineGC) (Tk_Canvas canvas, Tk_Item *item, Tk_Outline *outline); |
|
int (*tk_CanvasPsOutline) (Tk_Canvas canvas, Tk_Item *item, Tk_Outline *outline); |
|
void (*tk_SetTSOrigin) (Tk_Window tkwin, GC gc, int x, int y); |
|
int (*tk_CanvasGetCoordFromObj) (Tcl_Interp *interp, Tk_Canvas canvas, Tcl_Obj *obj, double *doublePtr); |
|
void (*tk_CanvasSetOffset) (Tk_Canvas canvas, GC gc, Tk_TSOffset *offset); |
|
void (*tk_DitherPhoto) (Tk_PhotoHandle handle, int x, int y, int width, int height); |
|
int (*tk_PostscriptBitmap) (Tcl_Interp *interp, Tk_Window tkwin, Tk_PostscriptInfo psInfo, Pixmap bitmap, int startX, int startY, int width, int height); |
|
int (*tk_PostscriptColor) (Tcl_Interp *interp, Tk_PostscriptInfo psInfo, XColor *colorPtr); |
|
int (*tk_PostscriptFont) (Tcl_Interp *interp, Tk_PostscriptInfo psInfo, Tk_Font font); |
|
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); |
|
void (*tk_PostscriptPath) (Tcl_Interp *interp, Tk_PostscriptInfo psInfo, double *coordPtr, int numPoints); |
|
int (*tk_PostscriptStipple) (Tcl_Interp *interp, Tk_Window tkwin, Tk_PostscriptInfo psInfo, Pixmap bitmap); |
|
double (*tk_PostscriptY) (double y, Tk_PostscriptInfo psInfo); |
|
int (*tk_PostscriptPhoto) (Tcl_Interp *interp, Tk_PhotoImageBlock *blockPtr, Tk_PostscriptInfo psInfo, int width, int height); |
|
void (*tk_CreateClientMessageHandler) (Tk_ClientMessageProc *proc); |
|
void (*tk_DeleteClientMessageHandler) (Tk_ClientMessageProc *proc); |
|
Tk_Window (*tk_CreateAnonymousWindow) (Tcl_Interp *interp, Tk_Window parent, const char *screenName); |
|
void (*tk_SetClassProcs) (Tk_Window tkwin, const Tk_ClassProcs *procs, ClientData instanceData); |
|
void (*tk_SetInternalBorderEx) (Tk_Window tkwin, int left, int right, int top, int bottom); |
|
void (*tk_SetMinimumRequestSize) (Tk_Window tkwin, int minWidth, int minHeight); |
|
void (*tk_SetCaretPos) (Tk_Window tkwin, int x, int y, int height); |
|
void (*tk_PhotoPutBlock_Panic) (Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height, int compRule); |
|
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); |
|
int (*tk_CollapseMotionEvents) (Display *display, int collapse); |
|
Tk_StyleEngine (*tk_RegisterStyleEngine) (const char *name, Tk_StyleEngine parent); |
|
Tk_StyleEngine (*tk_GetStyleEngine) (const char *name); |
|
int (*tk_RegisterStyledElement) (Tk_StyleEngine engine, Tk_ElementSpec *templatePtr); |
|
int (*tk_GetElementId) (const char *name); |
|
Tk_Style (*tk_CreateStyle) (const char *name, Tk_StyleEngine engine, ClientData clientData); |
|
Tk_Style (*tk_GetStyle) (Tcl_Interp *interp, const char *name); |
|
void (*tk_FreeStyle) (Tk_Style style); |
|
const char * (*tk_NameOfStyle) (Tk_Style style); |
|
Tk_Style (*tk_AllocStyleFromObj) (Tcl_Interp *interp, Tcl_Obj *objPtr); |
|
Tk_Style (*tk_GetStyleFromObj) (Tcl_Obj *objPtr); |
|
void (*tk_FreeStyleFromObj) (Tcl_Obj *objPtr); |
|
Tk_StyledElement (*tk_GetStyledElement) (Tk_Style style, int elementId, Tk_OptionTable optionTable); |
|
void (*tk_GetElementSize) (Tk_Style style, Tk_StyledElement element, char *recordPtr, Tk_Window tkwin, int width, int height, int inner, int *widthPtr, int *heightPtr); |
|
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); |
|
int (*tk_GetElementBorderWidth) (Tk_Style style, Tk_StyledElement element, char *recordPtr, Tk_Window tkwin); |
|
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); |
|
int (*tk_PhotoExpand) (Tcl_Interp *interp, Tk_PhotoHandle handle, int width, int height); |
|
int (*tk_PhotoPutBlock) (Tcl_Interp *interp, Tk_PhotoHandle handle, Tk_PhotoImageBlock *blockPtr, int x, int y, int width, int height, int compRule); |
|
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); |
|
int (*tk_PhotoSetSize) (Tcl_Interp *interp, Tk_PhotoHandle handle, int width, int height); |
|
long (*tk_GetUserInactiveTime) (Display *dpy); |
|
void (*tk_ResetUserInactiveTime) (Display *dpy); |
|
Tcl_Interp * (*tk_Interp) (Tk_Window tkwin); |
|
void (*tk_CreateOldImageType) (const Tk_ImageType *typePtr); |
|
void (*tk_CreateOldPhotoImageFormat) (const Tk_PhotoImageFormat *formatPtr); |
|
void (*reserved274)(void); |
|
void (*reserved275)(void); |
|
void (*reserved276)(void); |
|
void (*reserved277)(void); |
|
void (*reserved278)(void); |
|
void (*reserved279)(void); |
|
void (*tkUnusedStubEntry) (void); |
|
} TkStubs; |
|
|
|
extern const TkStubs *tkStubsPtr; |
|
|
|
#ifdef __cplusplus |
|
} |
|
#endif |
|
|
|
#if defined(USE_TK_STUBS) |
|
|
|
|
|
|
|
|
|
|
|
#define Tk_MainLoop \ |
|
(tkStubsPtr->tk_MainLoop) |
|
#define Tk_3DBorderColor \ |
|
(tkStubsPtr->tk_3DBorderColor) |
|
#define Tk_3DBorderGC \ |
|
(tkStubsPtr->tk_3DBorderGC) |
|
#define Tk_3DHorizontalBevel \ |
|
(tkStubsPtr->tk_3DHorizontalBevel) |
|
#define Tk_3DVerticalBevel \ |
|
(tkStubsPtr->tk_3DVerticalBevel) |
|
#define Tk_AddOption \ |
|
(tkStubsPtr->tk_AddOption) |
|
#define Tk_BindEvent \ |
|
(tkStubsPtr->tk_BindEvent) |
|
#define Tk_CanvasDrawableCoords \ |
|
(tkStubsPtr->tk_CanvasDrawableCoords) |
|
#define Tk_CanvasEventuallyRedraw \ |
|
(tkStubsPtr->tk_CanvasEventuallyRedraw) |
|
#define Tk_CanvasGetCoord \ |
|
(tkStubsPtr->tk_CanvasGetCoord) |
|
#define Tk_CanvasGetTextInfo \ |
|
(tkStubsPtr->tk_CanvasGetTextInfo) |
|
#define Tk_CanvasPsBitmap \ |
|
(tkStubsPtr->tk_CanvasPsBitmap) |
|
#define Tk_CanvasPsColor \ |
|
(tkStubsPtr->tk_CanvasPsColor) |
|
#define Tk_CanvasPsFont \ |
|
(tkStubsPtr->tk_CanvasPsFont) |
|
#define Tk_CanvasPsPath \ |
|
(tkStubsPtr->tk_CanvasPsPath) |
|
#define Tk_CanvasPsStipple \ |
|
(tkStubsPtr->tk_CanvasPsStipple) |
|
#define Tk_CanvasPsY \ |
|
(tkStubsPtr->tk_CanvasPsY) |
|
#define Tk_CanvasSetStippleOrigin \ |
|
(tkStubsPtr->tk_CanvasSetStippleOrigin) |
|
#define Tk_CanvasTagsParseProc \ |
|
(tkStubsPtr->tk_CanvasTagsParseProc) |
|
#define Tk_CanvasTagsPrintProc \ |
|
(tkStubsPtr->tk_CanvasTagsPrintProc) |
|
#define Tk_CanvasTkwin \ |
|
(tkStubsPtr->tk_CanvasTkwin) |
|
#define Tk_CanvasWindowCoords \ |
|
(tkStubsPtr->tk_CanvasWindowCoords) |
|
#define Tk_ChangeWindowAttributes \ |
|
(tkStubsPtr->tk_ChangeWindowAttributes) |
|
#define Tk_CharBbox \ |
|
(tkStubsPtr->tk_CharBbox) |
|
#define Tk_ClearSelection \ |
|
(tkStubsPtr->tk_ClearSelection) |
|
#define Tk_ClipboardAppend \ |
|
(tkStubsPtr->tk_ClipboardAppend) |
|
#define Tk_ClipboardClear \ |
|
(tkStubsPtr->tk_ClipboardClear) |
|
#define Tk_ConfigureInfo \ |
|
(tkStubsPtr->tk_ConfigureInfo) |
|
#define Tk_ConfigureValue \ |
|
(tkStubsPtr->tk_ConfigureValue) |
|
#define Tk_ConfigureWidget \ |
|
(tkStubsPtr->tk_ConfigureWidget) |
|
#define Tk_ConfigureWindow \ |
|
(tkStubsPtr->tk_ConfigureWindow) |
|
#define Tk_ComputeTextLayout \ |
|
(tkStubsPtr->tk_ComputeTextLayout) |
|
#define Tk_CoordsToWindow \ |
|
(tkStubsPtr->tk_CoordsToWindow) |
|
#define Tk_CreateBinding \ |
|
(tkStubsPtr->tk_CreateBinding) |
|
#define Tk_CreateBindingTable \ |
|
(tkStubsPtr->tk_CreateBindingTable) |
|
#define Tk_CreateErrorHandler \ |
|
(tkStubsPtr->tk_CreateErrorHandler) |
|
#define Tk_CreateEventHandler \ |
|
(tkStubsPtr->tk_CreateEventHandler) |
|
#define Tk_CreateGenericHandler \ |
|
(tkStubsPtr->tk_CreateGenericHandler) |
|
#define Tk_CreateImageType \ |
|
(tkStubsPtr->tk_CreateImageType) |
|
#define Tk_CreateItemType \ |
|
(tkStubsPtr->tk_CreateItemType) |
|
#define Tk_CreatePhotoImageFormat \ |
|
(tkStubsPtr->tk_CreatePhotoImageFormat) |
|
#define Tk_CreateSelHandler \ |
|
(tkStubsPtr->tk_CreateSelHandler) |
|
#define Tk_CreateWindow \ |
|
(tkStubsPtr->tk_CreateWindow) |
|
#define Tk_CreateWindowFromPath \ |
|
(tkStubsPtr->tk_CreateWindowFromPath) |
|
#define Tk_DefineBitmap \ |
|
(tkStubsPtr->tk_DefineBitmap) |
|
#define Tk_DefineCursor \ |
|
(tkStubsPtr->tk_DefineCursor) |
|
#define Tk_DeleteAllBindings \ |
|
(tkStubsPtr->tk_DeleteAllBindings) |
|
#define Tk_DeleteBinding \ |
|
(tkStubsPtr->tk_DeleteBinding) |
|
#define Tk_DeleteBindingTable \ |
|
(tkStubsPtr->tk_DeleteBindingTable) |
|
#define Tk_DeleteErrorHandler \ |
|
(tkStubsPtr->tk_DeleteErrorHandler) |
|
#define Tk_DeleteEventHandler \ |
|
(tkStubsPtr->tk_DeleteEventHandler) |
|
#define Tk_DeleteGenericHandler \ |
|
(tkStubsPtr->tk_DeleteGenericHandler) |
|
#define Tk_DeleteImage \ |
|
(tkStubsPtr->tk_DeleteImage) |
|
#define Tk_DeleteSelHandler \ |
|
(tkStubsPtr->tk_DeleteSelHandler) |
|
#define Tk_DestroyWindow \ |
|
(tkStubsPtr->tk_DestroyWindow) |
|
#define Tk_DisplayName \ |
|
(tkStubsPtr->tk_DisplayName) |
|
#define Tk_DistanceToTextLayout \ |
|
(tkStubsPtr->tk_DistanceToTextLayout) |
|
#define Tk_Draw3DPolygon \ |
|
(tkStubsPtr->tk_Draw3DPolygon) |
|
#define Tk_Draw3DRectangle \ |
|
(tkStubsPtr->tk_Draw3DRectangle) |
|
#define Tk_DrawChars \ |
|
(tkStubsPtr->tk_DrawChars) |
|
#define Tk_DrawFocusHighlight \ |
|
(tkStubsPtr->tk_DrawFocusHighlight) |
|
#define Tk_DrawTextLayout \ |
|
(tkStubsPtr->tk_DrawTextLayout) |
|
#define Tk_Fill3DPolygon \ |
|
(tkStubsPtr->tk_Fill3DPolygon) |
|
#define Tk_Fill3DRectangle \ |
|
(tkStubsPtr->tk_Fill3DRectangle) |
|
#define Tk_FindPhoto \ |
|
(tkStubsPtr->tk_FindPhoto) |
|
#define Tk_FontId \ |
|
(tkStubsPtr->tk_FontId) |
|
#define Tk_Free3DBorder \ |
|
(tkStubsPtr->tk_Free3DBorder) |
|
#define Tk_FreeBitmap \ |
|
(tkStubsPtr->tk_FreeBitmap) |
|
#define Tk_FreeColor \ |
|
(tkStubsPtr->tk_FreeColor) |
|
#define Tk_FreeColormap \ |
|
(tkStubsPtr->tk_FreeColormap) |
|
#define Tk_FreeCursor \ |
|
(tkStubsPtr->tk_FreeCursor) |
|
#define Tk_FreeFont \ |
|
(tkStubsPtr->tk_FreeFont) |
|
#define Tk_FreeGC \ |
|
(tkStubsPtr->tk_FreeGC) |
|
#define Tk_FreeImage \ |
|
(tkStubsPtr->tk_FreeImage) |
|
#define Tk_FreeOptions \ |
|
(tkStubsPtr->tk_FreeOptions) |
|
#define Tk_FreePixmap \ |
|
(tkStubsPtr->tk_FreePixmap) |
|
#define Tk_FreeTextLayout \ |
|
(tkStubsPtr->tk_FreeTextLayout) |
|
#define Tk_FreeXId \ |
|
(tkStubsPtr->tk_FreeXId) |
|
#define Tk_GCForColor \ |
|
(tkStubsPtr->tk_GCForColor) |
|
#define Tk_GeometryRequest \ |
|
(tkStubsPtr->tk_GeometryRequest) |
|
#define Tk_Get3DBorder \ |
|
(tkStubsPtr->tk_Get3DBorder) |
|
#define Tk_GetAllBindings \ |
|
(tkStubsPtr->tk_GetAllBindings) |
|
#define Tk_GetAnchor \ |
|
(tkStubsPtr->tk_GetAnchor) |
|
#define Tk_GetAtomName \ |
|
(tkStubsPtr->tk_GetAtomName) |
|
#define Tk_GetBinding \ |
|
(tkStubsPtr->tk_GetBinding) |
|
#define Tk_GetBitmap \ |
|
(tkStubsPtr->tk_GetBitmap) |
|
#define Tk_GetBitmapFromData \ |
|
(tkStubsPtr->tk_GetBitmapFromData) |
|
#define Tk_GetCapStyle \ |
|
(tkStubsPtr->tk_GetCapStyle) |
|
#define Tk_GetColor \ |
|
(tkStubsPtr->tk_GetColor) |
|
#define Tk_GetColorByValue \ |
|
(tkStubsPtr->tk_GetColorByValue) |
|
#define Tk_GetColormap \ |
|
(tkStubsPtr->tk_GetColormap) |
|
#define Tk_GetCursor \ |
|
(tkStubsPtr->tk_GetCursor) |
|
#define Tk_GetCursorFromData \ |
|
(tkStubsPtr->tk_GetCursorFromData) |
|
#define Tk_GetFont \ |
|
(tkStubsPtr->tk_GetFont) |
|
#define Tk_GetFontFromObj \ |
|
(tkStubsPtr->tk_GetFontFromObj) |
|
#define Tk_GetFontMetrics \ |
|
(tkStubsPtr->tk_GetFontMetrics) |
|
#define Tk_GetGC \ |
|
(tkStubsPtr->tk_GetGC) |
|
#define Tk_GetImage \ |
|
(tkStubsPtr->tk_GetImage) |
|
#define Tk_GetImageMasterData \ |
|
(tkStubsPtr->tk_GetImageMasterData) |
|
#define Tk_GetItemTypes \ |
|
(tkStubsPtr->tk_GetItemTypes) |
|
#define Tk_GetJoinStyle \ |
|
(tkStubsPtr->tk_GetJoinStyle) |
|
#define Tk_GetJustify \ |
|
(tkStubsPtr->tk_GetJustify) |
|
#define Tk_GetNumMainWindows \ |
|
(tkStubsPtr->tk_GetNumMainWindows) |
|
#define Tk_GetOption \ |
|
(tkStubsPtr->tk_GetOption) |
|
#define Tk_GetPixels \ |
|
(tkStubsPtr->tk_GetPixels) |
|
#define Tk_GetPixmap \ |
|
(tkStubsPtr->tk_GetPixmap) |
|
#define Tk_GetRelief \ |
|
(tkStubsPtr->tk_GetRelief) |
|
#define Tk_GetRootCoords \ |
|
(tkStubsPtr->tk_GetRootCoords) |
|
#define Tk_GetScrollInfo \ |
|
(tkStubsPtr->tk_GetScrollInfo) |
|
#define Tk_GetScreenMM \ |
|
(tkStubsPtr->tk_GetScreenMM) |
|
#define Tk_GetSelection \ |
|
(tkStubsPtr->tk_GetSelection) |
|
#define Tk_GetUid \ |
|
(tkStubsPtr->tk_GetUid) |
|
#define Tk_GetVisual \ |
|
(tkStubsPtr->tk_GetVisual) |
|
#define Tk_GetVRootGeometry \ |
|
(tkStubsPtr->tk_GetVRootGeometry) |
|
#define Tk_Grab \ |
|
(tkStubsPtr->tk_Grab) |
|
#define Tk_HandleEvent \ |
|
(tkStubsPtr->tk_HandleEvent) |
|
#define Tk_IdToWindow \ |
|
(tkStubsPtr->tk_IdToWindow) |
|
#define Tk_ImageChanged \ |
|
(tkStubsPtr->tk_ImageChanged) |
|
#define Tk_Init \ |
|
(tkStubsPtr->tk_Init) |
|
#define Tk_InternAtom \ |
|
(tkStubsPtr->tk_InternAtom) |
|
#define Tk_IntersectTextLayout \ |
|
(tkStubsPtr->tk_IntersectTextLayout) |
|
#define Tk_MaintainGeometry \ |
|
(tkStubsPtr->tk_MaintainGeometry) |
|
#define Tk_MainWindow \ |
|
(tkStubsPtr->tk_MainWindow) |
|
#define Tk_MakeWindowExist \ |
|
(tkStubsPtr->tk_MakeWindowExist) |
|
#define Tk_ManageGeometry \ |
|
(tkStubsPtr->tk_ManageGeometry) |
|
#define Tk_MapWindow \ |
|
(tkStubsPtr->tk_MapWindow) |
|
#define Tk_MeasureChars \ |
|
(tkStubsPtr->tk_MeasureChars) |
|
#define Tk_MoveResizeWindow \ |
|
(tkStubsPtr->tk_MoveResizeWindow) |
|
#define Tk_MoveWindow \ |
|
(tkStubsPtr->tk_MoveWindow) |
|
#define Tk_MoveToplevelWindow \ |
|
(tkStubsPtr->tk_MoveToplevelWindow) |
|
#define Tk_NameOf3DBorder \ |
|
(tkStubsPtr->tk_NameOf3DBorder) |
|
#define Tk_NameOfAnchor \ |
|
(tkStubsPtr->tk_NameOfAnchor) |
|
#define Tk_NameOfBitmap \ |
|
(tkStubsPtr->tk_NameOfBitmap) |
|
#define Tk_NameOfCapStyle \ |
|
(tkStubsPtr->tk_NameOfCapStyle) |
|
#define Tk_NameOfColor \ |
|
(tkStubsPtr->tk_NameOfColor) |
|
#define Tk_NameOfCursor \ |
|
(tkStubsPtr->tk_NameOfCursor) |
|
#define Tk_NameOfFont \ |
|
(tkStubsPtr->tk_NameOfFont) |
|
#define Tk_NameOfImage \ |
|
(tkStubsPtr->tk_NameOfImage) |
|
#define Tk_NameOfJoinStyle \ |
|
(tkStubsPtr->tk_NameOfJoinStyle) |
|
#define Tk_NameOfJustify \ |
|
(tkStubsPtr->tk_NameOfJustify) |
|
#define Tk_NameOfRelief \ |
|
(tkStubsPtr->tk_NameOfRelief) |
|
#define Tk_NameToWindow \ |
|
(tkStubsPtr->tk_NameToWindow) |
|
#define Tk_OwnSelection \ |
|
(tkStubsPtr->tk_OwnSelection) |
|
#define Tk_ParseArgv \ |
|
(tkStubsPtr->tk_ParseArgv) |
|
#define Tk_PhotoPutBlock_NoComposite \ |
|
(tkStubsPtr->tk_PhotoPutBlock_NoComposite) |
|
#define Tk_PhotoPutZoomedBlock_NoComposite \ |
|
(tkStubsPtr->tk_PhotoPutZoomedBlock_NoComposite) |
|
#define Tk_PhotoGetImage \ |
|
(tkStubsPtr->tk_PhotoGetImage) |
|
#define Tk_PhotoBlank \ |
|
(tkStubsPtr->tk_PhotoBlank) |
|
#define Tk_PhotoExpand_Panic \ |
|
(tkStubsPtr->tk_PhotoExpand_Panic) |
|
#define Tk_PhotoGetSize \ |
|
(tkStubsPtr->tk_PhotoGetSize) |
|
#define Tk_PhotoSetSize_Panic \ |
|
(tkStubsPtr->tk_PhotoSetSize_Panic) |
|
#define Tk_PointToChar \ |
|
(tkStubsPtr->tk_PointToChar) |
|
#define Tk_PostscriptFontName \ |
|
(tkStubsPtr->tk_PostscriptFontName) |
|
#define Tk_PreserveColormap \ |
|
(tkStubsPtr->tk_PreserveColormap) |
|
#define Tk_QueueWindowEvent \ |
|
(tkStubsPtr->tk_QueueWindowEvent) |
|
#define Tk_RedrawImage \ |
|
(tkStubsPtr->tk_RedrawImage) |
|
#define Tk_ResizeWindow \ |
|
(tkStubsPtr->tk_ResizeWindow) |
|
#define Tk_RestackWindow \ |
|
(tkStubsPtr->tk_RestackWindow) |
|
#define Tk_RestrictEvents \ |
|
(tkStubsPtr->tk_RestrictEvents) |
|
#define Tk_SafeInit \ |
|
(tkStubsPtr->tk_SafeInit) |
|
#define Tk_SetAppName \ |
|
(tkStubsPtr->tk_SetAppName) |
|
#define Tk_SetBackgroundFromBorder \ |
|
(tkStubsPtr->tk_SetBackgroundFromBorder) |
|
#define Tk_SetClass \ |
|
(tkStubsPtr->tk_SetClass) |
|
#define Tk_SetGrid \ |
|
(tkStubsPtr->tk_SetGrid) |
|
#define Tk_SetInternalBorder \ |
|
(tkStubsPtr->tk_SetInternalBorder) |
|
#define Tk_SetWindowBackground \ |
|
(tkStubsPtr->tk_SetWindowBackground) |
|
#define Tk_SetWindowBackgroundPixmap \ |
|
(tkStubsPtr->tk_SetWindowBackgroundPixmap) |
|
#define Tk_SetWindowBorder \ |
|
(tkStubsPtr->tk_SetWindowBorder) |
|
#define Tk_SetWindowBorderWidth \ |
|
(tkStubsPtr->tk_SetWindowBorderWidth) |
|
#define Tk_SetWindowBorderPixmap \ |
|
(tkStubsPtr->tk_SetWindowBorderPixmap) |
|
#define Tk_SetWindowColormap \ |
|
(tkStubsPtr->tk_SetWindowColormap) |
|
#define Tk_SetWindowVisual \ |
|
(tkStubsPtr->tk_SetWindowVisual) |
|
#define Tk_SizeOfBitmap \ |
|
(tkStubsPtr->tk_SizeOfBitmap) |
|
#define Tk_SizeOfImage \ |
|
(tkStubsPtr->tk_SizeOfImage) |
|
#define Tk_StrictMotif \ |
|
(tkStubsPtr->tk_StrictMotif) |
|
#define Tk_TextLayoutToPostscript \ |
|
(tkStubsPtr->tk_TextLayoutToPostscript) |
|
#define Tk_TextWidth \ |
|
(tkStubsPtr->tk_TextWidth) |
|
#define Tk_UndefineCursor \ |
|
(tkStubsPtr->tk_UndefineCursor) |
|
#define Tk_UnderlineChars \ |
|
(tkStubsPtr->tk_UnderlineChars) |
|
#define Tk_UnderlineTextLayout \ |
|
(tkStubsPtr->tk_UnderlineTextLayout) |
|
#define Tk_Ungrab \ |
|
(tkStubsPtr->tk_Ungrab) |
|
#define Tk_UnmaintainGeometry \ |
|
(tkStubsPtr->tk_UnmaintainGeometry) |
|
#define Tk_UnmapWindow \ |
|
(tkStubsPtr->tk_UnmapWindow) |
|
#define Tk_UnsetGrid \ |
|
(tkStubsPtr->tk_UnsetGrid) |
|
#define Tk_UpdatePointer \ |
|
(tkStubsPtr->tk_UpdatePointer) |
|
#define Tk_AllocBitmapFromObj \ |
|
(tkStubsPtr->tk_AllocBitmapFromObj) |
|
#define Tk_Alloc3DBorderFromObj \ |
|
(tkStubsPtr->tk_Alloc3DBorderFromObj) |
|
#define Tk_AllocColorFromObj \ |
|
(tkStubsPtr->tk_AllocColorFromObj) |
|
#define Tk_AllocCursorFromObj \ |
|
(tkStubsPtr->tk_AllocCursorFromObj) |
|
#define Tk_AllocFontFromObj \ |
|
(tkStubsPtr->tk_AllocFontFromObj) |
|
#define Tk_CreateOptionTable \ |
|
(tkStubsPtr->tk_CreateOptionTable) |
|
#define Tk_DeleteOptionTable \ |
|
(tkStubsPtr->tk_DeleteOptionTable) |
|
#define Tk_Free3DBorderFromObj \ |
|
(tkStubsPtr->tk_Free3DBorderFromObj) |
|
#define Tk_FreeBitmapFromObj \ |
|
(tkStubsPtr->tk_FreeBitmapFromObj) |
|
#define Tk_FreeColorFromObj \ |
|
(tkStubsPtr->tk_FreeColorFromObj) |
|
#define Tk_FreeConfigOptions \ |
|
(tkStubsPtr->tk_FreeConfigOptions) |
|
#define Tk_FreeSavedOptions \ |
|
(tkStubsPtr->tk_FreeSavedOptions) |
|
#define Tk_FreeCursorFromObj \ |
|
(tkStubsPtr->tk_FreeCursorFromObj) |
|
#define Tk_FreeFontFromObj \ |
|
(tkStubsPtr->tk_FreeFontFromObj) |
|
#define Tk_Get3DBorderFromObj \ |
|
(tkStubsPtr->tk_Get3DBorderFromObj) |
|
#define Tk_GetAnchorFromObj \ |
|
(tkStubsPtr->tk_GetAnchorFromObj) |
|
#define Tk_GetBitmapFromObj \ |
|
(tkStubsPtr->tk_GetBitmapFromObj) |
|
#define Tk_GetColorFromObj \ |
|
(tkStubsPtr->tk_GetColorFromObj) |
|
#define Tk_GetCursorFromObj \ |
|
(tkStubsPtr->tk_GetCursorFromObj) |
|
#define Tk_GetOptionInfo \ |
|
(tkStubsPtr->tk_GetOptionInfo) |
|
#define Tk_GetOptionValue \ |
|
(tkStubsPtr->tk_GetOptionValue) |
|
#define Tk_GetJustifyFromObj \ |
|
(tkStubsPtr->tk_GetJustifyFromObj) |
|
#define Tk_GetMMFromObj \ |
|
(tkStubsPtr->tk_GetMMFromObj) |
|
#define Tk_GetPixelsFromObj \ |
|
(tkStubsPtr->tk_GetPixelsFromObj) |
|
#define Tk_GetReliefFromObj \ |
|
(tkStubsPtr->tk_GetReliefFromObj) |
|
#define Tk_GetScrollInfoObj \ |
|
(tkStubsPtr->tk_GetScrollInfoObj) |
|
#define Tk_InitOptions \ |
|
(tkStubsPtr->tk_InitOptions) |
|
#define Tk_MainEx \ |
|
(tkStubsPtr->tk_MainEx) |
|
#define Tk_RestoreSavedOptions \ |
|
(tkStubsPtr->tk_RestoreSavedOptions) |
|
#define Tk_SetOptions \ |
|
(tkStubsPtr->tk_SetOptions) |
|
#define Tk_InitConsoleChannels \ |
|
(tkStubsPtr->tk_InitConsoleChannels) |
|
#define Tk_CreateConsoleWindow \ |
|
(tkStubsPtr->tk_CreateConsoleWindow) |
|
#define Tk_CreateSmoothMethod \ |
|
(tkStubsPtr->tk_CreateSmoothMethod) |
|
|
|
|
|
#define Tk_GetDash \ |
|
(tkStubsPtr->tk_GetDash) |
|
#define Tk_CreateOutline \ |
|
(tkStubsPtr->tk_CreateOutline) |
|
#define Tk_DeleteOutline \ |
|
(tkStubsPtr->tk_DeleteOutline) |
|
#define Tk_ConfigOutlineGC \ |
|
(tkStubsPtr->tk_ConfigOutlineGC) |
|
#define Tk_ChangeOutlineGC \ |
|
(tkStubsPtr->tk_ChangeOutlineGC) |
|
#define Tk_ResetOutlineGC \ |
|
(tkStubsPtr->tk_ResetOutlineGC) |
|
#define Tk_CanvasPsOutline \ |
|
(tkStubsPtr->tk_CanvasPsOutline) |
|
#define Tk_SetTSOrigin \ |
|
(tkStubsPtr->tk_SetTSOrigin) |
|
#define Tk_CanvasGetCoordFromObj \ |
|
(tkStubsPtr->tk_CanvasGetCoordFromObj) |
|
#define Tk_CanvasSetOffset \ |
|
(tkStubsPtr->tk_CanvasSetOffset) |
|
#define Tk_DitherPhoto \ |
|
(tkStubsPtr->tk_DitherPhoto) |
|
#define Tk_PostscriptBitmap \ |
|
(tkStubsPtr->tk_PostscriptBitmap) |
|
#define Tk_PostscriptColor \ |
|
(tkStubsPtr->tk_PostscriptColor) |
|
#define Tk_PostscriptFont \ |
|
(tkStubsPtr->tk_PostscriptFont) |
|
#define Tk_PostscriptImage \ |
|
(tkStubsPtr->tk_PostscriptImage) |
|
#define Tk_PostscriptPath \ |
|
(tkStubsPtr->tk_PostscriptPath) |
|
#define Tk_PostscriptStipple \ |
|
(tkStubsPtr->tk_PostscriptStipple) |
|
#define Tk_PostscriptY \ |
|
(tkStubsPtr->tk_PostscriptY) |
|
#define Tk_PostscriptPhoto \ |
|
(tkStubsPtr->tk_PostscriptPhoto) |
|
#define Tk_CreateClientMessageHandler \ |
|
(tkStubsPtr->tk_CreateClientMessageHandler) |
|
#define Tk_DeleteClientMessageHandler \ |
|
(tkStubsPtr->tk_DeleteClientMessageHandler) |
|
#define Tk_CreateAnonymousWindow \ |
|
(tkStubsPtr->tk_CreateAnonymousWindow) |
|
#define Tk_SetClassProcs \ |
|
(tkStubsPtr->tk_SetClassProcs) |
|
#define Tk_SetInternalBorderEx \ |
|
(tkStubsPtr->tk_SetInternalBorderEx) |
|
#define Tk_SetMinimumRequestSize \ |
|
(tkStubsPtr->tk_SetMinimumRequestSize) |
|
#define Tk_SetCaretPos \ |
|
(tkStubsPtr->tk_SetCaretPos) |
|
#define Tk_PhotoPutBlock_Panic \ |
|
(tkStubsPtr->tk_PhotoPutBlock_Panic) |
|
#define Tk_PhotoPutZoomedBlock_Panic \ |
|
(tkStubsPtr->tk_PhotoPutZoomedBlock_Panic) |
|
#define Tk_CollapseMotionEvents \ |
|
(tkStubsPtr->tk_CollapseMotionEvents) |
|
#define Tk_RegisterStyleEngine \ |
|
(tkStubsPtr->tk_RegisterStyleEngine) |
|
#define Tk_GetStyleEngine \ |
|
(tkStubsPtr->tk_GetStyleEngine) |
|
#define Tk_RegisterStyledElement \ |
|
(tkStubsPtr->tk_RegisterStyledElement) |
|
#define Tk_GetElementId \ |
|
(tkStubsPtr->tk_GetElementId) |
|
#define Tk_CreateStyle \ |
|
(tkStubsPtr->tk_CreateStyle) |
|
#define Tk_GetStyle \ |
|
(tkStubsPtr->tk_GetStyle) |
|
#define Tk_FreeStyle \ |
|
(tkStubsPtr->tk_FreeStyle) |
|
#define Tk_NameOfStyle \ |
|
(tkStubsPtr->tk_NameOfStyle) |
|
#define Tk_AllocStyleFromObj \ |
|
(tkStubsPtr->tk_AllocStyleFromObj) |
|
#define Tk_GetStyleFromObj \ |
|
(tkStubsPtr->tk_GetStyleFromObj) |
|
#define Tk_FreeStyleFromObj \ |
|
(tkStubsPtr->tk_FreeStyleFromObj) |
|
#define Tk_GetStyledElement \ |
|
(tkStubsPtr->tk_GetStyledElement) |
|
#define Tk_GetElementSize \ |
|
(tkStubsPtr->tk_GetElementSize) |
|
#define Tk_GetElementBox \ |
|
(tkStubsPtr->tk_GetElementBox) |
|
#define Tk_GetElementBorderWidth \ |
|
(tkStubsPtr->tk_GetElementBorderWidth) |
|
#define Tk_DrawElement \ |
|
(tkStubsPtr->tk_DrawElement) |
|
#define Tk_PhotoExpand \ |
|
(tkStubsPtr->tk_PhotoExpand) |
|
#define Tk_PhotoPutBlock \ |
|
(tkStubsPtr->tk_PhotoPutBlock) |
|
#define Tk_PhotoPutZoomedBlock \ |
|
(tkStubsPtr->tk_PhotoPutZoomedBlock) |
|
#define Tk_PhotoSetSize \ |
|
(tkStubsPtr->tk_PhotoSetSize) |
|
#define Tk_GetUserInactiveTime \ |
|
(tkStubsPtr->tk_GetUserInactiveTime) |
|
#define Tk_ResetUserInactiveTime \ |
|
(tkStubsPtr->tk_ResetUserInactiveTime) |
|
#define Tk_Interp \ |
|
(tkStubsPtr->tk_Interp) |
|
#define Tk_CreateOldImageType \ |
|
(tkStubsPtr->tk_CreateOldImageType) |
|
#define Tk_CreateOldPhotoImageFormat \ |
|
(tkStubsPtr->tk_CreateOldPhotoImageFormat) |
|
|
|
|
|
|
|
|
|
|
|
|
|
#define TkUnusedStubEntry \ |
|
(tkStubsPtr->tkUnusedStubEntry) |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
#undef Tk_MainEx |
|
#undef Tk_Init |
|
#undef Tk_SafeInit |
|
#undef Tk_CreateConsoleWindow |
|
#define Tk_GetImageModelData Tk_GetImageMasterData |
|
|
|
#if defined(_WIN32) && defined(UNICODE) |
|
# define Tk_MainEx Tk_MainExW |
|
EXTERN void Tk_MainExW(int argc, wchar_t **argv, |
|
Tcl_AppInitProc *appInitProc, Tcl_Interp *interp); |
|
#endif |
|
|
|
#undef TCL_STORAGE_CLASS |
|
#define TCL_STORAGE_CLASS DLLIMPORT |
|
|
|
#undef TkUnusedStubEntry |
|
|
|
#endif |
|
|