tkIntDecls.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  TkIntStubs

Defines

#define TCL_STORAGE_CLASS   DLLIMPORT

Functions

EXTERN TkWindow *TkAllocWindow _ANSI_ARGS_ ((TkDisplay *dispPtr, int screenNum, TkWindow *parentPtr))
EXTERN void TkBezierPoints _ANSI_ARGS_ ((double control[], int numSteps, double *coordPtr))
EXTERN void TkBezierScreenPoints _ANSI_ARGS_ ((Tk_Canvas canvas, double control[], int numSteps, XPoint *xPointPtr))
EXTERN void TkBindDeadWindow _ANSI_ARGS_ ((TkWindow *winPtr))
EXTERN void TkBindEventProc _ANSI_ARGS_ ((TkWindow *winPtr, XEvent *eventPtr))
EXTERN void TkBindFree _ANSI_ARGS_ ((TkMainInfo *mainPtr))
EXTERN void TkChangeEventWindow _ANSI_ARGS_ ((XEvent *eventPtr, TkWindow *winPtr))
EXTERN int TkClipInit _ANSI_ARGS_ ((Tcl_Interp *interp, TkDisplay *dispPtr))
EXTERN void TkComputeAnchor _ANSI_ARGS_ ((Tk_Anchor anchor, Tk_Window tkwin, int padX, int padY, int innerWidth, int innerHeight, int *xPtr, int *yPtr))
EXTERN int TkCopyAndGlobalEval _ANSI_ARGS_ ((Tcl_Interp *interp, char *script))
EXTERN unsigned long TkCreateBindingProcedure _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object, CONST char *eventString, TkBindEvalProc *evalProc, TkBindFreeProc *freeProc, ClientData clientData))
EXTERN TkCursor *TkCreateCursorFromData _ANSI_ARGS_ ((Tk_Window tkwin, CONST char *source, CONST char *mask, int width, int height, int xHot, int yHot, XColor fg, XColor bg))
EXTERN int TkCreateFrame _ANSI_ARGS_ ((ClientData clientData, Tcl_Interp *interp, int argc, char **argv, int toplevel, char *appName))
EXTERN Tk_Window TkCreateMainWindow _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *screenName, char *baseName))
EXTERN Time TkCurrentTime _ANSI_ARGS_ ((TkDisplay *dispPtr))
EXTERN void TkDrawInsetFocusHighlight _ANSI_ARGS_ ((Tk_Window tkwin, GC gc, int width, Drawable drawable, int padding))
EXTERN void TkFillPolygon _ANSI_ARGS_ ((Tk_Canvas canvas, double *coordPtr, int numPoints, Display *display, Drawable drawable, GC gc, GC outlineGC))
EXTERN int TkFindStateNum _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *option, CONST TkStateMap *mapPtr, CONST char *strKey))
EXTERN char *TkFindStateString _ANSI_ARGS_ ((CONST TkStateMap *mapPtr, int numKey))
EXTERN void TkpFreeCursor _ANSI_ARGS_ ((TkCursor *cursorPtr))
EXTERN char *TkGetBitmapData _ANSI_ARGS_ ((Tcl_Interp *interp, char *string, char *fileName, int *widthPtr, int *heightPtr, int *hotXPtr, int *hotYPtr))
EXTERN void TkGetButtPoints _ANSI_ARGS_ ((double p1[], double p2[], double width, int project, double m1[], double m2[]))
EXTERN TkCursor *TkGetCursorByName _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid string))
EXTERN CONST84_RETURN char
*TkGetDefaultScreenName 
_ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *screenName))
EXTERN TkDisplay *TkGetDisplay _ANSI_ARGS_ ((Display *display))
EXTERN int TkGetDisplayOf _ANSI_ARGS_ ((Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], Tk_Window *tkwinPtr))
EXTERN int TkGetInterpNames _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_Window tkwin))
EXTERN int TkGetMiterPoints _ANSI_ARGS_ ((double p1[], double p2[], double p3[], double width, double m1[], double m2[]))
EXTERN void TkGetPointerCoords _ANSI_ARGS_ ((Tk_Window tkwin, int *xPtr, int *yPtr))
EXTERN void TkIncludePoint _ANSI_ARGS_ ((Tk_Item *itemPtr, double *pointPtr))
EXTERN void TkInOutEvents _ANSI_ARGS_ ((XEvent *eventPtr, TkWindow *sourcePtr, TkWindow *destPtr, int leaveType, int enterType, Tcl_QueuePosition position))
EXTERN void TkInstallFrameMenu _ANSI_ARGS_ ((Tk_Window tkwin))
EXTERN char *TkKeysymToString _ANSI_ARGS_ ((KeySym keysym))
EXTERN int TkLineToArea _ANSI_ARGS_ ((double end1Ptr[], double end2Ptr[], double rectPtr[]))
EXTERN double TkLineToPoint _ANSI_ARGS_ ((double end1Ptr[], double end2Ptr[], double pointPtr[]))
EXTERN int TkMakeBezierCurve _ANSI_ARGS_ ((Tk_Canvas canvas, double *pointPtr, int numPoints, int numSteps, XPoint xPoints[], double dblPoints[]))
EXTERN void TkMakeBezierPostscript _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_Canvas canvas, double *pointPtr, int numPoints))
EXTERN int TkOvalToArea _ANSI_ARGS_ ((double *ovalPtr, double *rectPtr))
EXTERN double TkOvalToPoint _ANSI_ARGS_ ((double ovalPtr[], double width, int filled, double pointPtr[]))
EXTERN int TkpChangeFocus _ANSI_ARGS_ ((TkWindow *winPtr, int force))
EXTERN void TkpClaimFocus _ANSI_ARGS_ ((TkWindow *topLevelPtr, int force))
EXTERN void TkpDisplayWarning _ANSI_ARGS_ ((CONST char *msg, CONST char *title))
EXTERN void TkpGetAppName _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_DString *name))
EXTERN int TkpInit _ANSI_ARGS_ ((Tcl_Interp *interp))
EXTERN void TkpInitializeMenuBindings _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_BindingTable bindingTable))
EXTERN void TkpMakeMenuWindow _ANSI_ARGS_ ((Tk_Window tkwin, int transient))
EXTERN Window TkpMakeWindow _ANSI_ARGS_ ((TkWindow *winPtr, Window parent))
EXTERN void TkpMenuNotifyToplevelCreate _ANSI_ARGS_ ((Tcl_Interp *interp1, char *menuName))
EXTERN TkDisplay *TkpOpenDisplay _ANSI_ARGS_ ((CONST char *display_name))
EXTERN int TkPolygonToArea _ANSI_ARGS_ ((double *polyPtr, int numPoints, double *rectPtr))
EXTERN double TkPolygonToPoint _ANSI_ARGS_ ((double *polyPtr, int numPoints, double *pointPtr))
EXTERN int TkPositionInTree _ANSI_ARGS_ ((TkWindow *winPtr, TkWindow *treePtr))
EXTERN void TkpSetMainMenubar _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_Window tkwin, char *menuName))
EXTERN int TkpWindowWasRecentlyDeleted _ANSI_ARGS_ ((Window win, TkDisplay *dispPtr))
EXTERN int TkReadBitmapFile _ANSI_ARGS_ ((Display *display, Drawable d, CONST char *filename, unsigned int *width_return, unsigned int *height_return, Pixmap *bitmap_return, int *x_hot_return, int *y_hot_return))
EXTERN int TkScrollWindow _ANSI_ARGS_ ((Tk_Window tkwin, GC gc, int x, int y, int width, int height, int dx, int dy, TkRegion damageRgn))
EXTERN void TkSelEventProc _ANSI_ARGS_ ((Tk_Window tkwin, XEvent *eventPtr))
EXTERN void TkSelPropProc _ANSI_ARGS_ ((XEvent *eventPtr))
EXTERN void TkSetWindowMenuBar _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_Window tkwin, char *oldMenuName, char *menuName))
EXTERN KeySym TkStringToKeysym _ANSI_ARGS_ ((char *name))
EXTERN int TkThickPolyLineToArea _ANSI_ARGS_ ((double *coordPtr, int numPoints, double width, int capStyle, int joinStyle, double *rectPtr))
EXTERN void TkWmProtocolEventProc _ANSI_ARGS_ ((TkWindow *winPtr, XEvent *evenvPtr))
EXTERN void TkWmRestackToplevel _ANSI_ARGS_ ((TkWindow *winPtr, int aboveBelow, TkWindow *otherPtr))
EXTERN Tcl_Obj *TkDebugBitmap _ANSI_ARGS_ ((Tk_Window tkwin, char *name))
EXTERN Tcl_Obj *TkDebugConfig _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_OptionTable table))
EXTERN int TkFindStateNumObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tcl_Obj *optionPtr, CONST TkStateMap *mapPtr, Tcl_Obj *keyPtr))
EXTERN Tcl_HashTable *TkGetBitmapPredefTable _ANSI_ARGS_ ((void))
EXTERN int TkGetWindowFromObj _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr, Tk_Window *windowPtr))
EXTERN char *TkpGetString _ANSI_ARGS_ ((TkWindow *winPtr, XEvent *eventPtr, Tcl_DString *dsPtr))
EXTERN void TkpGetSubFonts _ANSI_ARGS_ ((Tcl_Interp *interp, Tk_Font tkfont))
EXTERN Tcl_Obj *TkpGetSystemDefault _ANSI_ARGS_ ((Tk_Window tkwin, CONST char *dbName, CONST char *className))
EXTERN void TkpDrawHighlightBorder _ANSI_ARGS_ ((Tk_Window tkwin, GC fgGC, GC bgGC, int highlightWidth, Drawable drawable))
EXTERN void TkpSetKeycodeAndState _ANSI_ARGS_ ((Tk_Window tkwin, KeySym keySym, XEvent *eventPtr))
EXTERN KeySym TkpGetKeySym _ANSI_ARGS_ ((TkDisplay *dispPtr, XEvent *eventPtr))
EXTERN TkRegion TkPhotoGetValidRegion _ANSI_ARGS_ ((Tk_PhotoHandle handle))
EXTERN TkWindow **TkWmStackorderToplevel _ANSI_ARGS_ ((TkWindow *parentPtr))
EXTERN Tk_Window TkToplevelWindowForCommand _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *cmdName))
EXTERN CONST Tk_OptionSpec
*TkGetOptionSpec 
_ANSI_ARGS_ ((CONST char *name, Tk_OptionTable optionTable))

Variables

TkIntStubstkIntStubsPtr


Define Documentation

#define TCL_STORAGE_CLASS   DLLIMPORT
 

Definition at line 1560 of file tkIntDecls.h.


Function Documentation

EXTERN TkWindow* TkAllocWindow _ANSI_ARGS_ (TkDisplay *dispPtr, int screenNum, TkWindow *parentPtr)   ) 
 

EXTERN void TkBezierPoints _ANSI_ARGS_ (double control[], int numSteps, double *coordPtr)   ) 
 

EXTERN void TkBezierScreenPoints _ANSI_ARGS_ (Tk_Canvas canvas, double control[], int numSteps, XPoint *xPointPtr)   ) 
 

EXTERN void TkBindDeadWindow _ANSI_ARGS_ (TkWindow *winPtr)   ) 
 

EXTERN void TkBindEventProc _ANSI_ARGS_ (TkWindow *winPtr, XEvent *eventPtr  ) 
 

EXTERN void TkBindFree _ANSI_ARGS_ (TkMainInfo *mainPtr)   ) 
 

EXTERN void TkChangeEventWindow _ANSI_ARGS_ (XEvent *eventPtr, TkWindow *winPtr)   ) 
 

EXTERN int TkClipInit _ANSI_ARGS_ (Tcl_Interp *interp, TkDisplay *dispPtr)   ) 
 

EXTERN void TkComputeAnchor _ANSI_ARGS_ (Tk_Anchor anchor, Tk_Window tkwin, int padX, int padY, int innerWidth, int innerHeight, int *xPtr, int *yPtr  ) 
 

EXTERN int TkCopyAndGlobalEval _ANSI_ARGS_ (Tcl_Interp *interp, char *script)   ) 
 

EXTERN unsigned long TkCreateBindingProcedure _ANSI_ARGS_ (Tcl_Interp *interp, Tk_BindingTable bindingTable, ClientData object, CONST char *eventString, TkBindEvalProc *evalProc, TkBindFreeProc *freeProc, ClientData clientData  ) 
 

EXTERN TkCursor* TkCreateCursorFromData _ANSI_ARGS_ (Tk_Window tkwin, CONST char *source, CONST char *mask, int width, int height, int xHot, int yHot, XColor fg, XColor bg)   ) 
 

EXTERN int TkCreateFrame _ANSI_ARGS_ (ClientData clientData, Tcl_Interp *interp, int argc, char **argv, int toplevel, char *appName)   ) 
 

EXTERN Tk_Window TkCreateMainWindow _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *screenName, char *baseName)   ) 
 

EXTERN Time TkCurrentTime _ANSI_ARGS_ (TkDisplay *dispPtr)   ) 
 

EXTERN void TkDrawInsetFocusHighlight _ANSI_ARGS_ (Tk_Window tkwin, GC gc, int width, Drawable drawable, int padding)   ) 
 

EXTERN void TkFillPolygon _ANSI_ARGS_ (Tk_Canvas canvas, double *coordPtr, int numPoints, Display *display, Drawable drawable, GC gc, GC outlineGC)   ) 
 

EXTERN int TkFindStateNum _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *option, CONST TkStateMap *mapPtr, CONST char *strKey)   ) 
 

EXTERN char* TkFindStateString _ANSI_ARGS_ (CONST TkStateMap *mapPtr, int numKey)   ) 
 

EXTERN void TkpFreeCursor _ANSI_ARGS_ (TkCursor *cursorPtr)   ) 
 

EXTERN char* TkGetBitmapData _ANSI_ARGS_ (Tcl_Interp *interp, char *string, char *fileName, int *widthPtr, int *heightPtr, int *hotXPtr, int *hotYPtr)   ) 
 

EXTERN void TkGetButtPoints _ANSI_ARGS_ (double p1[], double p2[], double width, int project, double m1[], double m2[])   ) 
 

EXTERN TkCursor* TkGetCursorByName _ANSI_ARGS_ (Tcl_Interp *interp, Tk_Window tkwin, Tk_Uid string  ) 
 

EXTERN CONST84_RETURN char* TkGetDefaultScreenName _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *screenName)   ) 
 

EXTERN TkDisplay* TkGetDisplay _ANSI_ARGS_ (Display *display  ) 
 

EXTERN int TkGetDisplayOf _ANSI_ARGS_ (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[], Tk_Window *tkwinPtr)   ) 
 

EXTERN int TkGetInterpNames _ANSI_ARGS_ (Tcl_Interp *interp, Tk_Window tkwin  ) 
 

EXTERN int TkGetMiterPoints _ANSI_ARGS_ (double p1[], double p2[], double p3[], double width, double m1[], double m2[])   ) 
 

EXTERN void TkGetPointerCoords _ANSI_ARGS_ (Tk_Window tkwin, int *xPtr, int *yPtr  ) 
 

EXTERN void TkIncludePoint _ANSI_ARGS_ (Tk_Item *itemPtr, double *pointPtr)   ) 
 

EXTERN void TkInOutEvents _ANSI_ARGS_ (XEvent *eventPtr, TkWindow *sourcePtr, TkWindow *destPtr, int leaveType, int enterType, Tcl_QueuePosition position)   ) 
 

EXTERN void TkInstallFrameMenu _ANSI_ARGS_ (Tk_Window tkwin  ) 
 

EXTERN char* TkKeysymToString _ANSI_ARGS_ (KeySym keysym)   ) 
 

EXTERN int TkLineToArea _ANSI_ARGS_ (double end1Ptr[], double end2Ptr[], double rectPtr[])   ) 
 

EXTERN double TkLineToPoint _ANSI_ARGS_ (double end1Ptr[], double end2Ptr[], double pointPtr[])   ) 
 

EXTERN int TkMakeBezierCurve _ANSI_ARGS_ (Tk_Canvas canvas, double *pointPtr, int numPoints, int numSteps, XPoint xPoints[], double dblPoints[])   ) 
 

EXTERN void TkMakeBezierPostscript _ANSI_ARGS_ (Tcl_Interp *interp, Tk_Canvas canvas, double *pointPtr, int numPoints)   ) 
 

EXTERN int TkOvalToArea _ANSI_ARGS_ (double *ovalPtr, double *rectPtr)   ) 
 

EXTERN double TkOvalToPoint _ANSI_ARGS_ (double ovalPtr[], double width, int filled, double pointPtr[])   ) 
 

EXTERN int TkpChangeFocus _ANSI_ARGS_ (TkWindow *winPtr, int force)   ) 
 

EXTERN void TkpClaimFocus _ANSI_ARGS_ (TkWindow *topLevelPtr, int force)   ) 
 

EXTERN void TkpDisplayWarning _ANSI_ARGS_ (CONST char *msg, CONST char *title)   ) 
 

EXTERN void TkpGetAppName _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_DString *name  ) 
 

EXTERN int TkpInit _ANSI_ARGS_ (Tcl_Interp *interp  ) 
 

EXTERN void TkpInitializeMenuBindings _ANSI_ARGS_ (Tcl_Interp *interp, Tk_BindingTable bindingTable)   ) 
 

EXTERN void TkpMakeMenuWindow _ANSI_ARGS_ (Tk_Window tkwin, int transient)   ) 
 

EXTERN Window TkpMakeWindow _ANSI_ARGS_ (TkWindow *winPtr, Window parent  ) 
 

EXTERN void TkpMenuNotifyToplevelCreate _ANSI_ARGS_ (Tcl_Interp *interp1, char *menuName)   ) 
 

EXTERN TkDisplay* TkpOpenDisplay _ANSI_ARGS_ (CONST char *display_name)   ) 
 

EXTERN int TkPolygonToArea _ANSI_ARGS_ (double *polyPtr, int numPoints, double *rectPtr)   ) 
 

EXTERN double TkPolygonToPoint _ANSI_ARGS_ (double *polyPtr, int numPoints, double *pointPtr)   ) 
 

EXTERN int TkPositionInTree _ANSI_ARGS_ (TkWindow *winPtr, TkWindow *treePtr)   ) 
 

EXTERN void TkpSetMainMenubar _ANSI_ARGS_ (Tcl_Interp *interp, Tk_Window tkwin, char *menuName)   ) 
 

EXTERN int TkpWindowWasRecentlyDeleted _ANSI_ARGS_ (Window win, TkDisplay *dispPtr)   ) 
 

EXTERN int TkReadBitmapFile _ANSI_ARGS_ (Display *display, Drawable d, CONST char *filename, unsigned int *width_return, unsigned int *height_return, Pixmap *bitmap_return, int *x_hot_return, int *y_hot_return)   ) 
 

EXTERN int TkScrollWindow _ANSI_ARGS_ (Tk_Window tkwin, GC gc, int x, int y, int width, int height, int dx, int dy, TkRegion damageRgn)   ) 
 

EXTERN void TkSelEventProc _ANSI_ARGS_ (Tk_Window tkwin, XEvent *eventPtr  ) 
 

EXTERN void TkSelPropProc _ANSI_ARGS_ (XEvent *eventPtr  ) 
 

EXTERN void TkSetWindowMenuBar _ANSI_ARGS_ (Tcl_Interp *interp, Tk_Window tkwin, char *oldMenuName, char *menuName)   ) 
 

EXTERN KeySym TkStringToKeysym _ANSI_ARGS_ (char *name  ) 
 

EXTERN int TkThickPolyLineToArea _ANSI_ARGS_ (double *coordPtr, int numPoints, double width, int capStyle, int joinStyle, double *rectPtr)   ) 
 

EXTERN void TkWmProtocolEventProc _ANSI_ARGS_ (TkWindow *winPtr, XEvent *evenvPtr)   ) 
 

EXTERN void TkWmRestackToplevel _ANSI_ARGS_ (TkWindow *winPtr, int aboveBelow, TkWindow *otherPtr)   ) 
 

EXTERN Tcl_Obj* TkDebugBitmap _ANSI_ARGS_ (Tk_Window tkwin, char *name  ) 
 

EXTERN Tcl_Obj* TkDebugConfig _ANSI_ARGS_ (Tcl_Interp *interp, Tk_OptionTable table)   ) 
 

EXTERN int TkFindStateNumObj _ANSI_ARGS_ (Tcl_Interp *interp, Tcl_Obj *optionPtr, CONST TkStateMap *mapPtr, Tcl_Obj *keyPtr  ) 
 

EXTERN Tcl_HashTable* TkGetBitmapPredefTable _ANSI_ARGS_ (void)   ) 
 

EXTERN int TkGetWindowFromObj _ANSI_ARGS_ (Tcl_Interp *interp, Tk_Window tkwin, Tcl_Obj *objPtr, Tk_Window *windowPtr)   ) 
 

EXTERN char* TkpGetString _ANSI_ARGS_ (TkWindow *winPtr, XEvent *eventPtr, Tcl_DString *dsPtr  ) 
 

EXTERN void TkpGetSubFonts _ANSI_ARGS_ (Tcl_Interp *interp, Tk_Font tkfont)   ) 
 

EXTERN Tcl_Obj* TkpGetSystemDefault _ANSI_ARGS_ (Tk_Window tkwin, CONST char *dbName, CONST char *className)   ) 
 

EXTERN void TkpDrawHighlightBorder _ANSI_ARGS_ (Tk_Window tkwin, GC fgGC, GC bgGC, int highlightWidth, Drawable drawable  ) 
 

EXTERN void TkpSetKeycodeAndState _ANSI_ARGS_ (Tk_Window tkwin, KeySym keySym, XEvent *eventPtr  ) 
 

EXTERN KeySym TkpGetKeySym _ANSI_ARGS_ (TkDisplay *dispPtr, XEvent *eventPtr  ) 
 

EXTERN TkRegion TkPhotoGetValidRegion _ANSI_ARGS_ (Tk_PhotoHandle handle)   ) 
 

EXTERN TkWindow** TkWmStackorderToplevel _ANSI_ARGS_ (TkWindow *parentPtr)   ) 
 

EXTERN Tk_Window TkToplevelWindowForCommand _ANSI_ARGS_ (Tcl_Interp *interp, CONST char *cmdName)   ) 
 

EXTERN CONST Tk_OptionSpec* TkGetOptionSpec _ANSI_ARGS_ (CONST char *name, Tk_OptionTable optionTable)   ) 
 


Variable Documentation

TkIntStubs* tkIntStubsPtr
 


Generated on Mon Sep 18 01:25:02 2006 for BRL-CAD by  doxygen 1.4.6