/* * ratDummy.c -- * * Provides dummy routines so we can build the index with tclsh * * * TkRat software and its included text is Copyright 1996-2002 by * Martin Forssén * * The full text of the legal notice is contained in the file called * COPYRIGHT, included with this distribution. */ #include #ifndef CONST84 # define CONST84 #endif void Tk_UnmapWindow(Tk_Window tkwin) {} int Tk_ConfigureValue(Tcl_Interp * interp, Tk_Window tkwin, Tk_ConfigSpec * specs, char * widgRec, CONST84 char * argvName, int flags) { return 0; } void Tk_CreateEventHandler(Tk_Window token, unsigned long mask, Tk_EventProc * proc, ClientData clientData) {} Tk_Window Tk_CreateWindow(Tcl_Interp * interp, Tk_Window parent, CONST84 char * name, CONST84 char * screenName) { return NULL; } Status XQueryTree(Display *display, Window w, Window *root_return, Window *parent_return, Window **children_return, unsigned int *nchildren_return) { return 0; } Tk_Window Tk_MainWindow(Tcl_Interp * interp) { return NULL; } int Tk_RestackWindow(Tk_Window tkwin, int aboveBelow, Tk_Window other) { return 0; } int Tk_ConfigureInfo (Tcl_Interp * interp, Tk_Window tkwin, Tk_ConfigSpec * specs, char * widgRec, CONST84 char * argvName, int flags) { return 0; } int Tk_ConfigureWidget (Tcl_Interp * interp, Tk_Window tkwin, Tk_ConfigSpec *specs, int argc, CONST84 char ** argv, char * widgRec, int flags) { return 0; } void Tk_DefineCursor (Tk_Window window, Tk_Cursor cursor) {} void Tk_DeleteEventHandler (Tk_Window token, unsigned long mask, Tk_EventProc * proc, ClientData clientData) {} void Tk_DestroyWindow (Tk_Window tkwin) {} void Tk_FreeOptions (Tk_ConfigSpec * specs, char * widgRec, Display * display, int needFlags) {} void Tk_MakeWindowExist (Tk_Window tkwin) {} void Tk_ManageGeometry (Tk_Window tkwin, Tk_GeomMgr * mgrPtr, ClientData clientData) {} void Tk_MapWindow (Tk_Window tkwin) {} void Tk_MoveResizeWindow (Tk_Window tkwin, int x, int y, int width, int height) {} Tk_Window Tk_NameToWindow (Tcl_Interp * interp, CONST84 char * pathName, Tk_Window tkwin) { return NULL; } void Tk_SetClass (Tk_Window tkwin, CONST84 char * className) {} void Tk_UndefineCursor (Tk_Window window) {} void Tk_HandleEvent (XEvent * eventPtr) {} int XFree(void *data) { return 0; } int XMapWindow(Display *display, Window w) { return 0; } int XConfigureWindow(Display *display, Window w, unsigned int value_mask, XWindowChanges *values) { return 0; } Window XCreateWindow(Display *display, Window parent, int x, int y, unsigned int width, unsigned int height, unsigned int border_width, int depth, unsigned int class, Visual *visual, unsigned long valuemask, XSetWindowAttributes *attributes) { return (Window)NULL; } Tk_PhotoHandle Tk_FindPhoto (Tcl_Interp *interp, CONST84 char *imageName) { return NULL; } int Tk_PhotoGetImage(Tk_PhotoHandle hd, Tk_PhotoImageBlock *blockPtr) { return 0; } int Ratdummy_Init(Tcl_Interp *interp) { return TCL_OK; }