SYMBOL INDEX (5770 symbols across 346 files) FILE: generic/nanosvg.h type NSVGpaintType (line 107) | enum NSVGpaintType { type NSVGspreadType (line 115) | enum NSVGspreadType { type NSVGlineJoin (line 121) | enum NSVGlineJoin { type NSVGlineCap (line 127) | enum NSVGlineCap { type NSVGfillRule (line 133) | enum NSVGfillRule { type NSVGflags (line 138) | enum NSVGflags { type NSVGpaintOrder (line 142) | enum NSVGpaintOrder { type NSVGgradientStop (line 148) | typedef struct NSVGgradientStop { type NSVGgradient (line 153) | typedef struct NSVGgradient { type NSVGpaint (line 161) | typedef struct NSVGpaint { type NSVGpath (line 169) | typedef struct NSVGpath type NSVGshape (line 178) | typedef struct NSVGshape type NSVGimage (line 202) | typedef struct NSVGimage function nsvg__isspace (line 259) | static int nsvg__isspace(char c) function nsvg__isdigit (line 264) | static int nsvg__isdigit(char c) function NSVG_INLINE (line 269) | static NSVG_INLINE float nsvg__minf(float a, float b) { return a < b ? a... function NSVG_INLINE (line 270) | static NSVG_INLINE float nsvg__maxf(float a, float b) { return a > b ? a... function nsvg__parseContent (line 279) | static void nsvg__parseContent(char* s, function nsvg__parseElement (line 291) | static void nsvg__parseElement(char* s, function NANOSVG_SCOPE (line 367) | NANOSVG_SCOPE type NSVGgradientUnits (line 404) | enum NSVGgradientUnits { type NSVGunits (line 411) | enum NSVGunits { type NSVGvisible (line 424) | enum NSVGvisible { type NSVGcoordinate (line 429) | typedef struct NSVGcoordinate { type NSVGlinearData (line 434) | typedef struct NSVGlinearData { type NSVGradialData (line 438) | typedef struct NSVGradialData { type NSVGgradientData (line 442) | typedef struct NSVGgradientData type NSVGattrib (line 459) | typedef struct NSVGattrib type NSVGstyles (line 488) | typedef struct NSVGstyles type NSVGparser (line 495) | typedef struct NSVGparser function nsvg__xformIdentity (line 515) | static void nsvg__xformIdentity(float* t) function nsvg__xformSetTranslation (line 522) | static void nsvg__xformSetTranslation(float* t, float tx, float ty) function nsvg__xformSetScale (line 529) | static void nsvg__xformSetScale(float* t, float sx, float sy) function nsvg__xformSetSkewX (line 536) | static void nsvg__xformSetSkewX(float* t, float a) function nsvg__xformSetSkewY (line 543) | static void nsvg__xformSetSkewY(float* t, float a) function nsvg__xformSetRotation (line 550) | static void nsvg__xformSetRotation(float* t, float a) function nsvg__xformMultiply (line 558) | static void nsvg__xformMultiply(float* t, float* s) function nsvg__xformInverse (line 571) | static void nsvg__xformInverse(float* inv, float* t) function nsvg__xformPremultiply (line 587) | static void nsvg__xformPremultiply(float* t, float* s) function nsvg__xformPoint (line 595) | static void nsvg__xformPoint(float* dx, float* dy, float x, float y, flo... function nsvg__xformVec (line 601) | static void nsvg__xformVec(float* dx, float* dy, float x, float y, float... function nsvg__ptInBounds (line 609) | static int nsvg__ptInBounds(float* pt, float* bounds) function nsvg__evalBezier (line 615) | static double nsvg__evalBezier(double t, double p0, double p1, double p2... function nsvg__curveBounds (line 621) | static void nsvg__curveBounds(float* bounds, float* curve) function nsvg__encodePaintOrder (line 672) | static unsigned char nsvg__encodePaintOrder(enum NSVGpaintOrder a, enum ... function NSVGparser (line 676) | static NSVGparser* nsvg__createParser(void) function nsvg__deleteStyles (line 715) | static void nsvg__deleteStyles(NSVGstyles* style) { function nsvg__deletePaths (line 727) | static void nsvg__deletePaths(NSVGpath* path) function nsvg__deletePaint (line 738) | static void nsvg__deletePaint(NSVGpaint* paint) function nsvg__deleteGradientData (line 744) | static void nsvg__deleteGradientData(NSVGgradientData* grad) function nsvg__deleteParser (line 755) | static void nsvg__deleteParser(NSVGparser* p) function nsvg__resetPath (line 767) | static void nsvg__resetPath(NSVGparser* p) function nsvg__addPoint (line 772) | static void nsvg__addPoint(NSVGparser* p, float x, float y) function nsvg__moveTo (line 784) | static void nsvg__moveTo(NSVGparser* p, float x, float y) function nsvg__lineTo (line 794) | static void nsvg__lineTo(NSVGparser* p, float x, float y) function nsvg__cubicBezTo (line 808) | static void nsvg__cubicBezTo(NSVGparser* p, float cpx1, float cpy1, floa... function NSVGattrib (line 817) | static NSVGattrib* nsvg__getAttr(NSVGparser* p) function nsvg__pushAttr (line 822) | static void nsvg__pushAttr(NSVGparser* p) function nsvg__popAttr (line 830) | static void nsvg__popAttr(NSVGparser* p) function nsvg__actualOrigX (line 836) | static float nsvg__actualOrigX(NSVGparser* p) function nsvg__actualOrigY (line 841) | static float nsvg__actualOrigY(NSVGparser* p) function nsvg__actualWidth (line 846) | static float nsvg__actualWidth(NSVGparser* p) function nsvg__actualHeight (line 851) | static float nsvg__actualHeight(NSVGparser* p) function nsvg__actualLength (line 856) | static float nsvg__actualLength(NSVGparser* p) function nsvg__convertToPixels (line 862) | static float nsvg__convertToPixels(NSVGparser* p, NSVGcoordinate c, floa... function NSVGgradientData (line 881) | static NSVGgradientData* nsvg__findGradientData(NSVGparser* p, const cha... function NSVGgradient (line 894) | static NSVGgradient* nsvg__createGradient(NSVGparser* p, const char* id,... function nsvg__getAverageScale (line 981) | static float nsvg__getAverageScale(float* t) function nsvg__getLocalBounds (line 988) | static void nsvg__getLocalBounds(float* bounds, NSVGshape *shape, float*... function nsvg__addShape (line 1018) | static void nsvg__addShape(NSVGparser* p) function nsvg__addPath (line 1103) | static void nsvg__addPath(NSVGparser* p, char closed) function nsvg__atof (line 1164) | static double nsvg__atof(const char* s) function nsvg__parseColorHex (line 1309) | static unsigned int nsvg__parseColorHex(const char* str) function nsvg__parseColorRGB (line 1325) | static unsigned int nsvg__parseColorRGB(const char* str) type NSVGNamedColor (line 1377) | typedef struct NSVGNamedColor { function nsvg__parseColorName (line 1536) | static unsigned int nsvg__parseColorName(const char* str) function nsvg__parseColor (line 1549) | static unsigned int nsvg__parseColor(const char* str) function nsvg__parseOpacity (line 1561) | static float nsvg__parseOpacity(const char* str) function nsvg__parseMiterLimit (line 1570) | static float nsvg__parseMiterLimit(const char* str) function nsvg__parseUnits (line 1578) | static int nsvg__parseUnits(const char* units) function nsvg__isCoordinate (line 1601) | static int nsvg__isCoordinate(const char* s) function NSVGcoordinate (line 1610) | static NSVGcoordinate nsvg__parseCoordinateRaw(const char* str) function NSVGcoordinate (line 1619) | static NSVGcoordinate nsvg__coord(float v, int units) function nsvg__parseCoordinate (line 1625) | static float nsvg__parseCoordinate(NSVGparser* p, const char* str, float... function nsvg__parseTransformArgs (line 1631) | static int nsvg__parseTransformArgs(const char* str, float* args, int ma... function nsvg__parseMatrix (line 1660) | static int nsvg__parseMatrix(float* xform, const char* str) function nsvg__parseTranslate (line 1670) | static int nsvg__parseTranslate(float* xform, const char* str) function nsvg__parseScale (line 1683) | static int nsvg__parseScale(float* xform, const char* str) function nsvg__parseSkewX (line 1695) | static int nsvg__parseSkewX(float* xform, const char* str) function nsvg__parseSkewY (line 1706) | static int nsvg__parseSkewY(float* xform, const char* str) function nsvg__parseRotate (line 1717) | static int nsvg__parseRotate(float* xform, const char* str) function nsvg__parseTransform (line 1746) | static void nsvg__parseTransform(float* xform, const char* str) function nsvg__parseUrl (line 1780) | static void nsvg__parseUrl(char* id, const char* str) function nsvg__parseLineCap (line 1793) | static char nsvg__parseLineCap(const char* str) function nsvg__parseLineJoin (line 1805) | static char nsvg__parseLineJoin(const char* str) function nsvg__parseFillRule (line 1817) | static char nsvg__parseFillRule(const char* str) function nsvg__parsePaintOrder (line 1827) | static unsigned char nsvg__parsePaintOrder(const char* str) function nsvg__parseStrokeDashArray (line 1861) | static int nsvg__parseStrokeDashArray(NSVGparser* p, const char* str, fl... function nsvg__parseAttr (line 1889) | static int nsvg__parseAttr(NSVGparser* p, const char* name, const char* ... function nsvg__parseNameValue (line 1981) | static int nsvg__parseNameValue(NSVGparser* p, const char* start, const ... function nsvg__parseStyle (line 2013) | static void nsvg__parseStyle(NSVGparser* p, const char* str) function nsvg__parseAttribs (line 2034) | static void nsvg__parseAttribs(NSVGparser* p, const char** attr) function nsvg__getArgsPerElement (line 2046) | static int nsvg__getArgsPerElement(char cmd) function nsvg__pathMoveTo (line 2079) | static void nsvg__pathMoveTo(NSVGparser* p, float* cpx, float* cpy, floa... function nsvg__pathLineTo (line 2091) | static void nsvg__pathLineTo(NSVGparser* p, float* cpx, float* cpy, floa... function nsvg__pathHLineTo (line 2103) | static void nsvg__pathHLineTo(NSVGparser* p, float* cpx, float* cpy, flo... function nsvg__pathVLineTo (line 2112) | static void nsvg__pathVLineTo(NSVGparser* p, float* cpx, float* cpy, flo... function nsvg__pathCubicBezTo (line 2121) | static void nsvg__pathCubicBezTo(NSVGparser* p, float* cpx, float* cpy, function nsvg__pathCubicBezShortTo (line 2150) | static void nsvg__pathCubicBezShortTo(NSVGparser* p, float* cpx, float* ... function nsvg__pathQuadBezTo (line 2180) | static void nsvg__pathQuadBezTo(NSVGparser* p, float* cpx, float* cpy, function nsvg__pathQuadBezShortTo (line 2214) | static void nsvg__pathQuadBezShortTo(NSVGparser* p, float* cpx, float* cpy, function nsvg__sqr (line 2247) | static float nsvg__sqr(float x) { return x*x; } function nsvg__vmag (line 2248) | static float nsvg__vmag(float x, float y) { return sqrtf(x*x + y*y); } function nsvg__vecrat (line 2250) | static float nsvg__vecrat(float ux, float uy, float vx, float vy) function nsvg__vecang (line 2255) | static float nsvg__vecang(float ux, float uy, float vx, float vy) function nsvg__pathArcTo (line 2263) | static void nsvg__pathArcTo(NSVGparser* p, float* cpx, float* cpy, float... function nsvg__parsePath (line 2384) | static void nsvg__parsePath(NSVGparser* p, const char** attr) function nsvg__parseRect (line 2532) | static void nsvg__parseRect(NSVGparser* p, const char** attr) function nsvg__parseCircle (line 2587) | static void nsvg__parseCircle(NSVGparser* p, const char** attr) function nsvg__parseEllipse (line 2617) | static void nsvg__parseEllipse(NSVGparser* p, const char** attr) function nsvg__parseLine (line 2650) | static void nsvg__parseLine(NSVGparser* p, const char** attr) function nsvg__parsePoly (line 2677) | static void nsvg__parsePoly(NSVGparser* p, const char** attr, int closeF... function nsvg__parseSVG (line 2713) | static void nsvg__parseSVG(NSVGparser* p, const char** attr) function nsvg__parseGradient (line 2753) | static void nsvg__parseGradient(NSVGparser* p, const char** attr, signed... function nsvg__parseGradientStop (line 2823) | static void nsvg__parseGradientStop(NSVGparser* p, const char** attr) function nsvg__startElement (line 2865) | static void nsvg__startElement(void* ud, const char* el, const char** attr) function nsvg__endElement (line 2929) | static void nsvg__endElement(void* ud, const char* el) function nsvg__content (line 2960) | static void nsvg__content(void* ud, const char* s) function nsvg__imageBounds (line 3012) | static void nsvg__imageBounds(NSVGparser* p, float* bounds) function nsvg__viewAlign (line 3032) | static float nsvg__viewAlign(float content, float container, int type) function nsvg__scaleGradient (line 3042) | static void nsvg__scaleGradient(NSVGgradient* grad, float tx, float ty, ... function nsvg__scaleToViewbox (line 3052) | static void nsvg__scaleToViewbox(NSVGparser* p, const char* units) function nsvg__createGradients (line 3143) | static void nsvg__createGradients(NSVGparser* p) function NANOSVG_SCOPE (line 3173) | NANOSVG_SCOPE function NANOSVG_SCOPE (line 3201) | NANOSVG_SCOPE function NANOSVG_SCOPE (line 3231) | NANOSVG_SCOPE FILE: generic/nanosvgrast.h type NSVGrasterizer (line 50) | typedef struct NSVGrasterizer NSVGrasterizer; type NSVGedge (line 101) | typedef struct NSVGedge { type NSVGpoint (line 107) | typedef struct NSVGpoint { type NSVGactiveEdge (line 115) | typedef struct NSVGactiveEdge { type NSVGmemPage (line 122) | typedef struct NSVGmemPage { type NSVGcachedPaint (line 128) | typedef struct NSVGcachedPaint { type NSVGrasterizer (line 135) | struct NSVGrasterizer function NANOSVG_SCOPE (line 165) | NANOSVG_SCOPE function NANOSVG_SCOPE (line 182) | NANOSVG_SCOPE function NSVGmemPage (line 204) | static NSVGmemPage* nsvg__nextPage(NSVGrasterizer* r, NSVGmemPage* cur) function nsvg__resetPool (line 227) | static void nsvg__resetPool(NSVGrasterizer* r) function nsvg__ptEquals (line 249) | static int nsvg__ptEquals(float x1, float y1, float x2, float y2, float ... function nsvg__addPathPoint (line 256) | static void nsvg__addPathPoint(NSVGrasterizer* r, float x, float y, int ... function nsvg__appendPathPoint (line 281) | static void nsvg__appendPathPoint(NSVGrasterizer* r, NSVGpoint pt) function nsvg__duplicatePoints (line 292) | static void nsvg__duplicatePoints(NSVGrasterizer* r) function nsvg__addEdge (line 304) | static void nsvg__addEdge(NSVGrasterizer* r, float x0, float y0, float x... function nsvg__normalize (line 336) | static float nsvg__normalize(float *x, float* y) function nsvg__absf (line 347) | static float nsvg__absf(float x) { return x < 0 ? -x : x; } function nsvg__roundf (line 348) | static float nsvg__roundf(float x) { return (x >= 0) ? floorf(x + 0.5) :... function nsvg__flattenCubicBez (line 350) | static void nsvg__flattenCubicBez(NSVGrasterizer* r, function nsvg__flattenShape (line 388) | static void nsvg__flattenShape(NSVGrasterizer* r, NSVGshape* shape, floa... type NSVGpointFlags (line 409) | enum NSVGpointFlags function nsvg__initClosed (line 416) | static void nsvg__initClosed(NSVGpoint* left, NSVGpoint* right, NSVGpoin... function nsvg__buttCap (line 430) | static void nsvg__buttCap(NSVGrasterizer* r, NSVGpoint* left, NSVGpoint*... function nsvg__squareCap (line 448) | static void nsvg__squareCap(NSVGrasterizer* r, NSVGpoint* left, NSVGpoin... function nsvg__roundCap (line 470) | static void nsvg__roundCap(NSVGrasterizer* r, NSVGpoint* left, NSVGpoint... function nsvg__bevelJoin (line 506) | static void nsvg__bevelJoin(NSVGrasterizer* r, NSVGpoint* left, NSVGpoin... function nsvg__miterJoin (line 526) | static void nsvg__miterJoin(NSVGrasterizer* r, NSVGpoint* left, NSVGpoin... function nsvg__roundJoin (line 562) | static void nsvg__roundJoin(NSVGrasterizer* r, NSVGpoint* left, NSVGpoin... function nsvg__straightJoin (line 603) | static void nsvg__straightJoin(NSVGrasterizer* r, NSVGpoint* left, NSVGp... function nsvg__curveDivs (line 616) | static int nsvg__curveDivs(float r, float arc, float tol) function nsvg__expandStroke (line 624) | static void nsvg__expandStroke(NSVGrasterizer* r, NSVGpoint* points, int... function nsvg__prepareStroke (line 695) | static void nsvg__prepareStroke(NSVGrasterizer* r, float miterLimit, int... function nsvg__flattenShapeStroke (line 752) | static void nsvg__flattenShapeStroke(NSVGrasterizer* r, NSVGshape* shape... function nsvg__cmpEdge (line 863) | static int nsvg__cmpEdge(const void *p, const void *q) function NSVGactiveEdge (line 874) | static NSVGactiveEdge* nsvg__addActive(NSVGrasterizer* r, NSVGedge* e, f... function nsvg__freeActive (line 905) | static void nsvg__freeActive(NSVGrasterizer* r, NSVGactiveEdge* z) function nsvg__fillScanline (line 911) | static void nsvg__fillScanline(unsigned char* scanline, int len, int x0,... function nsvg__fillActiveEdges (line 942) | static void nsvg__fillActiveEdges(unsigned char* scanline, int len, NSVG... function nsvg__clampf (line 976) | static float nsvg__clampf(float a, float mn, float mx) { function nsvg__RGBA (line 982) | static unsigned int nsvg__RGBA(unsigned char r, unsigned char g, unsigne... function nsvg__lerpRGBA (line 987) | static unsigned int nsvg__lerpRGBA(unsigned int c0, unsigned int c1, flo... function nsvg__applyOpacity (line 997) | static unsigned int nsvg__applyOpacity(unsigned int c, float u) function nsvg__div255 (line 1007) | static inline int nsvg__div255(int x) function nsvg__scanlineSolid (line 1012) | static void nsvg__scanlineSolid(unsigned char* dst, int count, unsigned ... function nsvg__rasterizeSortedEdges (line 1140) | static void nsvg__rasterizeSortedEdges(NSVGrasterizer *r, float tx, floa... function nsvg__unpremultiplyAlpha (line 1228) | static void nsvg__unpremultiplyAlpha(unsigned char* image, int w, int h,... function nsvg__initPaint (line 1288) | static void nsvg__initPaint(NSVGcachedPaint* cache, NSVGpaint* paint, fl... function NANOSVG_SCOPE (line 1391) | NANOSVG_SCOPE FILE: generic/tk.h type Tk_BindingTable_ (line 128) | struct Tk_BindingTable_ type Tk_Canvas_ (line 129) | struct Tk_Canvas_ type Tk_Cursor_ (line 130) | struct Tk_Cursor_ type Tk_ErrorHandler_ (line 131) | struct Tk_ErrorHandler_ type Tk_Font_ (line 132) | struct Tk_Font_ type Tk_Image__ (line 133) | struct Tk_Image__ type Tk_ImageModel_ (line 134) | struct Tk_ImageModel_ type Tk_OptionTable_ (line 135) | struct Tk_OptionTable_ type Tk_PostscriptInfo_ (line 136) | struct Tk_PostscriptInfo_ type Tk_TextLayout_ (line 137) | struct Tk_TextLayout_ type Tk_Window_ (line 138) | struct Tk_Window_ type Tk_3DBorder_ (line 139) | struct Tk_3DBorder_ type Tk_Style_ (line 140) | struct Tk_Style_ type Tk_StyleEngine_ (line 141) | struct Tk_StyleEngine_ type Tk_StyledElement_ (line 142) | struct Tk_StyledElement_ type Tk_OptionType (line 157) | typedef enum { type Tk_OptionSpec (line 187) | typedef struct Tk_OptionSpec { type Tcl_Obj (line 246) | typedef Tcl_Obj *(Tk_CustomOptionGetProc) (void *clientData, type Tk_ObjCustomOption (line 253) | typedef struct Tk_ObjCustomOption { type Tk_SavedOption (line 281) | typedef struct Tk_SavedOption { type Tk_SavedOptions (line 305) | typedef struct Tk_SavedOptions { type Tk_CustomOption (line 339) | typedef struct Tk_CustomOption { type Tk_ConfigSpec (line 358) | typedef struct Tk_ConfigSpec { type Tk_ConfigTypes (line 386) | typedef enum { type Tk_ArgvInfo (line 421) | typedef struct { type Tk_RestrictAction (line 466) | typedef enum { type Tk_Anchor (line 513) | typedef enum { type Tk_Justify (line 524) | typedef enum { type Tk_FontMetrics (line 534) | typedef struct Tk_FontMetrics { type Window (line 571) | typedef Window (Tk_ClassCreateProc) (Tk_Window tkwin, Window parent, type Tk_ClassProcs (line 576) | typedef struct Tk_ClassProcs { type Tk_GeomMgr (line 619) | typedef struct Tk_GeomMgr { type XVirtualEvent (line 674) | typedef struct { type XActivateDeactivateEvent (line 696) | typedef struct { type XActivateDeactivateEvent (line 704) | typedef XActivateDeactivateEvent XActivateEvent; type XActivateDeactivateEvent (line 705) | typedef XActivateDeactivateEvent XDeactivateEvent; type Tk_FakeWin (line 774) | typedef struct Tk_FakeWin { type Tk_State (line 917) | typedef enum { type Tk_SmoothMethod (line 922) | typedef struct Tk_SmoothMethod { type Tk_Item (line 938) | typedef struct Tk_Item { type Tcl_Size (line 1026) | typedef Tcl_Size (Tk_ItemSelectionProc)(Tk_Canvas canvas, Tk_Item *itemPtr, type Tk_ItemType (line 1033) | typedef struct Tk_ItemType { type Tk_CanvasTextInfo (line 1107) | typedef struct Tk_CanvasTextInfo { type Tk_Dash (line 1150) | typedef struct Tk_Dash { type Tk_TSOffset (line 1158) | typedef struct Tk_TSOffset { type Tk_Outline (line 1177) | typedef struct Tk_Outline { type Tk_ImageType (line 1208) | typedef struct Tk_ImageType Tk_ImageType; type Tk_ImageType (line 1232) | struct Tk_ImageType { type Tk_PhotoImageBlock (line 1279) | typedef struct Tk_PhotoImageBlock { type Tk_PhotoImageFormat (line 1305) | typedef struct Tk_PhotoImageFormat Tk_PhotoImageFormat; type Tk_PhotoImageFormatVersion3 (line 1326) | typedef struct Tk_PhotoImageFormatVersion3 Tk_PhotoImageFormatVersion3; type Tk_PhotoImageFormat (line 1357) | struct Tk_PhotoImageFormat { type Tk_PhotoImageFormatVersion3 (line 1389) | struct Tk_PhotoImageFormatVersion3 { type Tk_ElementOptionSpec (line 1449) | typedef struct Tk_ElementOptionSpec { type Tk_ElementSpec (line 1455) | typedef struct Tk_ElementSpec { type Tk_RestrictAction (line 1526) | typedef Tk_RestrictAction (Tk_RestrictProc) (void *clientData, type Tcl_Size (line 1528) | typedef Tcl_Size (Tk_SelectionProc) (void *clientData, Tcl_Size offset, FILE: generic/tk3d.c function Tk_3DBorder (line 82) | Tk_3DBorder function Tk_3DBorder (line 181) | Tk_3DBorder function Tk_Draw3DRectangle (line 276) | void function XColor (line 345) | XColor * function GC (line 368) | GC function Tk_Free3DBorder (line 416) | void function Tk_Free3DBorderFromObj (line 487) | void function FreeBorderObjProc (line 516) | static void function FreeBorderObj (line 524) | static void function DupBorderObjProc (line 558) | static void function Tk_SetBackgroundFromBorder (line 590) | void function Tk_GetReliefFromObj (line 618) | int function Tk_GetRelief (line 647) | int function Tk_Draw3DPolygon (line 750) | void function Tk_Fill3DRectangle (line 954) | void function Tk_Fill3DPolygon (line 1020) | void function BorderInit (line 1063) | static void function ShiftLine (line 1088) | static void function Intersect (line 1174) | static int function Tk_3DBorder (line 1243) | Tk_3DBorder function InitBorderObj (line 1330) | static void function Tcl_Obj (line 1368) | Tcl_Obj * function Tk_Get3DBorderColors (line 1415) | void FILE: generic/tk3d.h type TkBorder (line 23) | typedef struct TkBorder { FILE: generic/tkAccessibility.c function Tk_SetAccessibleRole (line 73) | int function Tk_SetAccessibleName (line 142) | int function Tk_SetAccessibleDescription (line 203) | int function Tk_SetAccessibleValue (line 264) | int function Tk_SetAccessibleState (line 323) | int function Tk_SetAccessibleAction (line 382) | int function Tk_SetAccessibleHelp (line 441) | int function Tk_GetAccessibleRole (line 503) | int function Tk_GetAccessibleName (line 560) | int function Tk_GetAccessibleDescription (line 619) | int function Tk_GetAccessibleValue (line 678) | int function Tk_GetAccessibleState (line 736) | int function Tk_GetAccessibleAction (line 795) | int function Tk_GetAccessibleHelp (line 852) | int function WindowDestroyHandler (line 909) | static void WindowDestroyHandler( function TkAccessibility_Cleanup (line 959) | void function TkAccessibility_Init (line 1020) | int FILE: generic/tkArgv.c function Tk_ParseArgv (line 57) | int function PrintUsage (line 320) | static void FILE: generic/tkAtom.c function Atom (line 75) | Atom function AtomInit (line 180) | static void FILE: generic/tkBind.c type KeySym (line 83) | typedef KeySym Info; type Detail (line 85) | typedef union { type Event (line 95) | typedef struct { type PatSeq (line 105) | struct PatSeq type PSEntry (line 110) | typedef struct PSEntry { type LookupTables (line 136) | typedef struct { type BindingTable (line 159) | typedef struct Tk_BindingTable_ { type VirtualEventTable (line 184) | typedef struct { type PatternTableKey (line 206) | typedef struct { type TkPattern (line 223) | typedef struct { type PatSeq (line 263) | typedef struct PatSeq { type ScreenInfo (line 321) | typedef struct { type BindInfo (line 332) | typedef struct TkBindInfo_ { type KeySymInfo (line 354) | typedef struct { type ModInfo (line 375) | typedef struct { type EventInfo (line 461) | typedef struct { function Tcl_Size (line 740) | static Tcl_Size Max(Tcl_Size a, Tcl_Size b) { return a < b ? b : a; } function Abs (line 741) | static int Abs(int n) { return n < 0 ? -n : n; } function IsOdd (line 742) | static int IsOdd(int n) { return n & 1; } function TestNearbyTime (line 744) | static int TestNearbyTime(int lhs, int rhs) { return Abs(lhs - rhs) <= N... function TestNearbyCoords (line 745) | static int TestNearbyCoords(int lhs, int rhs) { return Abs(lhs - rhs) <=... function IsSubsetOf (line 747) | static int function GetButtonNumber (line 776) | static unsigned function Time (line 786) | static Time function Info (line 795) | static Info function GetCount (line 806) | static unsigned function CountSpecialized (line 817) | static int function IsKeyEventType (line 839) | static int function IsButtonEventType (line 846) | static int function MatchEventNearby (line 853) | static int function MatchEventRepeat (line 870) | static int function FreePatSeq (line 884) | static void function RemoveListEntry (line 899) | static void function ClearList (line 914) | static void function PSEntry (line 938) | static PSEntry * function ResolveModifiers (line 950) | static unsigned function ButtonNumberFromState (line 973) | static int function SetupPatternKey (line 989) | static void function PSEntry (line 1032) | static PSEntry * function PSList (line 1089) | static PSList * function ClearLookupTable (line 1143) | static void function ClearPromotionLists (line 1193) | static void function TkBindInit (line 1238) | void function TkBindFree (line 1408) | void function Tk_BindingTable (line 1448) | Tk_BindingTable function Tk_DeleteBindingTable (line 1494) | void function InsertPatSeq (line 1558) | static void function Tk_CreateBinding (line 1616) | unsigned long function Tk_DeleteBinding (line 1715) | int function Tk_GetAllBindings (line 1826) | void function RemovePatSeqFromLookup (line 1870) | static void function RemovePatSeqFromPromotionLists (line 1916) | static void function PatSeq (line 1957) | static PatSeq * function Tk_DeleteAllBindings (line 2016) | void function ResetCounters (line 2074) | static void function IsBetterMatch (line 2093) | static bool function Tk_BindEvent (line 2138) | void function VirtPatIsBound (line 2635) | static bool function Compare (line 2686) | static int function CompareModMasks (line 2700) | static int function IsPSInPSList (line 2746) | static bool function PatSeq (line 2761) | static PatSeq * function ExpandPercents (line 2957) | static void function ChangeScreen (line 3292) | static void function Tk_EventObjCmd (line 3327) | int function InitVirtualEventTable (line 3453) | static void function DeleteVirtualEventTable (line 3482) | static void function CreateVirtualEvent (line 3538) | static bool function DeleteVirtualEvent (line 3615) | static int function GetVirtualEvent (line 3748) | static int function GetAllVirtualEvents (line 3799) | static void function HandleEventGenerate (line 3854) | static int function NameToWindow (line 4486) | static bool function TkDoWarpWrtWin (line 4548) | void function Tk_Uid (line 4598) | static Tk_Uid function PatSeq (line 4650) | static PatSeq * function FinalizeParseEventDescription (line 4826) | static unsigned function ParseEventDescription (line 4845) | static unsigned function Tcl_Obj (line 5136) | static Tcl_Obj * function KeySym (line 5253) | KeySym function XEvent (line 5385) | XEvent * function TkpDumpPS (line 5412) | void function TkpDumpPSList (line 5448) | void FILE: generic/tkBitmap.c type TkBitmap (line 55) | typedef struct TkBitmap { type DataKey (line 90) | typedef struct { type ThreadSpecificData (line 95) | typedef struct { function Pixmap (line 162) | Pixmap function Pixmap (line 258) | Pixmap function TkBitmap (line 301) | static TkBitmap * function Tk_DefineBitmap (line 470) | int function Tk_SizeOfBitmap (line 570) | void function FreeBitmap (line 614) | static void function Tk_FreeBitmap (line 662) | void function Tk_FreeBitmapFromObj (line 702) | void function FreeBitmapObjProc (line 730) | static void function FreeBitmapObj (line 738) | static void function DupBitmapObjProc (line 772) | static void function Pixmap (line 813) | Pixmap function Pixmap (line 873) | Pixmap function TkBitmap (line 903) | static TkBitmap * function InitBitmapObj (line 973) | static void function BitmapInit (line 1011) | static void function TkReadBitmapFile (line 1097) | int function Tcl_Obj (line 1142) | Tcl_Obj * function Tcl_HashTable (line 1193) | Tcl_HashTable * FILE: generic/tkBusy.c function Tk_Window (line 79) | static inline Tk_Window function Tk_Window (line 88) | static inline Tk_Window function SetWindowInstanceData (line 100) | static inline void function BusyCustodyProc (line 129) | static void function BusyGeometryProc (line 162) | static void function DoConfigureNotify (line 189) | static void function RefWinEventProc (line 251) | static void function DestroyBusy (line 334) | static void function BusyEventProc (line 377) | static void function MakeTransparentWindowExist (line 416) | static void function Busy (line 518) | static Busy * function ConfigureBusy (line 635) | static int function Busy (line 680) | static Busy * function HoldBusy (line 725) | static int function Tk_BusyObjCmd (line 791) | int FILE: generic/tkBusy.h type Busy (line 15) | typedef struct Busy { FILE: generic/tkButton.c type ThreadSpecificData (line 19) | typedef struct { type command (line 498) | enum command { type command (line 502) | enum command function Tk_ButtonObjCmd (line 560) | int function Tk_CheckbuttonObjCmd (line 570) | int function Tk_LabelObjCmd (line 580) | int function Tk_RadiobuttonObjCmd (line 590) | int function ButtonCreate (line 618) | static int function ButtonWidgetObjCmd (line 766) | static int function DestroyButton (line 935) | static void function ConfigureButton (line 1018) | static int function TkButtonWorldChanged (line 1325) | void function ButtonEventProc (line 1438) | static void function ButtonCmdDeletedProc (line 1501) | static void function TkInvokeButton (line 1539) | int function ButtonImageProc (line 1794) | static void function ButtonSelectImageProc (line 1833) | static void function ButtonTristateImageProc (line 1881) | static void FILE: generic/tkButton.h type compound (line 24) | enum compound { type state (line 33) | enum state { type defaultState (line 41) | enum defaultState { type TkButton (line 50) | typedef struct { FILE: generic/tkCanvArc.c type Style (line 23) | typedef enum { type ArcItem (line 27) | typedef struct ArcItem { type Tk_Item (line 191) | struct Tk_Item function CreateArc (line 272) | static int function ArcCoords (line 351) | static int function ConfigureArc (line 433) | static int function ComputeArcParametersFromHeight (line 611) | static void function DeleteArc (line 708) | static void function ComputeArcBbox (line 760) | static void function DisplayArc (line 896) | static void function ArcToPoint (line 1077) | static double function ArcToArea (line 1241) | static int function ScaleArc (line 1492) | static void function RotateArc (line 1528) | static void function TranslateArc (line 1581) | static void function ComputeArcOutline (line 1617) | static void function HorizLineToArc (line 1828) | static int function VertLineToArc (line 1889) | static int function AngleInRange (line 1951) | static int function ArcToPostscript (line 1996) | static int function StyleParseProc (line 2194) | static int FILE: generic/tkCanvBmap.c type BitmapItem (line 21) | typedef struct BitmapItem { type Tk_Item (line 102) | struct Tk_Item function TkcCreateBitmap (line 166) | static int function BitmapCoords (line 242) | static int function ConfigureBitmap (line 306) | static int function DeleteBitmap (line 418) | static void function ComputeBitmapBbox (line 476) | static void function DisplayBitmap (line 575) | static void function BitmapToPoint (line 673) | static double function BitmapToArea (line 729) | static int function ScaleBitmap (line 775) | static void function RotateBitmap (line 809) | static void function TranslateBitmap (line 841) | static void function BitmapToPostscript (line 874) | static int FILE: generic/tkCanvImg.c type ImageItem (line 20) | typedef struct ImageItem { type Tk_Item (line 89) | struct Tk_Item function CreateImage (line 153) | static int function ImageCoords (line 225) | static int function ConfigureImage (line 289) | static int function DeleteImage (line 380) | static void function ComputeImageBbox (line 426) | static void function DisplayImage (line 524) | static void function ImageToPoint (line 588) | static double function ImageToArea (line 644) | static int function ImageToPostscript (line 688) | static int function RotateImage (line 781) | static void function ScaleImage (line 815) | static void function TranslateImage (line 848) | static void function ImageChangedProc (line 880) | static void FILE: generic/tkCanvLine.c type Arrows (line 26) | typedef enum { type LineItem (line 30) | typedef struct LineItem { type Tk_Item (line 90) | struct Tk_Item function CreateLine (line 280) | static int function LineCoords (line 359) | static int function ConfigureLine (line 470) | static int function DeleteLine (line 610) | static void function ComputeLineBbox (line 650) | static void function DisplayLine (line 835) | static void function LineInsert (line 959) | static void function LineDeleteCoords (line 1214) | static void function LineToPoint (line 1454) | static double function LineToArea (line 1681) | static int function ScaleLine (line 1804) | static void function GetLineIndex (line 1865) | static int function TranslateLine (line 1953) | static void function RotateLine (line 2005) | static void function ParseArrowShape (line 2055) | static int function ArrowParseProc (line 2160) | static int function ConfigureArrows (line 2271) | static int function LineToPostscript (line 2427) | static int function ArrowheadPostscript (line 2626) | static int FILE: generic/tkCanvPoly.c type PolygonItem (line 22) | typedef struct PolygonItem { type Tk_Item (line 156) | struct Tk_Item function CreatePolygon (line 244) | static int function PolygonCoords (line 328) | static int function ConfigurePolygon (line 427) | static int function DeletePolygon (line 566) | static void function ComputePolygonBbox (line 618) | static void function TkFillPolygon (line 800) | void function DisplayPolygon (line 872) | static void function PolygonInsert (line 1014) | static void function PolygonDeleteCoords (line 1206) | static void function PolygonToPoint (line 1283) | static double function PolygonToArea (line 1472) | static int function ScalePolygon (line 1665) | static void function GetPolygonIndex (line 1705) | static int function RotatePolygon (line 1791) | static void function TranslatePolygon (line 1827) | static void function PolygonToPostscript (line 1865) | static int FILE: generic/tkCanvPs.c type TkColormapData (line 28) | typedef struct TkColormapData { /* Hold color information for a window */ type TkPostscriptInfo (line 43) | typedef struct TkPostscriptInfo { function TkCanvPostscriptObjCmd (line 157) | int function Tcl_Obj (line 656) | static inline Tcl_Obj * function Tk_PostscriptColor (line 690) | int function Tk_PostscriptFont (line 762) | int function Tk_PostscriptBitmap (line 848) | int function PostscriptBitmap (line 869) | static void function Tk_PostscriptStipple (line 968) | int function Tk_PostscriptY (line 1025) | double function Tk_PostscriptPath (line 1052) | void function GetPostscriptPoints (line 1098) | static int function TkImageGetColor (line 1198) | static void function TkImageGetColor (line 1212) | static void function TkPostscriptImage (line 1256) | int function Tk_PostscriptPhoto (line 1496) | int FILE: generic/tkCanvText.c type TextItem (line 25) | typedef struct TextItem { function UnderlineParseProc (line 98) | static int type Tk_Item (line 223) | struct Tk_Item function CreateText (line 309) | static int function TextCoords (line 404) | static int function ConfigureText (line 471) | static int function DeleteText (line 644) | static void function ComputeTextBbox (line 707) | static void function DisplayCanvText (line 867) | static void function TextInsert (line 1086) | static void function TextDeleteChars (line 1168) | static void function TextToPoint (line 1265) | static double function TextToArea (line 1311) | static int function RotateText (line 1354) | static void function ScaleText (line 1385) | static void function TranslateText (line 1419) | static void function GetTextIndex (line 1452) | static int function SetTextCursor (line 1556) | static void function Tcl_Size (line 1596) | static Tcl_Size function TextToPostscript (line 1650) | static int FILE: generic/tkCanvUtil.c type SmoothAssocData (line 24) | typedef struct SmoothAssocData { function Tcl_Obj (line 60) | static inline Tcl_Obj * function Tk_Window (line 90) | Tk_Window function Tk_CanvasDrawableCoords (line 118) | void function Tk_CanvasWindowCoords (line 177) | void function Tk_CanvasGetCoord (line 236) | int function Tk_CanvasGetCoordFromObj (line 272) | int function Tk_CanvasSetStippleOrigin (line 301) | void function Tk_CanvasSetOffset (line 331) | void function Tk_CanvasTextInfo (line 379) | Tk_CanvasTextInfo * function Tk_CanvasTagsParseProc (line 404) | int function TkCanvasDashParseProc (line 513) | int function SmoothAssocData (line 603) | static SmoothAssocData * function Tk_CreateSmoothMethod (line 642) | void function SmoothMethodCleanupProc (line 699) | static void function TkSmoothParseProc (line 731) | int function Tk_GetDash (line 856) | int function Tk_CreateOutline (line 965) | void function Tk_DeleteOutline (line 1008) | void function Tk_ConfigOutlineGC (line 1065) | int function Tk_ChangeOutlineGC (line 1181) | int function Tk_ResetOutlineGC (line 1303) | int function Tk_CanvasPsOutline (line 1399) | int function DashConvert (line 1525) | static int function TranslateAndAppendCoords (line 1599) | static void function Tcl_Size (line 1661) | Tcl_Size function TkRotatePoint (line 1901) | void FILE: generic/tkCanvWind.c type WindowItem (line 20) | typedef struct WindowItem { type Tk_Item (line 73) | struct Tk_Item function CreateWinItem (line 169) | static int function WinItemCoords (line 240) | static int function ConfigureWinItem (line 303) | static int function DeleteWinItem (line 403) | static void function ComputeWindowBbox (line 441) | static void function DisplayWinItem (line 558) | static void function WinItemToPoint (line 664) | static double function WinItemToArea (line 720) | static int function xerrorhandler (line 763) | static int function WinItemToPostscript (line 791) | static int function CanvasPsWindow (line 835) | static int function RotateWinItem (line 949) | static void function ScaleWinItem (line 982) | static void function TranslateWinItem (line 1021) | static void function WinItemStructureProc (line 1053) | static void function WinItemRequestProc (line 1083) | static void function WinItemLostContentProc (line 1118) | static void FILE: generic/tkCanvas.c type TagSearch (line 48) | typedef struct TagSearch { function typedef (line 194) | TCL_DECLARE_MUTEX(typeListMutex) function AlwaysRedraw (line 324) | static inline int function ItemConfigure (line 331) | static inline int function ItemConfigInfo (line 344) | static inline int function ItemConfigValue (line 355) | static inline int function ItemCoords (line 366) | static inline int function ItemCreate (line 385) | static inline int function ItemCursor (line 399) | static inline void function ItemDelChars (line 408) | static inline void function ItemDelete (line 418) | static inline void function ItemDisplay (line 427) | static inline void function ItemIndex (line 439) | static int function ItemInsert (line 455) | static inline void function ItemOverlap (line 466) | static inline int function ItemPoint (line 475) | static inline double function ItemScale (line 489) | static inline void function Tcl_Size (line 500) | static inline Tcl_Size function ItemTranslate (line 516) | static inline void function ItemRotate (line 527) | static inline void function DefaultRotateImplementation (line 554) | static void function Tk_CanvasObjCmd (line 641) | int function CanvasWidgetCmd (line 792) | static int function DestroyCanvas (line 2189) | static void function ConfigureCanvas (line 2255) | static int function CanvasWorldChanged (line 2430) | static void function DecomposeMaskToShiftAndBits (line 2470) | static void function DrawCanvas (line 2546) | static int function DisplayCanvas (line 3003) | static void function CanvasEventProc (line 3267) | static void function CanvasCmdDeletedProc (line 3358) | static void function Tk_CanvasEventuallyRedraw (line 3395) | void function EventuallyRedrawItem (line 3463) | static void function Tk_CreateItemType (line 3530) | void function Tk_ItemType (line 3583) | Tk_ItemType * function InitCanvas (line 3609) | static void function SearchUids (line 3649) | static SearchUids * function TagSearchExprInit (line 3684) | static void function TagSearchExprDestroy (line 3716) | static void function TagSearchScan (line 3750) | static int function TagSearchDestroy (line 3920) | static void function TagSearchScanExpr (line 3950) | static int function TagSearchEvalExpr (line 4205) | static int function Tk_Item (line 4362) | static Tk_Item * function Tk_Item (line 4476) | static Tk_Item * function DoItem (line 4578) | static void function FindItems (line 4654) | static int function FindArea (line 4904) | static int function RelinkItems (line 4989) | static int function CanvasBindProc (line 5093) | static void function PickCurrentItem (line 5186) | static void function Tk_Item (line 5398) | static Tk_Item * function CanvasDoEvent (line 5453) | static void function CanvasBlinkProc (line 5564) | static void function CanvasFocusProc (line 5603) | static void function CanvasSelectTo (line 5652) | static void function Tcl_Size (line 5717) | static Tcl_Size function CanvasLostSelection (line 5751) | static void function GridAlign (line 5778) | static double function Tcl_Obj (line 5813) | static Tcl_Obj * function CanvasUpdateScrollbars (line 5865) | static void function CanvasSetOrigin (line 5957) | static void function Tk_CanvasPsColor (line 6093) | int function Tk_CanvasPsFont (line 6125) | int function Tk_CanvasPsBitmap (line 6156) | int function Tk_CanvasPsStipple (line 6192) | int function Tk_CanvasPsY (line 6220) | double function Tk_CanvasPsPath (line 6246) | void FILE: generic/tkCanvas.h type TagSearchExpr (line 22) | typedef struct TagSearchExpr_s TagSearchExpr; type TagSearchExpr_s (line 24) | struct TagSearchExpr_s { type TkCanvas (line 44) | typedef struct TkCanvas { FILE: generic/tkClipboard.c function Tcl_Size (line 51) | static Tcl_Size function Tcl_Size (line 129) | static Tcl_Size function Tcl_Size (line 174) | static Tcl_Size function ClipboardLostSel (line 205) | static void function Tk_ClipboardClear (line 239) | int function Tk_ClipboardAppend (line 320) | int function Tk_ClipboardObjCmd (line 419) | int function TkClipInit (line 642) | int function ClipboardGetProc (line 708) | static int FILE: generic/tkCmds.c function Tk_BellObjCmd (line 97) | int function Tk_BindObjCmd (line 166) | int function TkBindEventProc (line 271) | void function Tk_BindtagsObjCmd (line 350) | int function TkFreeBindingTags (line 450) | void function Tk_DestroyObjCmd (line 490) | int function Tk_LowerObjCmd (line 537) | int function Tk_RaiseObjCmd (line 596) | int function TkInitTkCmd (line 654) | int function AppnameCmd (line 688) | int type AttribTableData (line 719) | typedef struct AttribTableData { type AttribTableValue (line 723) | typedef struct AttribTableValue { function AttribtableCmd (line 729) | int function AttribTableProc (line 785) | int function AttribTableDeleteProc (line 1068) | void function AttribTableDestroyHandler (line 1109) | void function CaretCmd (line 1135) | int function InactiveCmd (line 1228) | int function ScalingCmd (line 1274) | int function UseinputmethodsCmd (line 1347) | int function WindowingsystemCmd (line 1393) | int function Tk_TkwaitObjCmd (line 1436) | int function WaitVisibilityProc (line 1580) | static void function WaitWindowProc (line 1594) | static void function Tk_UpdateObjCmd (line 1623) | int function Tk_WinfoObjCmd (line 1721) | int function Tcl_Size (line 2299) | Tcl_Size function TkDeadAppObjCmd (line 2355) | int function TkWindow (line 2386) | static TkWindow * FILE: generic/tkColor.c type ValueKey (line 27) | typedef struct { type ThreadSpecificData (line 38) | typedef struct { function XColor (line 92) | XColor * function XColor (line 187) | XColor * function XColor (line 290) | XColor * function GC (line 424) | GC function Tk_FreeColor (line 469) | void function Tk_FreeColorFromObj (line 550) | void function FreeColorObjProc (line 579) | static void function FreeColorObj (line 587) | static void function DupColorObjProc (line 620) | static void function XColor (line 654) | XColor * function InitColorObj (line 738) | static void function ColorInit (line 773) | static void function Tcl_Obj (line 804) | Tcl_Obj * function Status (line 865) | Status FILE: generic/tkColor.h type TkColor (line 28) | typedef struct TkColor { FILE: generic/tkConfig.c type ThreadSpecificData (line 48) | typedef struct { type Option (line 69) | typedef struct TkOption { type OptionTable (line 107) | typedef struct OptionTable { function Tk_OptionTable (line 181) | Tk_OptionTable function Tk_DeleteOptionTable (line 341) | void function Tk_InitOptions (line 394) | int function DoObjConfig (line 564) | static int function TkObjIsEmpty (line 1117) | bool function Option (line 1155) | static Option * function Option (line 1241) | static Option * function Tk_OptionSpec (line 1314) | const Tk_OptionSpec * function FreeOptionInternalRep (line 1348) | static void function DupOptionInternalRep (line 1371) | static void function Tk_SetOptions (line 1408) | int function Tk_RestoreSavedOptions (line 1525) | void function Tk_FreeSavedOptions (line 1737) | void function Tk_FreeConfigOptions (line 1778) | void function FreeResources (line 1841) | static void function Tcl_Obj (line 1962) | Tcl_Obj * function Tcl_Obj (line 2032) | static Tcl_Obj * function Tcl_Obj (line 2110) | static Tcl_Obj * function Tcl_Obj (line 2362) | Tcl_Obj * function Tcl_Obj (line 2425) | Tcl_Obj * FILE: generic/tkConsole.c type ConsoleInfo (line 24) | typedef struct ConsoleInfo { type ChannelData (line 37) | typedef struct ChannelData { function ShouldUseConsoleChannel (line 106) | static int function Tk_InitConsoleChannels (line 212) | void function Tk_CreateConsoleWindow (line 332) | int function ConsoleOutput (line 492) | static int function ConsoleInput (line 559) | static int function ConsoleClose (line 586) | static int function Console2Close (line 607) | static int function ConsoleWatch (line 637) | static void function ConsoleHandle (line 663) | static int function ConsoleObjCmd (line 691) | static int function InterpreterObjCmd (line 783) | static int function DeleteConsoleInterp (line 857) | static void function InterpDeleteProc (line 883) | static void function ConsoleDeleteProc (line 916) | static void function ConsoleEventProc (line 949) | static void FILE: generic/tkCursor.c type DataKey (line 29) | typedef struct { function Tk_Cursor (line 95) | Tk_Cursor function Tk_Cursor (line 188) | Tk_Cursor function TkCursor (line 229) | static TkCursor * function Tk_Cursor (line 315) | Tk_Cursor function FreeCursor (line 465) | static void function Tk_FreeCursor (line 513) | void function Tk_FreeCursorFromObj (line 553) | void function FreeCursorObjProc (line 582) | static void function FreeCursorObj (line 590) | static void function DupCursorObjProc (line 623) | static void function Tk_Cursor (line 658) | Tk_Cursor function TkCursor (line 692) | static TkCursor * function InitCursorObj (line 764) | static void function CursorInit (line 799) | static void function Tcl_Obj (line 846) | Tcl_Obj * FILE: generic/tkDList.h type ElemType (line 54) | struct ElemType type ElemType (line 232) | struct ElemType type ElemType (line 235) | struct ElemType type ElemType (line 235) | struct ElemType function __TK_DLIST_UNUSED (line 237) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 246) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 255) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 263) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 271) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 279) | __TK_DLIST_UNUSED \ type ElemType (line 305) | struct ElemType type ElemType (line 313) | struct ElemType function __TK_DLIST_UNUSED (line 319) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 334) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 346) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 358) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 375) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 392) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 412) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 438) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 446) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 454) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 462) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 470) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 478) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 502) | __TK_DLIST_UNUSED \ function __TK_DLIST_UNUSED (line 516) | __TK_DLIST_UNUSED \ FILE: generic/tkDecls.h type TkStubHooks (line 911) | typedef struct { type TkStubs (line 918) | typedef struct TkStubs { FILE: generic/tkEntry.c type validateType (line 53) | enum validateType { type entryCmd (line 338) | enum entryCmd { type selCmd (line 348) | enum selCmd { type sbCmd (line 365) | enum sbCmd { type sbselCmd (line 376) | enum sbselCmd { function Tk_EntryObjCmd (line 482) | int function EntryWidgetObjCmd (line 595) | static int function DestroyEntry (line 1032) | static void function ConfigureEntry (line 1100) | static int function EntryWorldChanged (line 1443) | static void function TkpDrawEntryBorderAndFocus (line 1556) | bool function TkpDrawSpinboxButtons (line 1583) | int function DisplayEntry (line 1608) | static void function EntryComputeGeometry (line 1970) | static void function InsertChars (line 2156) | static int function DeleteChars (line 2255) | static int function EntryValueChanged (line 2372) | static int function EntrySetValue (line 2445) | static void function EntryEventProc (line 2552) | static void function EntryCmdDeletedProc (line 2634) | static void function GetEntryIndex (line 2672) | static int function EntryScanTo (line 2790) | static void function EntrySelectTo (line 2848) | static void function Tcl_Size (line 2914) | static Tcl_Size function EntryLostSelection (line 2966) | static void function EventuallyRedraw (line 3009) | static void function EntryVisibleRange (line 3047) | static void function EntryUpdateScrollbar (line 3098) | static void function EntryBlinkProc (line 3153) | static void function EntryFocusProc (line 3194) | static void function EntryValidate (line 3332) | static int function EntryValidateChange (line 3392) | static int function ExpandPercents (line 3535) | static void function Tk_SpinboxObjCmd (line 3700) | int function SpinboxWidgetObjCmd (line 3833) | static int function GetSpinboxElement (line 4347) | static int function SpinboxInvoke (line 4388) | static int function ComputeFormat (line 4560) | static int FILE: generic/tkEntry.h type EntryType (line 19) | enum EntryType { type Entry (line 28) | typedef struct { type Spinbox (line 193) | typedef struct { type state (line 286) | enum state { type selelement (line 295) | enum selelement { FILE: generic/tkError.c function Tk_ErrorHandler (line 69) | Tk_ErrorHandler function Tk_DeleteErrorHandler (line 145) | void function ErrorProc (line 225) | static int FILE: generic/tkEvent.c type InProgress (line 37) | typedef struct InProgress { type GenericHandler (line 52) | typedef struct GenericHandler { type TkWindowEvent (line 75) | typedef struct TkWindowEvent { type ExitHandler (line 135) | typedef struct ExitHandler { type ThreadSpecificData (line 148) | typedef struct { function InvokeFocusHandlers (line 238) | static int function InvokeMouseHandlers (line 284) | static int function CreateXIC (line 325) | static void function TkWindow (line 390) | static TkWindow * function GetEventMaskFromXEvent (line 451) | static unsigned long function RefreshKeyboardMappingIfNeeded (line 497) | static int function Tk_GetButtonMask (line 538) | unsigned function InvokeClientMessageHandlers (line 561) | static void function InvokeGenericHandlers (line 624) | static int function Tk_CreateEventHandler (line 689) | void function Tk_DeleteEventHandler (line 780) | void function Tk_CreateGenericHandler (line 857) | void function Tk_DeleteGenericHandler (line 898) | void function Tk_CreateClientMessageHandler (line 932) | void function Tk_DeleteClientMessageHandler (line 978) | void function TkXErrorHandler (line 1010) | static int function Window (line 1038) | static Window function Tk_HandleEvent (line 1098) | void function TkEventDeadWindow (line 1319) | void function Time (line 1370) | Time function Tk_RestrictProc (line 1421) | Tk_RestrictProc * function Tk_CollapseMotionEvents (line 1456) | int function Tk_QueueWindowEvent (line 1491) | void function TkQueueEventForAllChildren (line 1591) | void function TkGenerateActivateEvents (line 1633) | void function WindowEventProc (line 1677) | static int function CleanUpTkEvent (line 1731) | static void function DelayedMotionProc (line 1781) | static void function TkCreateExitHandler (line 1811) | void function TkDeleteExitHandler (line 1866) | void function TkCreateThreadExitHandler (line 1908) | void function TkDeleteThreadExitHandler (line 1949) | void function TkFinalize (line 1992) | void function TkFinalizeThread (line 2044) | void function Tk_MainLoop (line 2089) | void FILE: generic/tkFileFilter.c function TkInitFileFilters (line 44) | void function TkGetFileFilters (line 75) | int function TkFreeFileFilters (line 158) | void function AddClause (line 223) | static int function FileFilter (line 430) | static FileFilter * FILE: generic/tkFileFilter.h type GlobPattern (line 22) | typedef struct GlobPattern { type MacFileType (line 29) | typedef struct MacFileType { type FileFilterClause (line 35) | typedef struct FileFilterClause { type FileFilter (line 45) | typedef struct FileFilter { type FileFilterList (line 70) | typedef struct FileFilterList { FILE: generic/tkFocus.c type ToplevelFocusInfo (line 20) | typedef struct TkToplevelFocusInfo { type DisplayFocusInfo (line 44) | typedef struct TkDisplayFocusInfo { function Tk_FocusObjCmd (line 106) | int function TkFocusFilterEvent (line 249) | bool function TkSetFocusWin (line 533) | void function TkWindow (line 695) | TkWindow * function TkWindow (line 732) | TkWindow * function TkFocusDeadWindow (line 809) | void function GenerateFocusEvents (line 925) | static void function FocusMapProc (line 972) | static void function DisplayFocusInfo (line 1010) | static DisplayFocusInfo * function TkFocusFree (line 1058) | void function TkFocusSplit (line 1094) | void function TkFocusJoin (line 1194) | void FILE: generic/tkFont.c type TkFontInfo (line 30) | typedef struct TkFontInfo { type NamedFont (line 50) | typedef struct NamedFont { type LayoutChunk (line 72) | typedef struct LayoutChunk { type TextLayout (line 96) | typedef struct TextLayout { function TkFontPkgInit (line 384) | void function TkFontPkgFree (line 417) | void function Tk_FontObjCmd (line 477) | int function UpdateDependentFonts (line 850) | static void function TheWorldHasChanged (line 886) | static void function RecomputeWidgets (line 896) | static void function TkCreateNamedFont (line 963) | int function TkDeleteNamedFont (line 1019) | int function Tk_Font (line 1070) | Tk_Font function Tk_Font (line 1109) | Tk_Font function Tk_Font (line 1309) | Tk_Font function SetFontFromAny (line 1394) | static int function Tk_FreeFont (line 1462) | void function Tk_FreeFontFromObj (line 1526) | void function FreeFontObjProc (line 1554) | static void function FreeFontObj (line 1562) | static void function DupFontObjProc (line 1595) | static void function Font (line 1631) | Font function Tk_GetFontMetrics (line 1662) | void function Tk_PostscriptFontName (line 1702) | int function Tk_TextWidth (line 1864) | int function Tk_UnderlineChars (line 1902) | void function Tk_UnderlineCharsInContext (line 1923) | void function Tk_TextLayout (line 1983) | Tk_TextLayout function Tk_FreeTextLayout (line 2287) | void function Tk_DrawTextLayout (line 2318) | void function TkDrawAngledTextLayout (line 2389) | void function Tk_UnderlineTextLayout (line 2499) | void function TkUnderlineAngledTextLayout (line 2524) | void function Tcl_Size (line 2619) | Tcl_Size function Tk_CharBbox (line 2760) | int function Tk_DistanceToTextLayout (line 2881) | int function Tk_IntersectTextLayout (line 2964) | int function PointInQuadrilateral (line 3056) | static inline int function SidesIntersect (line 3078) | static inline int function TkIntersectAngledTextLayout (line 3135) | int function Tk_TextLayoutToPostscript (line 3320) | void function ConfigAttributesObj (line 3440) | static int function GetAttributeInfoObj (line 3543) | static int function Tcl_Obj (line 3633) | Tcl_Obj * function ParseFontNameObj (line 3692) | static int function LayoutChunk (line 3852) | static LayoutChunk * function TkFontParseXLFD (line 3910) | int function FieldSpecified (line 4113) | static int function TkFontGetPixels (line 4147) | double function TkFontGetPoints (line 4181) | double function Tcl_Obj (line 4321) | Tcl_Obj * FILE: generic/tkFont.h type TkFontAttributes (line 27) | struct TkFontAttributes { type TkFontMetrics (line 72) | typedef struct TkFontMetrics { type TkFont (line 87) | typedef struct TkFont { type TkXLFDAttributes (line 149) | typedef struct TkXLFDAttributes { FILE: generic/tkFrame.c type FrameType (line 22) | enum FrameType { type Frame (line 31) | typedef struct { type Labelframe (line 108) | typedef struct { type labelanchor (line 162) | enum labelanchor { function Tk_FrameObjCmd (line 388) | int function Tk_ToplevelObjCmd (line 398) | int function Tk_LabelframeObjCmd (line 408) | int function TkCreateFrame (line 437) | int function FrameWidgetObjCmd (line 696) | static int function DestroyFrame (line 824) | static void function DestroyFramePartly (line 869) | static void function ConfigureFrame (line 910) | static int function FrameWorldChanged (line 1070) | static void function ComputeFrameGeometry (line 1256) | static void function DisplayFrame (line 1406) | static void function TkpDrawFrame (line 1635) | void function FrameEventProc (line 1671) | static void function FrameCmdDeletedProc (line 1768) | static void function MapFrame (line 1819) | static void function TkInstallFrameMenu (line 1871) | void function FrameStructureProc (line 1906) | static void function FrameRequestProc (line 1944) | static void function FrameLostContentProc (line 1971) | static void function TkMapTopFrame (line 1997) | void function Tk_Window (line 2051) | Tk_Window function FrameBgImageProc (line 2090) | static void function DrawFrameBackground (line 2129) | static void FILE: generic/tkGC.c type TkGC (line 23) | typedef struct { type ValueKey (line 31) | typedef struct { function GC (line 66) | GC function Tk_FreeGC (line 288) | void function TkGCCleanup (line 340) | void function GCInit (line 378) | static void FILE: generic/tkGeometry.c type MaintainContent (line 22) | typedef struct MaintainContent { type MaintainContainer (line 40) | typedef struct MaintainContainer { function Tk_ManageGeometry (line 83) | void function Tk_GeometryRequest (line 128) | void function Tk_SetInternalBorderEx (line 179) | void function Tk_SetInternalBorder (line 251) | void function Tk_SetMinimumRequestSize (line 277) | void function TkSetGeometryContainer (line 320) | int function TkFreeGeometryContainer (line 366) | void function Tk_MaintainGeometry (line 412) | void function Tk_UnmaintainGeometry (line 562) | void function MaintainContainerProc (line 655) | static void function MaintainContentProc (line 709) | static void function MaintainCheckProc (line 742) | static void FILE: generic/tkGet.c type ThreadSpecificData (line 25) | typedef struct { function Tk_GetAnchorFromObj (line 63) | int function Tk_GetAnchor (line 101) | int function Tk_GetJoinStyle (line 217) | int function Tk_GetCapStyle (line 298) | int function Tk_GetJustifyFromObj (line 378) | int function Tk_GetJustify (line 416) | int function FreeUidThreadExitProc (line 496) | static void function Tk_Uid (line 529) | Tk_Uid function Tk_GetScreenMM (line 567) | int function Tk_GetPixels (line 655) | int function TkGetDoublePixels (line 697) | int FILE: generic/tkGrab.c type GrabInfo (line 92) | typedef struct { type NewGrabWinEvent (line 120) | typedef struct NewGrabWinEvent { function Tk_GrabObjCmd (line 171) | int function Tk_Grab (line 390) | int function Tk_Ungrab (line 567) | void function ReleaseButtonGrab (line 640) | static void function TkPointerEvent (line 690) | bool function TkChangeEventWindow (line 934) | void function TkInOutEvents (line 1000) | void function MovePointer2 (line 1152) | static void function TkGrabDeadWindow (line 1215) | void function EatGrabEvents (line 1263) | static void function Tk_RestrictAction (line 1302) | static Tk_RestrictAction function QueueGrabWindowChange (line 1356) | static void function GrabWinEventProc (line 1397) | static int function TkWindow (line 1436) | static TkWindow * function TkPositionInTree (line 1531) | int function TkGrabState (line 1582) | int FILE: generic/tkGrid.c type SlotInfo (line 73) | typedef struct SlotInfo { type GridLayout (line 101) | typedef struct GridLayout { type GridContainer (line 130) | typedef struct { type Gridder (line 155) | typedef struct Gridder { type UniformGroup (line 229) | typedef struct UniformGroup { function Tk_GridObjCmd (line 331) | int function GridAnchorCommand (line 441) | static int function GridBboxCommand (line 512) | static int function GridForgetRemoveCommand (line 644) | static int function GridInfoCommand (line 736) | static int function GridLocationCommand (line 800) | static int function GridPropagateCommand (line 895) | static int function GridRowColumnConfigureCommand (line 985) | static int function GridSizeCommand (line 1322) | static int function GridContentCommand (line 1375) | static int function GridReqProc (line 1461) | static void function GridLostContentProc (line 1494) | static void function AdjustOffsets (line 1529) | static int function AdjustForSticky (line 1693) | static void function ArrangeGrid (line 1753) | static void function ResolveConstraints (line 1931) | static int function Gridder (line 2454) | static Gridder * function SetGridSize (line 2531) | static void function SetContentColumn (line 2566) | static int function SetContentRow (line 2607) | static int function CheckSlotData (line 2651) | static int function InitContainerData (line 2736) | static void function Unlink (line 2779) | static void function DestroyGrid (line 2849) | static void function GridStructureProc (line 2891) | static void function ConfigureContent (line 2971) | static int function Tcl_Obj (line 3609) | static Tcl_Obj * function StringToSticky (line 3649) | static int function Tcl_Obj (line 3695) | static Tcl_Obj * function Tcl_Obj (line 3722) | static Tcl_Obj * FILE: generic/tkIcu.c type UBreakIteratorTypex (line 18) | typedef enum UBreakIteratorTypex { type UErrorCodex (line 23) | typedef enum UErrorCodex { function startEndOfCmd (line 67) | static int function icuCleanup (line 194) | static void function Icu_Init (line 208) | void FILE: generic/tkImage.c type Image (line 26) | typedef struct Image { type ImageModel (line 54) | typedef struct ImageModel { type ThreadSpecificData (line 75) | typedef struct { function ImageTypeThreadExitProc (line 108) | static void function Tk_CreateImageType (line 142) | void function Tk_ImageObjCmd (line 180) | int function Tk_ImageChanged (line 472) | void function Tk_Image (line 548) | Tk_Image function Tk_FreeImage (line 618) | void function Tk_PostscriptImage (line 679) | int function Tk_RedrawImage (line 777) | void function Tk_SizeOfImage (line 843) | void function Tk_DeleteImage (line 872) | void function DeleteImage (line 910) | static void function EventuallyDeleteImage (line 959) | static void function TkDeleteAllImages (line 992) | void function Tk_SetTSOrigin (line 1075) | void FILE: generic/tkImgBmap.c type BitmapModel (line 21) | typedef struct { type BitmapInstance (line 51) | typedef struct BitmapInstance { type ParseInfo (line 132) | typedef struct ParseInfo { function ImgBmapCreate (line 171) | static int function ImgBmapConfigureModel (line 229) | static int function ImgBmapConfigureInstance (line 329) | static void function NextBitmapWord (line 671) | static int function ImgBmapCmd (line 740) | static int function ImgBmapDisplay (line 872) | static void function ImgBmapFree (line 933) | static void function ImgBmapDelete (line 995) | static void function ImgBmapCmdDeletedProc (line 1036) | static void function GetByte (line 1065) | static int function ImgBmapPsImagemask (line 1108) | static void function ImgBmapPostscript (line 1177) | static int FILE: generic/tkImgGIF.c type GIFGraphicControlExtensionBlock (line 53) | typedef struct { type MFile (line 66) | typedef struct mFile { type GIFImageConfig (line 109) | typedef struct { type Tcl_Size (line 126) | typedef Tcl_Size (WriteBytesFunc) (void *clientData, const char *bytes, type GifWriterState (line 236) | typedef struct { type GIFState_t (line 264) | typedef struct { function FileMatchGIF (line 371) | static int function FileReadGIF (line 408) | static int function ReadOneByte (line 923) | static int function StringMatchGIF (line 963) | static int function StringReadGIF (line 1032) | static int function ReadGIFHeader (line 1094) | static int function ReadColorMap (line 1126) | static int function DoExtension (line 1173) | static int function GetDataBlock (line 1268) | static int function ReadImage (line 1314) | static int function GetCode (line 1597) | static int function mInit (line 1683) | static void function Tcl_Size (line 1713) | static Tcl_Size function Mgetc (line 1746) | static int function char64 (line 1810) | static int function Tcl_Size (line 1862) | static Tcl_Size function FileWriteGIF (line 1924) | static int function StringWriteGIF (line 1954) | static int function Tcl_Size (line 1975) | static Tcl_Size function Tcl_Size (line 1986) | static Tcl_Size function CommonWriteGIF (line 2001) | static int function ColorNumber (line 2188) | static int function IsNewColor (line 2205) | static int function SaveMap (line 2222) | static void function ReadValue (line 2262) | static int function Compress (line 2303) | static void function Output (line 2423) | static void function ClearForBlock (line 2489) | static void function ClearHashTable (line 2500) | static void function CharInit (line 2547) | static void function CharOut (line 2561) | static void function FlushChar (line 2576) | static void FILE: generic/tkImgListFormat.c type ColorFormatType (line 57) | enum ColorFormatType { type FormatOptions (line 88) | struct FormatOptions { type FormatOptions (line 125) | struct FormatOptions function ParseFormatOptions (line 188) | static int function Tcl_Obj (line 304) | static Tcl_Obj * function StringMatchDef (line 361) | static int function StringReadDef (line 459) | static int function StringWriteDef (line 622) | static int function ParseColor (line 767) | static int function ParseColorAsList (line 838) | static int function ParseColorAsHex (line 913) | static int function ParseColorAsStandard (line 988) | static int function TkDebugPhotoStringMatchDef (line 1119) | bool FILE: generic/tkImgPNG.c type PNGImage (line 121) | typedef struct { function InitPNGImage (line 317) | static int function CleanupPNGImage (line 397) | static void function ReadBase64 (line 453) | static int function ReadByteArray (line 578) | static int function ReadData (line 636) | static int function ReadInt32 (line 709) | static inline int function CheckCRC (line 745) | static inline int function SkipChunk (line 794) | static int function ReadChunkHeader (line 882) | static int function CheckColor (line 1091) | static int function ReadIHDR (line 1260) | static int function ReadPLTE (line 1455) | static int function ReadTRNS (line 1542) | static int function ReadPHYS (line 1687) | static int function Paeth (line 1765) | static inline unsigned char function UnfilterLine (line 1808) | static int function DecodeLine (line 1930) | static int function ReadIDAT (line 2191) | static int function ApplyAlpha (line 2338) | static void function ParseFormat (line 2390) | static int function DecodePNG (line 2478) | static int function FileMatchPNG (line 2821) | static int function FileReadPNG (line 2868) | static int function StringMatchPNG (line 2927) | static int function StringReadPNG (line 2972) | static int function WriteData (line 3029) | static int function WriteByte (line 3082) | static inline int function LongToInt32 (line 3109) | static inline void function WriteInt32 (line 3137) | static inline int function WriteChunk (line 3166) | static inline int function WriteIHDR (line 3227) | static int function WriteIDAT (line 3337) | static int function WriteExtraChunks (line 3461) | static int function EncodePNG (line 3611) | static int function FileWritePNG (line 3736) | static int function StringWritePNG (line 3803) | static int FILE: generic/tkImgPPM.c function FileMatchPPM (line 98) | static int function FileReadPPM (line 133) | static int function FileWritePPM (line 285) | static int function StringWritePPM (line 369) | static int function StringMatchPPM (line 445) | static int function StringReadPPM (line 479) | static int function ReadPPMFileHeader (line 647) | static int function ReadPPMStringHeader (line 752) | static int FILE: generic/tkImgPhInstance.c function TkImgPhotoConfigureInstance (line 87) | void function BlendComplexAlpha (line 463) | static void function TkImgPhotoDisplay (line 632) | void function TkImgPhotoFree (line 758) | void function TkImgPhotoInstanceSetSize (line 805) | void function IsValidPalette (line 946) | static int function CountBits (line 1031) | static int function GetColorTable (line 1066) | static void function FreeColorTable (line 1159) | static void function AllocateColors (line 1200) | static void function DisposeColorTable (line 1482) | static void function ReclaimColors (line 1529) | static int function TkImgDisposeInstance (line 1616) | void function TkImgDitherInstance (line 1670) | void function TkImgResetDither (line 2015) | void FILE: generic/tkImgPhoto.c type SubcommandOptions (line 28) | struct SubcommandOptions { type ThreadSpecificData (line 138) | typedef struct { type SubcommandOptions (line 190) | struct SubcommandOptions type SubcommandOptions (line 202) | struct SubcommandOptions function PhotoFormatThreadExitProc (line 235) | static void function Tk_CreatePhotoImageFormat (line 278) | void function Tk_CreatePhotoImageFormatVersion3 (line 304) | void function ImgPhotoCreate (line 348) | static int function ImgPhotoCmd (line 410) | static int function ParseSubcommandOptions (line 1556) | static int function ImgPhotoConfigureModel (line 1854) | static int function ToggleComplexAlphaIfNeeded (line 2265) | static int function ImgPhotoDelete (line 2311) | static void function ImgPhotoCmdDeletedProc (line 2366) | static void function ImgPhotoSetSize (line 2398) | static int function MatchFileFormat (line 2591) | static int function MatchStringFormat (line 2773) | static int function Tk_PhotoHandle (line 2969) | Tk_PhotoHandle function Tk_PhotoPutBlock (line 3004) | int function Tk_PhotoPutZoomedBlock (line 3438) | int function Tk_DitherPhoto (line 3795) | void function Tk_PhotoBlank (line 3872) | void function Tk_PhotoExpand (line 3933) | int function Tk_PhotoGetSize (line 3980) | void function Tk_PhotoSetSize (line 4012) | int function Region (line 4058) | Region type SubcommandOptions (line 4096) | struct SubcommandOptions function Tk_PhotoGetImage (line 4283) | int function ImgPhotoPostscript (line 4322) | static int FILE: generic/tkImgPhoto.h type ColorTableId (line 31) | typedef struct ColorTableId ColorTableId; type ColorTable (line 32) | typedef struct ColorTable ColorTable; type PhotoInstance (line 33) | typedef struct PhotoInstance PhotoInstance; type PhotoModel (line 34) | typedef struct PhotoModel PhotoModel; type schar (line 43) | typedef signed char schar; type schar (line 46) | typedef char schar; type schar (line 48) | typedef short schar; type ColorTableId (line 73) | struct ColorTableId { type ColorTable (line 87) | struct ColorTable { type PhotoModel (line 137) | struct PhotoModel { type PhotoInstance (line 193) | struct PhotoInstance { FILE: generic/tkImgSVGnano.c type RastOpts (line 32) | typedef struct { type NSVGcache (line 44) | typedef struct { function FileMatchSVG (line 161) | static int function FileReadSVG (line 229) | static int function StringMatchSVG (line 285) | static int function StringReadSVG (line 338) | static int function NSVGimage (line 380) | static NSVGimage * function RasterizeSVG (line 565) | static int function GetScaleFromParameters (line 661) | static double function NSVGcache (line 719) | static NSVGcache * function CacheSVG (line 749) | static int function NSVGimage (line 790) | static NSVGimage * function CleanCache (line 835) | static void function FreeCache (line 865) | static void FILE: generic/tkInt.h type TkColormap (line 146) | typedef struct TkColormap TkColormap; type TkFontAttributes (line 147) | typedef struct TkFontAttributes TkFontAttributes; type TkGrabEvent (line 148) | typedef struct TkGrabEvent TkGrabEvent; type Cursor (line 150) | typedef Cursor TkpCursor; type Region (line 151) | typedef Region TkRegion; type TkStressedCmap (line 153) | typedef struct TkStressedCmap TkStressedCmap; type TkBindInfo_ (line 154) | struct TkBindInfo_ type Busy (line 155) | struct Busy type TkCursor (line 163) | typedef struct TkCursor { type TkCaret (line 197) | typedef struct TkCaret { type TkLockUsage (line 211) | typedef enum TkLockUsage {LU_IGNORE, LU_CAPS, LU_SHIFT} TkLockUsage; type TkDisplay (line 213) | typedef struct TkDisplay { type TkErrorHandler (line 592) | typedef struct TkErrorHandler { type TkEventHandler (line 621) | typedef struct TkEventHandler { type TkMainInfo (line 637) | typedef struct TkMainInfo { type TkPredefBitmap (line 706) | typedef struct { type TkWindow (line 723) | typedef struct TkWindow { type TkKeyEvent (line 900) | typedef struct { type TkEnsemble (line 934) | typedef struct TkEnsemble { type TkStateMap (line 946) | typedef struct TkStateMap { type TkpClipMask (line 956) | typedef struct TkpClipMask { type TkFontAttributes (line 1221) | struct TkFontAttributes FILE: generic/tkIntDecls.h type TkText (line 25) | struct TkText type TkTextBTree_ (line 26) | struct TkTextBTree_ type TkTextDispChunk (line 27) | struct TkTextDispChunk type TkTextIndex (line 28) | struct TkTextIndex type TkTextSegment (line 29) | struct TkTextSegment type TkSharedText (line 30) | struct TkSharedText type TkText (line 424) | struct TkText type TkTextIndex (line 425) | struct TkTextIndex type TkText (line 427) | struct TkText type TkTextIndex (line 428) | struct TkTextIndex type TkTextIndex (line 429) | struct TkTextIndex type TkText (line 431) | struct TkText type TkTextIndex (line 432) | struct TkTextIndex type TkTextIndex (line 433) | struct TkTextIndex type TkText (line 436) | struct TkText type TkTextIndex (line 438) | struct TkTextIndex type TkText (line 440) | struct TkText type TkTextIndex (line 441) | struct TkTextIndex type TkText (line 444) | struct TkText type TkTextIndex (line 446) | struct TkTextIndex type TkText (line 448) | struct TkText type TkSharedText (line 452) | struct TkSharedText type TkText (line 453) | struct TkText type TkTextIndex (line 454) | struct TkTextIndex type TkTextIndex (line 455) | struct TkTextIndex type TkText (line 458) | struct TkText type TkText (line 460) | struct TkText type TkTextDispChunk (line 461) | struct TkTextDispChunk type TkIntStubs (line 545) | typedef struct TkIntStubs { FILE: generic/tkIntPlatDecls.h type TkIntPlatStubs (line 277) | typedef struct TkIntPlatStubs { FILE: generic/tkIntXlibDecls.h type _XrmHashBucketRec (line 446) | struct _XrmHashBucketRec type _XrmHashBucketRec (line 451) | struct _XrmHashBucketRec type _XrmHashBucketRec (line 457) | struct _XrmHashBucketRec type TkIntXlibStubs (line 479) | typedef struct TkIntXlibStubs { FILE: generic/tkListbox.c type ListboxOptionTables (line 18) | typedef struct { type Listbox (line 32) | typedef struct { type ItemAttr (line 186) | typedef struct { type state (line 221) | enum state { type activeStyle (line 225) | enum activeStyle { type command (line 361) | enum command { type selcommand (line 372) | enum selcommand { type scancommand (line 379) | enum scancommand { type indices (line 386) | enum indices { function Tk_ListboxObjCmd (line 476) | int function ListboxWidgetObjCmd (line 607) | static int function ListboxBboxSubCmd (line 1084) | static int function ListboxSelectionSubCmd (line 1166) | static int function ListboxXviewSubCmd (line 1257) | static int function ListboxYviewSubCmd (line 1337) | static int function ItemAttr (line 1411) | static ItemAttr * function DestroyListbox (line 1456) | static void function DestroyListboxOptionTables (line 1537) | static void function ConfigureListbox (line 1566) | static int function ConfigureListboxItem (line 1726) | static int function ListboxWorldChanged (line 1773) | static void function DisplayListbox (line 1847) | static void function ListboxComputeGeometry (line 2207) | static void function ListboxInsertSubCmd (line 2304) | static int function ListboxDeleteSubCmd (line 2421) | static int function ListboxEventProc (line 2596) | static void function ListboxCmdDeletedProc (line 2672) | static void function GetListboxIndex (line 2708) | static int function ChangeListboxView (line 2816) | static void function ChangeListboxOffset (line 2851) | static void function ListboxScanTo (line 2899) | static void function NearestListboxElement (line 2966) | static int function ListboxSelect (line 3007) | static int function Tcl_Size (line 3100) | static Tcl_Size function ListboxLostSelection (line 3183) | static void function GenerateListboxSelectEvent (line 3213) | static void function EventuallyRedrawRange (line 3237) | static void function ListboxUpdateVScrollbar (line 3280) | static void function ListboxUpdateHScrollbar (line 3350) | static void function MigrateHashEntries (line 3573) | static void function GetMaxOffset (line 3635) | static int GetMaxOffset( FILE: generic/tkMacWinMenu.c type ThreadSpecificData (line 16) | typedef struct { function PreprocessMenu (line 41) | static int function TkPreprocessMenu (line 128) | int FILE: generic/tkMain.c type TclIntPlatStubs (line 43) | typedef struct TclIntPlatStubs { function Tcl_Obj (line 66) | static inline Tcl_Obj * function WinIsTty (line 96) | static bool WinIsTty(int fd) { type InteractiveState (line 125) | typedef struct { function Tk_MainEx (line 166) | void function StdinProc (line 398) | static void function Prompt (line 501) | static void FILE: generic/tkMenu.c type ThreadSpecificData (line 80) | typedef struct { type options (line 312) | enum options { function Tk_MenuObjCmd (line 395) | int function MenuWidgetObjCmd (line 611) | static int function TkInvokeMenu (line 1020) | int function DestroyMenuInstance (line 1135) | static void function TkDestroyMenu (line 1279) | void function UnhookCascadeEntry (line 1358) | static void function DestroyMenuEntry (line 1438) | static void function MenuWorldChanged (line 1542) | static void function ConfigureMenu (line 1577) | static int function PostProcessEntry (line 1747) | static int function ConfigureMenuEntry (line 1960) | static int function CheckForLoops0 (line 2041) | static int function CheckForLoops (line 2108) | static int function ConfigureMenuCloneEntries (line 2160) | static int function GetMenuIndex (line 2300) | int function MenuCmdDeletedProc (line 2396) | static void function TkMenuEntry (line 2439) | static TkMenuEntry * function MenuAddOrInsert (line 2536) | static int function TkActivateMenuEntry (line 2825) | int function TkPostCommand (line 2874) | int function CloneMenu (line 2920) | static int function MenuDoXPosition (line 3098) | static int function MenuDoYPosition (line 3135) | static int function Tcl_Size (line 3179) | static Tcl_Size function RecursivelyDeleteMenu (line 3262) | static void function Tcl_Obj (line 3307) | Tcl_Obj * function Tk_SetWindowMenubar (line 3386) | void function DestroyMenuHashTable (line 3549) | static void function Tcl_HashTable (line 3576) | Tcl_HashTable * function TkMenuReferences (line 3613) | TkMenuReferences * function TkMenuReferences (line 3657) | TkMenuReferences * function TkMenuReferences (line 3694) | TkMenuReferences * function TkFreeMenuReferences (line 3722) | bool function DeleteMenuCloneEntries (line 3754) | static void function MenuCleanup (line 3807) | static void function TkMenuInit (line 3831) | void FILE: generic/tkMenu.h type TkMenuPlatformData_ (line 28) | struct TkMenuPlatformData_ type TkMenuPlatformEntryData_ (line 29) | struct TkMenuPlatformEntryData_ type compound (line 36) | enum compound { type DrawMenuFlags (line 51) | typedef enum { type TkMenuEntry (line 63) | typedef struct TkMenuEntry { type TkMenu (line 258) | typedef struct TkMenu { type TkMenuTopLevelList (line 396) | typedef struct TkMenuTopLevelList { type TkMenuReferences (line 417) | typedef struct TkMenuReferences { FILE: generic/tkMenuDraw.c function TkMenuInitializeDrawingFields (line 42) | void function TkMenuInitializeEntryDrawingFields (line 72) | void function TkMenuFreeDrawOptions (line 105) | void function TkMenuEntryFreeDrawOptions (line 146) | void function TkMenuConfigureDrawOptions (line 181) | void function TkMenuConfigureEntryDrawOptions (line 298) | int function TkEventuallyRecomputeMenu (line 429) | void function TkRecomputeMenu (line 456) | void function TkEventuallyRedrawMenu (line 484) | void function ComputeMenuGeometry (line 529) | static void function TkMenuSelectImageProc (line 580) | void function DisplayMenu (line 615) | static void function TkMenuEventProc (line 759) | void function TkMenuImageProc (line 820) | void function TkPostTearoffMenu (line 855) | int function TkPostSubmenu (line 884) | int function AdjustMenuCoords (line 981) | static void FILE: generic/tkMenubutton.c type command (line 150) | enum command { function Tk_MenubuttonObjCmd (line 191) | int function MenuButtonWidgetObjCmd (line 321) | static int function DestroyMenuButton (line 399) | static void function ConfigureMenuButton (line 468) | static int function TkMenuButtonWorldChanged (line 638) | void function MenuButtonEventProc (line 741) | static void function MenuButtonCmdDeletedProc (line 804) | static void function MenuButtonImageProc (line 925) | static void FILE: generic/tkMenubutton.h type direction (line 28) | enum direction { type state (line 37) | enum state { type TkMenuButton (line 46) | typedef struct { FILE: generic/tkMessage.c type Message (line 24) | typedef struct { function Tk_MessageObjCmd (line 210) | int function MessageWidgetObjCmd (line 297) | static int function DestroyMessage (line 378) | static void function ConfigureMessage (line 432) | static int function MessageWorldChanged (line 507) | static void function ComputeMessageGeometry (line 558) | static void function DisplayMessage (line 658) | static void function MessageEventProc (line 749) | static void function MessageCmdDeletedProc (line 806) | static void FILE: generic/tkObj.c type PixelRep (line 18) | typedef struct PixelRep { type ThreadSpecificData (line 50) | typedef struct { type MMRep (line 59) | typedef struct MMRep { type WindowRep (line 72) | typedef struct WindowRep { function Tcl_Size (line 112) | Tcl_Size function Tcl_Size (line 158) | Tcl_Size function ThreadSpecificData (line 189) | static ThreadSpecificData * function TkGetIntForIndex (line 225) | int function GetPixelsFromObjEx (line 260) | static function Tk_GetPixelsFromObj (line 350) | int function Tk_GetDoublePixelsFromObj (line 381) | int function FreePixelInternalRep (line 429) | static void function DupPixelInternalRep (line 460) | static void function SetPixelFromAny (line 501) | static int function Tk_GetMMFromObj (line 620) | int function FreeMMInternalRep (line 676) | static void function DupMMInternalRep (line 703) | static void function UpdateStringOfMM (line 739) | static void function SetMMFromAny (line 780) | static int function TkGetWindowFromObj (line 898) | int function SetWindowFromAny (line 959) | static int function DupWindowInternalRep (line 1006) | static void function FreeWindowInternalRep (line 1040) | static void function Tcl_Obj (line 1066) | Tcl_Obj * function TkParsePadAmount (line 1105) | int function TkRegisterObjTypes (line 1208) | void FILE: generic/tkOldConfig.c function Tk_ConfigureWidget (line 73) | int function Tk_ConfigSpec (line 233) | static Tk_ConfigSpec * function DoConfig (line 331) | static int function Tk_ConfigureInfo (line 625) | int function Tk_ConfigureValue (line 947) | int function Tk_FreeOptions (line 1017) | void function Tk_ConfigSpec (line 1106) | static Tk_ConfigSpec * function DeleteSpecCacheTable (line 1207) | static void FILE: generic/tkOption.c type Element (line 56) | typedef struct Element { type ElArray (line 111) | typedef struct ElArray { type StackLevel (line 170) | typedef struct StackLevel { type ThreadSpecificData (line 179) | typedef struct { function Tk_AddOption (line 245) | void function Tk_Uid (line 399) | Tk_Uid function Tk_OptionObjCmd (line 611) | int function TkOptionDeadWindow (line 739) | void function TkOptionClassChanged (line 793) | void function ParsePriority (line 851) | static int function AddFromString (line 914) | static int function ReadOptionFile (line 1074) | static int function ElArray (line 1149) | static ElArray * function ElArray (line 1178) | static ElArray * function SetupStacks (line 1219) | static void function ExtendStacks (line 1384) | static void function OptionThreadExitProc (line 1421) | static void function OptionInit (line 1455) | static void function ClearOptionTree (line 1520) | static void function GetDefaultOptions (line 1556) | static int FILE: generic/tkPack.c type Side (line 16) | typedef enum {BOTTOM, LEFT, RIGHT, TOP} Side; type Packer (line 27) | typedef struct Packer { function TkAppendPadAmount (line 149) | void function Tk_PackObjCmd (line 188) | int function PackReqProc (line 425) | static void function PackLostContentProc (line 458) | static void function ArrangePacking (line 492) | static void function XExpansion (line 817) | static int function YExpansion (line 883) | static int function Packer (line 944) | static Packer * function Unlink (line 1008) | static void function DestroyPacker (line 1075) | static void function PackStructureProc (line 1105) | static void function ConfigureContent (line 1199) | static int FILE: generic/tkPanedWindow.c type orient (line 42) | enum orient { ORIENT_HORIZONTAL, ORIENT_VERTICAL } type stretch (line 52) | enum stretch { type OptionTables (line 71) | typedef struct { type Pane (line 81) | typedef struct Pane { type PanedWindow (line 116) | typedef struct PanedWindow { function Tk_PanedWindowObjCmd (line 374) | int function PanedWindowWidgetObjCmd (line 521) | static int function ConfigurePanes (line 756) | static int function PanedWindowSashCommand (line 1081) | static int function ConfigurePanedWindow (line 1234) | static int function PanedWindowWorldChanged (line 1284) | static void function PanedWindowEventProc (line 1350) | static void function PanedWindowCmdDeletedProc (line 1404) | static void function DisplayPanedWindow (line 1441) | static void function DestroyPanedWindow (line 1551) | static void function PanedWindowReqProc (line 1631) | static void function PanedWindowLostPaneProc (line 1677) | static void function ArrangePanes (line 1717) | static void function Unlink (line 2033) | static void function Pane (line 2106) | static Pane * function GetFirstLastVisiblePane (line 2138) | static void function PaneStructureProc (line 2176) | static void function ComputeGeometry (line 2209) | static void function DestroyOptionTables (line 2403) | static void function Tcl_Obj (line 2428) | static Tcl_Obj * function SetSticky (line 2476) | static int function RestoreSticky (line 2556) | static void function AdjustForSticky (line 2585) | static void function MoveSash (line 2638) | static void function ProxyWindowEventProc (line 2798) | static void function DisplayProxyWindow (line 2831) | static void function PanedWindowProxyCommand (line 2894) | static int function PanedWindowIdentifyCoords (line 3071) | static int FILE: generic/tkPkgConfig.c function TkInitEmbeddedConfigurationInformation (line 139) | void FILE: generic/tkPlace.c type BorderMode (line 31) | typedef enum {BM_INSIDE, BM_IGNORE, BM_OUTSIDE} BorderMode; type Content (line 38) | typedef struct Content { type Container (line 114) | typedef struct Container { function Tk_PlaceObjCmd (line 188) | int function Content (line 371) | static Content * function FreeContent (line 424) | static void function Content (line 454) | static Content * function UnlinkContent (line 485) | static void function Container (line 533) | static Container * function Container (line 577) | static Container * function ConfigureContent (line 610) | static int function PlaceInfoCommand (line 775) | static int function RecomputePlacement (line 844) | static void function PlaceStructureProc (line 1063) | static void function ContentStructureProc (line 1142) | static void function PlaceRequestProc (line 1179) | static void function PlaceLostContentProc (line 1224) | static void FILE: generic/tkPlatDecls.h type TkPlatStubs (line 80) | typedef struct TkPlatStubs { FILE: generic/tkPointer.c type ThreadSpecificData (line 25) | typedef struct { function InitializeEvent (line 64) | static void function GenerateEnterLeave (line 121) | static int function Tk_UpdatePointer (line 214) | void function XGrabPointer (line 415) | int function XUngrabPointer (line 457) | int function TkPointerDeadWindow (line 489) | void function UpdateCursor (line 535) | static void function XDefineCursor (line 579) | int FILE: generic/tkRectOval.c type RectOvalItem (line 21) | typedef struct RectOvalItem { function CreateRectOval (line 235) | static int function RectOvalCoords (line 310) | static int function ConfigureRectOval (line 397) | static int function DeleteRectOval (line 575) | static void function ComputeRectOvalBbox (line 624) | static void function DisplayRectOval (line 740) | static void function RectToPoint (line 964) | static double function OvalToPoint (line 1083) | static double function RectToArea (line 1137) | static int function OvalToArea (line 1210) | static int function RotateRectOval (line 1306) | static void function ScaleRectOval (line 1356) | static void function TranslateRectOval (line 1392) | static void function RectOvalToPostscript (line 1428) | static int FILE: generic/tkScale.c type command (line 142) | enum command { function ScaleDigit (line 191) | static inline int function ScaleMax (line 198) | static inline double function ScaleMin (line 206) | static inline double function ScaleRound (line 214) | static inline int function Tk_ScaleObjCmd (line 238) | int function ScaleWidgetObjCmd (line 371) | static int function DestroyScale (line 533) | static void function ConfigureScale (line 591) | static int function ScaleWorldChanged (line 753) | static void function MaxTickRoundingError (line 816) | static double function ComputeFormat (line 863) | static void function ComputeScaleGeometry (line 1012) | static void function ScaleEventProc (line 1161) | static void function ScaleCmdDeletedProc (line 1213) | static void function TkEventuallyRedrawScale (line 1252) | void function TkRoundValueToResolution (line 1290) | double function TkRoundIntervalToResolution (line 1299) | double function TkScaleSetValue (line 1444) | void function ScaleSetVariable (line 1502) | static void function TkScalePixelToValue (line 1538) | double function TkScaleValueToPixel (line 1599) | int FILE: generic/tkScale.h type orient (line 25) | enum orient { type state (line 33) | enum state { type TkScale (line 42) | typedef struct TkScale { FILE: generic/tkScrollbar.c function Tk_ScrollbarObjCmd (line 122) | int function ScrollbarWidgetObjCmd (line 213) | static int function ConfigureScrollbar (line 464) | static int function TkScrollbarEventProc (line 514) | void function ScrollbarCmdDeletedProc (line 583) | static void function TkScrollbarEventuallyRedraw (line 619) | void FILE: generic/tkScrollbar.h type TkScrollbar (line 24) | typedef struct TkScrollbar { FILE: generic/tkSelect.c type CommandInfo (line 27) | typedef struct { type LostCommand (line 46) | typedef struct LostCommand { type ThreadSpecificData (line 55) | typedef struct { function Tk_CreateSelHandler (line 116) | void function Tk_DeleteSelHandler (line 237) | void function Tk_OwnSelection (line 351) | void function Tk_ClearSelection (line 462) | void function Tk_GetSelection (line 547) | int function Tk_SelectionObjCmd (line 669) | int function TkSelInProgress (line 1045) | TkSelInProgress * function TkSelSetInProgress (line 1071) | void function TkSelDeadWindow (line 1098) | void function TkSelInit (line 1173) | void function TkSelClearSelection (line 1226) | void function SelGetProc (line 1293) | static int function Tcl_Size (line 1325) | static Tcl_Size function Tcl_Size (line 1469) | Tcl_Size function LostSelection (line 1570) | static void FILE: generic/tkSelect.h type TkSelectionInfo (line 25) | typedef struct TkSelectionInfo { type TkSelHandler (line 47) | typedef struct TkSelHandler { type TkSelRetrievalInfo (line 72) | typedef struct TkSelRetrievalInfo { type TkClipboardBuffer (line 104) | typedef struct TkClipboardBuffer { type TkClipboardTarget (line 112) | typedef struct TkClipboardTarget { type clipboardOption (line 130) | typedef enum { type TkSelInProgress (line 145) | typedef struct TkSelInProgress { FILE: generic/tkSquare.c type Square (line 32) | typedef struct { function SquareObjCmd (line 124) | int function SquareWidgetObjCmd (line 217) | static int function SquareConfigure (line 317) | static int function SquareObjEventProc (line 377) | static void function SquareDeletedProc (line 431) | static void function SquareDisplay (line 468) | static void function KeepInWindow (line 549) | static void FILE: generic/tkStubInit.c function PointToChar (line 47) | static int PointToChar(Tk_TextLayout layout, int x, int y) function doNothing (line 53) | static int function TkCreateXEventSource (line 75) | void function TkSetPixmapColormap (line 112) | void function TkpPrintWindowId (line 121) | void function TkPutImage (line 161) | int FILE: generic/tkStubLib.c function isDigit (line 48) | static int function MODULE_SCOPE (line 72) | MODULE_SCOPE const char * FILE: generic/tkStyle.c type StyledWidgetSpec (line 21) | typedef struct StyledWidgetSpec { type StyledElement (line 41) | typedef struct StyledElement { type StyleEngine (line 60) | typedef struct StyleEngine { type Style (line 77) | typedef struct Style { type Element (line 88) | typedef struct Element { type ThreadSpecificData (line 101) | typedef struct { function TkStylePkgInit (line 180) | void function TkStylePkgFree (line 235) | void function Tk_StyleEngine (line 304) | Tk_StyleEngine function InitStyleEngine (line 359) | static void function FreeStyleEngine (line 419) | static void function Tk_StyleEngine (line 453) | Tk_StyleEngine function InitElement (line 490) | static void function FreeElement (line 523) | static void function InitStyledElement (line 546) | static void function FreeStyledElement (line 569) | static void function CreateElement (line 601) | static int function Tk_GetElementId (line 686) | int function Tk_RegisterStyledElement (line 752) | int function StyledElement (line 841) | static StyledElement * function InitWidgetSpec (line 900) | static void function FreeWidgetSpec (line 963) | static void function StyledWidgetSpec (line 988) | static StyledWidgetSpec * function Tk_StyledElement (line 1036) | Tk_StyledElement function Tk_GetElementSize (line 1075) | void function Tk_GetElementBox (line 1116) | void function Tk_GetElementBorderWidth (line 1158) | int function Tk_DrawElement (line 1189) | void function Tk_Style (line 1226) | Tk_Style function InitStyle (line 1310) | static void function Tk_Style (line 1342) | Tk_Style function Tk_FreeStyle (line 1378) | void function Tk_Style (line 1400) | Tk_Style function SetStyleFromAny (line 1432) | static int function FreeStyleObjProc (line 1475) | static void function DupStyleObjProc (line 1494) | static void FILE: generic/tkTest.c type TImageModel (line 63) | typedef struct TImageModel { type TImageInstance (line 77) | typedef struct TImageInstance { type NewApp (line 120) | typedef struct NewApp { type TrivialCommandHeader (line 140) | typedef struct TrivialCommandHeader { function Tktest_Init (line 201) | int function TestbitmapObjCmd (line 295) | static int function TestborderObjCmd (line 328) | static int function TestcolorObjCmd (line 361) | static int function TestcursorObjCmd (line 394) | static int function TestdeleteappsObjCmd (line 428) | static int function TestobjconfigObjCmd (line 464) | static int function TrivialConfigObjCmd (line 1101) | static int function TrivialCmdDeletedProc (line 1208) | static void function TrivialEventProc (line 1246) | static void function TestfontObjCmd (line 1283) | static int function ImageCreate (line 1342) | static int function ImageObjCmd (line 1407) | static int function ImageDisplay (line 1505) | static void function ImageFree (line 1596) | static void function ImageDelete (line 1629) | static void function TestmakeexistObjCmd (line 1666) | static int function TestmenubarObjCmd (line 1707) | static int function TestmetricsObjCmd (line 1773) | static int function TestpropObjCmd (line 1820) | static int function TestprintfObjCmd (line 1896) | static int function TestwrapperObjCmd (line 1947) | static int function CustomOptionSet (line 2004) | static int function Tcl_Obj (line 2065) | static Tcl_Obj * function CustomOptionRestore (line 2075) | static void function CustomOptionFree (line 2086) | static void function TestPhotoStringMatchCmd (line 2117) | static int FILE: generic/tkText.c type SearchSpec (line 255) | struct SearchSpec type SearchSpec (line 258) | struct SearchSpec type SearchSpec (line 262) | struct SearchSpec type SearchSpec (line 266) | struct SearchSpec type SearchSpec (line 269) | typedef struct SearchSpec { function Tk_TextObjCmd (line 435) | int function CreateWidget (line 473) | static int function TextWidgetObjCmd (line 670) | static int function SharedTextObjCmd (line 1584) | static int function TextPeerCmd (line 1690) | static int function TextReplaceCmd (line 1769) | static int function TextIndexSortProc (line 1842) | static int function DestroyText (line 1891) | static void function ConfigureText (line 2057) | static int function TextWorldChangedCallback (line 2345) | static void function TextWorldChanged (line 2374) | static void function TextEventProc (line 2447) | static void function TextCmdDeletedProc (line 2557) | static void function Tcl_Size (line 2602) | static Tcl_Size function TextPushUndoAction (line 2749) | static void function TextUndoRedoCallback (line 2936) | int function Tcl_Size (line 3034) | static Tcl_Size function DeleteIndexRange (line 3089) | static int function Tcl_Size (line 3389) | static Tcl_Size function TkTextLostSelection (line 3526) | void function TkTextSelectionEvent (line 3581) | void function TextBlinkProc (line 3611) | static void function TextInsertCmd (line 3689) | static int function TextSearchCmd (line 3769) | static int function TextSearchGetLineIndex (line 3988) | static int function Tcl_Size (line 4054) | static Tcl_Size function TextSearchFoundMatch (line 4236) | static bool function TkTextTabArray (line 4477) | TkTextTabArray * function TextDumpCmd (line 4629) | static int function DumpLine (line 4820) | static bool function DumpSegment (line 5018) | static bool function TextEditUndo (line 5079) | static int function TextEditRedo (line 5153) | static int function TextEditCmd (line 5219) | static int function Tcl_Obj (line 5389) | static Tcl_Obj * function GenerateModifiedEvent (line 5456) | static void function GenerateUndoStackEvent (line 5486) | static void function UpdateDirtyFlag (line 5513) | static void function TkTextRunAfterSyncCmd (line 5569) | void function SearchPerform (line 5619) | static int function SearchCore (line 5716) | static int function Tcl_Obj (line 6748) | static Tcl_Obj * function SetLineStartEnd (line 6783) | static int function RestoreLineStartEnd (line 6842) | static void function TkpTesttextCmd (line 6870) | int FILE: generic/tkText.h type TkTextLine (line 30) | typedef struct TkTextLine { type TkTextToggle (line 63) | typedef struct TkTextToggle { type TkTextMark (line 75) | typedef struct TkTextMark { type TkTextEmbWindowClient (line 89) | typedef struct TkTextEmbWindowClient { type TkAlignMode (line 102) | typedef enum { type TkTextEmbWindow (line 106) | typedef struct TkTextEmbWindow { type TkTextEmbImage (line 136) | typedef struct TkTextEmbImage { type TkTextSegment (line 164) | typedef struct TkTextSegment { type TkTextIndex (line 195) | typedef struct TkTextIndex { type TkTextDispChunk (line 211) | typedef struct TkTextDispChunk TkTextDispChunk; type TkText (line 213) | struct TkText type TkText (line 217) | struct TkText type Tcl_Size (line 219) | typedef Tcl_Size Tk_ChunkMeasureProc(TkTextDispChunk *chunkPtr, int x); type TkText (line 220) | struct TkText type TkTextDispChunk (line 231) | struct TkTextDispChunk { type TkWrapMode (line 290) | typedef enum { type TkTextTabStyle (line 302) | typedef enum { type TkTextTag (line 313) | typedef struct TkTextTag { type TkTextSearch (line 430) | typedef struct TkTextSearch { type TkTextTabAlign (line 458) | typedef enum {LEFT, RIGHT, CENTER, NUMERIC} TkTextTabAlign; type TkTextTab (line 460) | typedef struct TkTextTab { type TkTextTabArray (line 467) | typedef struct TkTextTabArray { type TkTextEditMode (line 483) | typedef enum { type TkTextDirtyMode (line 495) | typedef enum { type TkTextState (line 508) | typedef enum { type TkSharedText (line 517) | typedef struct TkSharedText { type TkTextInsertUnfocussed (line 590) | typedef enum { type TkText (line 601) | typedef struct TkText { type TkTextSegment (line 825) | typedef TkTextSegment * Tk_SegSplitProc(struct TkTextSegment *segPtr, type TkTextSegment (line 827) | struct TkTextSegment type TkTextSegment (line 829) | typedef TkTextSegment * Tk_SegCleanupProc(struct TkTextSegment *segPtr, type TkTextSegment (line 831) | struct TkTextSegment type TkText (line 833) | struct TkText type TkTextIndex (line 834) | struct TkTextIndex type TkTextDispChunk (line 837) | struct TkTextDispChunk type Tk_SegType (line 841) | typedef struct Tk_SegType { type TkTextCountType (line 877) | typedef int TkTextCountType; type TkTextElideInfo (line 893) | typedef struct TkTextElideInfo { type TkTextInvalidateAction (line 939) | typedef enum { FILE: generic/tkTextBTree.c type Summary (line 45) | typedef struct Summary { type Node (line 58) | typedef struct Node { type BTree (line 103) | typedef struct BTree { type TagInfo (line 123) | typedef struct TagInfo { function TkTextBTree (line 260) | TkTextBTree function TkBTreeAddClient (line 362) | void function TkBTreeClientRangeChanged (line 422) | void function TkBTreeDestroy (line 467) | void function Tcl_Size (line 504) | Tcl_Size function TkBTreeRemoveClient (line 532) | void function AdjustStartEndRefs (line 613) | static void function AdjustPixelClient (line 701) | static int function RemovePixelClient (line 790) | static void function DestroyNode (line 859) | static void function DeleteSummaries (line 909) | static void function TkBTreeAdjustPixelHeight (line 940) | int function TkBTreeInsertChars (line 1009) | void function TkTextSegment (line 1194) | static TkTextSegment * function CleanupLine (line 1266) | static void function TkBTreeDeleteIndexRange (line 1320) | void function TkTextLine (line 1600) | TkTextLine * function TkTextLine (line 1689) | TkTextLine * function TkTextLine (line 1783) | TkTextLine * function TkTextLine (line 1839) | TkTextLine * function TkBTreePixelsTo (line 1921) | int function Tcl_Size (line 1983) | Tcl_Size function TkBTreeLinkSegment (line 2068) | void function TkBTreeUnlinkSegment (line 2110) | void function TkBTreeTag (line 2162) | int function ChangeNodeToggleCount (line 2312) | static void function TkTextSegment (line 2494) | static TkTextSegment * function TkTextSegment (line 2579) | static TkTextSegment * function TkBTreeStartSearch (line 2673) | void function TkBTreeStartSearchBack (line 2769) | void function TkBTreeNextTag (line 2876) | int function TkBTreePrevTag (line 3041) | int function TkBTreeCharTagged (line 3255) | bool function TkTextTag (line 3366) | TkTextTag ** function TkTextIsElided (line 3511) | bool function TkTextFreeElideInfo (line 3689) | void function IncCount (line 3719) | static void function TkBTreeCheck (line 3783) | void function CheckNodeConsistency (line 3925) | static void function Rebalance (line 4114) | static void function RecomputeNodeCounts (line 4350) | static void function Tcl_Size (line 4509) | Tcl_Size function TkBTreeNumPixels (line 4550) | int function TkTextSegment (line 4576) | static TkTextSegment * function TkTextSegment (line 4618) | static TkTextSegment * function CharDeleteProc (line 4658) | static int function CharCheckProc (line 4687) | static void function ToggleDeleteProc (line 4732) | static int function TkTextSegment (line 4783) | static TkTextSegment * function ToggleLineChangeProc (line 4847) | static void function ToggleCheckProc (line 4876) | static void FILE: generic/tkTextDisp.c type StyleValues (line 122) | typedef struct StyleValues { type TextStyle (line 170) | typedef struct TextStyle { type DLine (line 220) | typedef struct DLine { type TextDInfo (line 310) | typedef struct TextDInfo { type CharInfo (line 435) | typedef struct CharInfo { type CharInfo (line 448) | typedef struct CharInfo { type BaseCharInfo (line 461) | typedef struct BaseCharInfo { function TkTextCreateDInfo (line 649) | void function TkTextFreeDInfo (line 708) | void function TextStyle (line 761) | static TextStyle * function FreeStyle (line 1063) | static void function DLine (line 1121) | static DLine * function UpdateDisplayInfo (line 1829) | static void function FreeDLines (line 2348) | static void function DisplayDLine (line 2429) | static void function DisplayLineBackground (line 2724) | static void function AsyncUpdateLineMetrics (line 3119) | static void function GenerateWidgetViewSyncEvent (line 3254) | static void function Tcl_Size (line 3300) | Tcl_Size function TkTextInvalidateLineMetrics (line 3522) | void function TextInvalidateLineMetrics (line 3543) | static void function TkTextFindDisplayLineEnd (line 3708) | void function CalculateDisplayLineHeight (line 3855) | static int function TkTextIndexYPixels (line 3947) | int function TkTextUpdateOneLine (line 4047) | int function DisplayText (line 4265) | static void function TkTextEventuallyRepick (line 4789) | void function TkTextRedrawRegion (line 4820) | void function TextInvalidateRegion (line 4868) | static void function TkTextChanged (line 4939) | void function TextChanged (line 4958) | static void function TkTextRedrawTag (line 5095) | void function TextRedrawTag (line 5120) | static void function TkTextRelayoutWindow (line 5313) | void function TkTextSetYView (line 5455) | void function TkTextMeasureDown (line 5655) | int function MeasureUp (line 5718) | static void function TkTextSeeCmd (line 5835) | int function TkTextXviewCmd (line 5972) | int function YScrollByPixels (line 6052) | static void function YScrollByLines (line 6137) | static void function TkTextYviewCmd (line 6273) | int function Bool (line 6453) | Bool function TkTextScanCmd (line 6480) | int function GetXView (line 6598) | static void function GetYPixelCount (line 6692) | static int function GetYView (line 6805) | static void function AsyncUpdateYScrollbar (line 6963) | static void function DLine (line 6999) | static DLine * function IsStartOfNotMergedLine (line 7110) | static int function TkTextPixelIndex (line 7159) | void function DlineIndexOfX (line 7263) | static void function TkTextIndexOfX (line 7355) | void function DlineXOfIndex (line 7394) | static int function TkTextIndexBbox (line 7457) | int function TkTextDLineInfo (line 7632) | int function ElideBboxProc (line 7691) | static void function Tcl_Size (line 7720) | static Tcl_Size function TkTextCharLayoutProc (line 7750) | int function Tcl_Size (line 8013) | static Tcl_Size function CharDisplayProc (line 8106) | static void function CharUndisplayProc (line 8269) | static void function Tcl_Size (line 8324) | static Tcl_Size function CharBboxProc (line 8358) | static void function AdjustForTab (line 8433) | static void function SizeOfTab (line 8625) | static int function NextTabStop (line 8761) | static int function Tcl_Size (line 8815) | static Tcl_Size function TextGetScrollInfoObj (line 8919) | static int function FinalizeBaseChunk (line 9023) | static void function FreeBaseChunk (line 9106) | static void function IsSameFGStyle (line 9161) | static int function RemoveFromBaseChunk (line 9224) | static void FILE: generic/tkTextImage.c function TkTextImageCmd (line 118) | int function EmbImageConfigure (line 325) | static int function EmbImageDeleteProc (line 431) | static int function TkTextSegment (line 487) | static TkTextSegment * function EmbImageLayoutProc (line 513) | static int function EmbImageCheckProc (line 608) | static void function EmbImageDisplayProc (line 640) | static void function EmbImageBboxProc (line 703) | static void function TkTextImageIndex (line 776) | int function EmbImageProc (line 828) | static void FILE: generic/tkTextIndex.c type indexModifier (line 32) | typedef enum { function FreeTextIndexInternalRep (line 89) | static void function DupTextIndexInternalRep (line 109) | static void function UpdateStringOfTextIndex (line 139) | static void function TkTextIndex (line 179) | static TkTextIndex * function TkTextIndex (line 204) | const TkTextIndex * function Tcl_Obj (line 269) | Tcl_Obj * function TkTextMakePixelIndex (line 324) | int function TkTextIndex (line 384) | TkTextIndex * function TkTextIndex (line 477) | TkTextIndex * function TkTextSegment (line 572) | TkTextSegment * function Tcl_Size (line 610) | Tcl_Size function TkTextGetObjIndex (line 642) | int function TkTextSharedGetObjIndex (line 671) | int function TkTextGetIndex (line 702) | int function GetIndex (line 735) | static int function TkTextIndexAdjustToStartEnd (line 1038) | int function Tcl_Size (line 1097) | Tcl_Size function TkTextIndexCmp (line 1161) | int function TkTextIndexForwBytes (line 1479) | bool function TkTextIndexForwChars (line 1551) | void function Tcl_Size (line 1724) | Tcl_Size function Tcl_Size (line 1741) | static Tcl_Size function Tcl_Size (line 1814) | Tcl_Size function TkTextIndexBackBytes (line 2010) | bool function TkTextIndexBackChars (line 2080) | void FILE: generic/tkTextMark.c function TkTextMarkCmd (line 94) | int function TkTextSegment (line 270) | TkTextSegment * function TkTextMarkSegToIndex (line 387) | void function TkTextMarkNameToIndex (line 430) | int function MarkDeleteProc (line 489) | static int function TkTextSegment (line 517) | static TkTextSegment * function MarkLayoutProc (line 545) | static int function TkTextInsertDisplayProc (line 604) | void function InsertUndisplayProc (line 714) | static void function MarkCheckProc (line 740) | static void function MarkFindNext (line 793) | static int function MarkFindPrev (line 884) | static int function Tcl_Obj (line 981) | static Tcl_Obj * FILE: generic/tkTextTag.c function TkTextTagCmd (line 116) | int function TkTextTag (line 872) | TkTextTag * function TkTextTag (line 983) | static TkTextTag * function TkTextDeleteTag (line 1039) | void function TkTextFreeTag (line 1097) | void function SortTags (line 1173) | static void function TagSortProc (line 1224) | static int function ChangeTagPriority (line 1259) | static void function TkTextBindProc (line 1325) | void function TkTextPickCurrent (line 1434) | void function TagBindEvent (line 1637) | static void FILE: generic/tkTextWind.c function TkTextWindowCmd (line 130) | int function EmbWinConfigure (line 376) | static int function EmbWinStructureProc (line 518) | static void function EmbWinRequestProc (line 564) | static void function EmbWinLostContentProc (line 608) | static void function TkTextWinFreeClient (line 678) | void function EmbWinDeleteProc (line 734) | static int function TkTextSegment (line 787) | static TkTextSegment * function EmbWinLayoutProc (line 813) | static int function EmbWinCheckProc (line 1055) | static void function TkTextEmbWinDisplayProc (line 1086) | void function EmbWinUndisplayProc (line 1181) | static void function EmbWinBboxProc (line 1230) | static void function EmbWinDelayedUnmap (line 1314) | static void function TkTextWindowIndex (line 1348) | int function TkTextEmbWindowClient (line 1408) | static TkTextEmbWindowClient * FILE: generic/tkTrig.c function TkLineToPoint (line 40) | double function TkLineToArea (line 144) | int function TkThickPolyLineToArea (line 285) | int function TkPolygonToPoint (line 428) | double function TkPolygonToArea (line 584) | int function TkOvalToPoint (line 654) | double function TkOvalToArea (line 750) | int function TkIncludePoint (line 868) | void function TkBezierScreenPoints (line 913) | void function TkBezierPoints (line 960) | void function TkMakeBezierCurve (line 1011) | int function TkMakeRawCurve (line 1185) | int function TkMakeBezierPostscript (line 1362) | void function TkMakeRawCurvePostscript (line 1464) | void function TkGetMiterPoints (line 1575) | bool function TkGetButtPoints (line 1706) | void FILE: generic/tkUndo.c function TkUndoPushStack (line 35) | void function TkUndoAtom (line 60) | TkUndoAtom * function TkUndoInsertSeparator (line 90) | int function TkUndoClearStack (line 121) | void function TkUndoPushAction (line 176) | void function TkUndoSubAtom (line 224) | TkUndoSubAtom * function TkUndoSubAtom (line 286) | TkUndoSubAtom * function TkUndoRedoStack (line 337) | TkUndoRedoStack * function TkUndoSetMaxDepth (line 370) | void function TkUndoClearStacks (line 444) | void function TkUndoFreeStack (line 470) | void function TkUndoCanRedo (line 494) | bool function TkUndoCanUndo (line 517) | bool function TkUndoInsertUndoSeparator (line 541) | void function TkUndoRevert (line 567) | int function TkUndoApply (line 630) | int function EvaluateActionList (line 694) | static int FILE: generic/tkUndo.h type TkUndoAtomType (line 23) | typedef enum { type TkUndoSubAtom (line 42) | typedef struct TkUndoSubAtom { type TkUndoAtom (line 61) | typedef struct TkUndoAtom { type TkUndoRedoStack (line 76) | typedef struct TkUndoRedoStack { FILE: generic/tkUtil.c function TkStateParseProc (line 52) | int function TkOrientParseProc (line 175) | int function TkOffsetParseProc (line 263) | int function TkPixelParseProc (line 479) | int function TkDrawInsetFocusHighlight (line 552) | void function Tk_DrawFocusHighlight (line 608) | void function TkDrawDottedRect (line 640) | void function Tk_GetScrollInfo (line 709) | int function Tk_GetScrollInfoObj (line 792) | int function TkComputeAnchor (line 875) | void function TkFindStateNum (line 989) | int function TkFindStateNumObj (line 1029) | int function TkBackgroundEvalObjv (line 1109) | int function Tcl_Command (line 1167) | Tcl_Command function TkScalingLevel (line 1255) | double function Tk_SendVirtualEvent (line 1286) | void FILE: generic/tkVisual.c type VisualDictionary (line 22) | typedef struct VisualDictionary { type TkColormap (line 46) | struct TkColormap { function Visual (line 85) | Visual * function Colormap (line 368) | Colormap function Tk_FreeColormap (line 453) | void function Tk_PreserveColormap (line 513) | void FILE: generic/tkWindow.c type TkHalfdeadWindow (line 35) | typedef struct TkHalfdeadWindow { type ThreadSpecificData (line 41) | typedef struct { type TkCmd (line 100) | typedef struct { function TkCloseDisplay (line 251) | static void function Tk_Window (line 318) | static Tk_Window function TkDisplay (line 429) | static TkDisplay * function TkDisplay (line 542) | TkDisplay * function TkDisplay (line 577) | TkDisplay * function TkMainInfo (line 604) | TkMainInfo * function TkWindow (line 629) | TkWindow * function NameWindow (line 713) | static int function Tk_Window (line 840) | Tk_Window function Tk_Window (line 1103) | Tk_Window function Tk_Window (line 1169) | Tk_Window function Tk_Window (line 1237) | Tk_Window function SendEnterLeaveForDestroy (line 1354) | static void SendEnterLeaveForDestroy( function SendEnterLeaveForDestroy (line 1380) | static void SendEnterLeaveForDestroy( function Tk_DestroyWindow (line 1386) | void function Tk_MapWindow (line 1785) | void function Tk_MakeWindowExist (line 1846) | void function Tk_UnmapWindow (line 1955) | void function Tk_ConfigureWindow (line 1989) | void function Tk_MoveWindow (line 2027) | void function Tk_ResizeWindow (line 2045) | void function Tk_MoveResizeWindow (line 2064) | void function Tk_SetWindowBorderWidth (line 2086) | void function Tk_ChangeWindowAttributes (line 2104) | void function Tk_SetWindowBackground (line 2169) | void function Tk_SetWindowBackgroundPixmap (line 2187) | void function Tk_SetWindowBorder (line 2205) | void function Tk_SetWindowBorderPixmap (line 2222) | void function Tk_DefineCursor (line 2240) | void function Tk_UndefineCursor (line 2256) | void function Tk_SetWindowColormap (line 2263) | void function Tk_SetWindowVisual (line 2303) | int function TkDoConfigureNotify (line 2351) | void function Tk_SetClass (line 2394) | void function Tk_SetClassProcs (line 2426) | void function Tk_Window (line 2458) | Tk_Window function Tk_Window (line 2513) | Tk_Window function Tcl_Interp (line 2580) | Tcl_Interp * function UnlinkWindow (line 2606) | static void function Tk_RestackWindow (line 2652) | int function Tk_Window (line 2779) | Tk_Window function Tk_StrictMotif (line 2829) | int function Tk_GetNumMainWindows (line 2854) | int function Tk_AlwaysShowSelection (line 2890) | int function DeleteWindowsExitProc (line 2917) | static void function MODULE_SCOPE (line 3010) | MODULE_SCOPE void function Tk_Init (line 3065) | int function Tk_SafeInit (line 3100) | int function CopyValue (line 3176) | static int function Initialize (line 3186) | static int FILE: generic/ttk/ttkBlink.c type CursorManager (line 24) | typedef struct function CursorManagerDeleteProc (line 35) | static void CursorManagerDeleteProc( function CursorManager (line 50) | static CursorManager *GetCursorManager(Tcl_Interp *interp) function CursorBlinkProc (line 93) | static void function LoseCursor (line 113) | static void LoseCursor(CursorManager *cm, WidgetCore *corePtr) function ClaimCursor (line 131) | static void ClaimCursor(CursorManager *cm, WidgetCore *corePtr) function CursorEventProc (line 158) | static void function TtkSetBlinkCursorOnTime (line 185) | void TtkSetBlinkCursorOnTime(Tcl_Interp* interp, int onTime) function TtkSetBlinkCursorOffTime (line 194) | void TtkSetBlinkCursorOffTime(Tcl_Interp* interp, int offTime) function TtkSetBlinkCursorTimes (line 210) | void TtkSetBlinkCursorTimes(Tcl_Interp* interp) function TtkBlinkCursor (line 235) | void TtkBlinkCursor(WidgetCore *corePtr) FILE: generic/ttk/ttkButton.c type BasePart (line 19) | typedef struct type Base (line 51) | typedef struct function TextVariableChanged (line 105) | static void TextVariableChanged(void *clientData, const char *value) function BaseInitialize (line 123) | static void function BaseCleanup (line 134) | static void function BaseImageChanged (line 146) | static void function BaseConfigure (line 161) | static int BaseConfigure(Tcl_Interp *interp, void *recordPtr, int mask) function BasePostConfigure (line 205) | static int type LabelPart (line 226) | typedef struct type Label (line 237) | typedef struct function TTK_END_LAYOUT (line 302) | TTK_END_LAYOUT type Button (line 315) | typedef struct function ButtonConfigure (line 337) | static int ButtonConfigure(Tcl_Interp *interp, void *recordPtr, int mask) function ButtonInvokeCommand (line 363) | static int function TTK_END_LAYOUT (line 410) | TTK_END_LAYOUT type Checkbutton (line 426) | typedef struct function CheckbuttonVariableChanged (line 458) | static void CheckbuttonVariableChanged(void *clientData, const char *value) function CheckbuttonInitialize (line 479) | static void function CheckbuttonCleanup (line 493) | static void function CheckbuttonConfigure (line 502) | static int function CheckbuttonPostConfigure (line 530) | static int function CheckbuttonInvokeCommand (line 549) | static int function TTK_END_LAYOUT (line 623) | TTK_END_LAYOUT type Radiobutton (line 639) | typedef struct function RadiobuttonVariableChanged (line 668) | static void function RadiobuttonCleanup (line 690) | static void function RadiobuttonConfigure (line 699) | static int function RadiobuttonPostConfigure (line 722) | static int function RadiobuttonInvokeCommand (line 741) | static int type MenubuttonPart (line 810) | typedef struct type Menubutton (line 816) | typedef struct function TtkButton_Init (line 879) | void FILE: generic/ttk/ttkCache.c type Ttk_Cached (line 43) | typedef struct { type Ttk_ResourceCache_ (line 56) | struct Ttk_ResourceCache_ { function Ttk_ResourceCache (line 71) | Ttk_ResourceCache Ttk_CreateResourceCache(Tcl_Interp *interp) function Ttk_ClearCache (line 90) | static void Ttk_ClearCache(Ttk_ResourceCache cache) function Ttk_FreeResourceCache (line 210) | void Ttk_FreeResourceCache(Ttk_ResourceCache cache) function CacheWinEventHandler (line 239) | static void CacheWinEventHandler(void *clientData, XEvent *eventPtr) function InitCacheWindow (line 256) | static void InitCacheWindow(Ttk_ResourceCache cache) function Ttk_RegisterNamedColor (line 270) | void Ttk_RegisterNamedColor( function Tcl_Obj (line 300) | static Tcl_Obj *CheckNamedColor(Ttk_ResourceCache cache, Tcl_Obj *objPtr) function Tcl_Obj (line 325) | static Tcl_Obj *Ttk_Use( function Tcl_Obj (line 387) | Tcl_Obj *Ttk_UseFont(Ttk_ResourceCache cache, Tk_Window tkwin, Tcl_Obj *... function Tcl_Obj (line 398) | Tcl_Obj *Ttk_UseColor(Ttk_ResourceCache cache, Tk_Window tkwin, Tcl_Obj ... function Tcl_Obj (line 410) | Tcl_Obj *Ttk_UseBorder( function NullImageChanged (line 423) | static void NullImageChanged( function Tk_Image (line 438) | Tk_Image Ttk_UseImage(Ttk_ResourceCache cache, Tk_Window tkwin, Tcl_Obj ... FILE: generic/ttk/ttkClamTheme.c function GC (line 36) | static GC Ttk_GCForColor(Tk_Window tkwin, Tcl_Obj* colorObj, Drawable d) function DrawSmoothBorder (line 57) | static void DrawSmoothBorder( function GC (line 91) | static GC BackgroundGC(Tk_Window tkwin, Tcl_Obj *backgroundObj) type BorderElement (line 101) | typedef struct { function BorderElementSize (line 131) | static void BorderElementSize( function BorderElementDraw (line 147) | static void BorderElementDraw( type FieldElement (line 201) | typedef struct { function FieldElementSize (line 217) | static void FieldElementSize( function FieldElementDraw (line 228) | static void FieldElementDraw( function ComboboxFieldElementDraw (line 259) | static void ComboboxFieldElementDraw( type IndicatorSpec (line 289) | typedef struct { type IndicatorElement (line 348) | typedef struct { function IndicatorElementSize (line 370) | static void IndicatorElementSize( function ColorToStr (line 385) | static void ColorToStr( function ImageChanged (line 392) | static void ImageChanged( /* to be passed to Tk_GetImage() */ function IndicatorElementDraw (line 403) | static void IndicatorElementDraw( type GripElement (line 551) | typedef struct { function GripElementSize (line 567) | static void GripElementSize( function GripElementDraw (line 584) | static void GripElementDraw( type ScrollbarElement (line 631) | typedef struct { /* Common element record for scrollbar elements */ function TroughElementDraw (line 668) | static void TroughElementDraw( function ThumbElementSize (line 692) | static void ThumbElementSize( function ThumbElementDraw (line 707) | static void ThumbElementDraw( function SliderElementSize (line 766) | static void SliderElementSize( function PbarElementSize (line 802) | static void PbarElementSize( function PbarElementDraw (line 813) | static void PbarElementDraw( function ArrowElementSize (line 844) | static void ArrowElementSize( function ArrowElementDraw (line 867) | static void ArrowElementDraw( function SpinboxArrowElementSize (line 922) | static void SpinboxArrowElementSize( type NotebookElement (line 956) | typedef struct { function TabElementSize (line 975) | static void TabElementSize( function TabElementDraw (line 1010) | static void TabElementDraw( function ClientElementSize (line 1161) | static void ClientElementSize( function ClientElementDraw (line 1174) | static void ClientElementDraw( function TtkClamTheme_Init (line 1219) | int FILE: generic/ttk/ttkClassicTheme.c type HighlightElement (line 19) | typedef struct { function HighlightElementSize (line 35) | static void HighlightElementSize( function HighlightElementDraw (line 50) | static void HighlightElementDraw( type ButtonBorderElement (line 96) | typedef struct { function ButtonBorderElementSize (line 116) | static void ButtonBorderElementSize( function ButtonBorderElementDraw (line 142) | static void ButtonBorderElementDraw( type IndicatorElement (line 221) | typedef struct { function SquareIndicatorElementSize (line 249) | static void SquareIndicatorElementSize( function SquareIndicatorElementDraw (line 267) | static void SquareIndicatorElementDraw( function DiamondIndicatorElementSize (line 300) | static void DiamondIndicatorElementSize( function DiamondIndicatorElementDraw (line 318) | static void DiamondIndicatorElementDraw( type MenuIndicatorElement (line 384) | typedef struct { function MenuIndicatorElementSize (line 409) | static void MenuIndicatorElementSize( function MenuIndicatorElementDraw (line 427) | static void MenuIndicatorElementDraw( type ArrowElement (line 462) | typedef struct function ArrowElementSize (line 482) | static void ArrowElementSize( function ArrowElementDraw (line 497) | static void ArrowElementDraw( type SliderElement (line 560) | typedef struct { function SliderElementSize (line 585) | static void SliderElementSize( function SliderElementDraw (line 614) | static void SliderElementDraw( type SashElement (line 683) | typedef struct { function SashElementSize (line 708) | static void SashElementSize( function SashElementDraw (line 732) | static void SashElementDraw( function TtkClassicTheme_Init (line 891) | int FILE: generic/ttk/ttkDecls.h type TtkStubs (line 146) | typedef struct TtkStubs { FILE: generic/ttk/ttkDefaultTheme.c type BorderColor (line 37) | enum BorderColor { FLAT = 1, LITE = 2, DARK = 3, BRDR = 4 } type BorderColor (line 40) | enum BorderColor type BorderColor (line 50) | enum BorderColor function DrawCorner (line 59) | static void DrawCorner( function DrawBorder (line 91) | static void DrawBorder( function DrawFieldBorder (line 126) | static void DrawFieldBorder( function ArrowPoints (line 146) | static void ArrowPoints(Ttk_Box b, ArrowDirection direction, XPoint poin... function TtkArrowSize (line 194) | void TtkArrowSize(int h, ArrowDirection direction, int *widthPtr, int *h... function TtkFillArrow (line 209) | void TtkFillArrow( function TtkDrawArrow (line 222) | void TtkDrawArrow( type BorderElement (line 244) | typedef struct { function BorderElementSize (line 266) | static void BorderElementSize( function BorderElementDraw (line 288) | static void BorderElementDraw( type FieldElement (line 335) | typedef struct { function FieldElementSize (line 354) | static void FieldElementSize( function FieldElementDraw (line 365) | static void FieldElementDraw( type IndicatorSpec (line 441) | typedef struct { type IndicatorElement (line 514) | typedef struct { function IndicatorElementSize (line 542) | static void IndicatorElementSize( function ColorToStr (line 557) | static void ColorToStr( function ImageChanged (line 564) | static void ImageChanged( /* to be passed to Tk_GetImage() */ function IndicatorElementDraw (line 575) | static void IndicatorElementDraw( type ArrowElement (line 734) | typedef struct { function ArrowElementSize (line 763) | static void ArrowElementSize( function ArrowElementDraw (line 791) | static void ArrowElementDraw( function BoxArrowElementSize (line 856) | static void BoxArrowElementSize( function BoxArrowElementDraw (line 880) | static void BoxArrowElementDraw( type MenubuttonArrowElement (line 937) | typedef struct { function MenubuttonArrowElementSize (line 960) | static void MenubuttonArrowElementSize( function MenubuttonArrowElementDraw (line 985) | static void MenubuttonArrowElementDraw( type ThumbElement (line 1041) | typedef struct { function ThumbElementSize (line 1063) | static void ThumbElementSize( function ThumbElementDraw (line 1087) | static void ThumbElementDraw( type SliderElement (line 1135) | typedef struct { function SliderElementSize (line 1160) | static void SliderElementSize( function SliderElementDraw (line 1188) | static void SliderElementDraw( type TreeitemIndicator (line 1222) | typedef struct { function TreeitemIndicatorSize (line 1238) | static void TreeitemIndicatorSize( function TreeitemIndicatorDraw (line 1257) | static void TreeitemIndicatorDraw( function MODULE_SCOPE (line 1303) | MODULE_SCOPE int FILE: generic/ttk/ttkElements.c function Fill3DRectangle (line 48) | static void Fill3DRectangle( function TtkNullElementSize (line 93) | void function TtkNullElementDraw (line 104) | void type BackgroundElement (line 132) | typedef struct { function FillElementDraw (line 142) | static void FillElementDraw( function BackgroundElementDraw (line 158) | static void BackgroundElementDraw( type BorderElement (line 189) | typedef struct { function BorderElementSize (line 205) | static void BorderElementSize( function BorderElementDraw (line 220) | static void BorderElementDraw( type FieldElement (line 254) | typedef struct { function FieldElementSize (line 274) | static void FieldElementSize( function FieldElementDraw (line 293) | static void FieldElementDraw( type PaddingElement (line 375) | typedef struct { function PaddingElementSize (line 391) | static void PaddingElementSize( type FocusElement (line 422) | typedef struct { function DrawFocusRing (line 432) | static void DrawFocusRing( function FocusElementSize (line 485) | static void FocusElementSize( function FocusElementDraw (line 500) | static void FocusElementDraw( type SeparatorElement (line 535) | typedef struct { function SeparatorElementSize (line 548) | static void SeparatorElementSize( function HorizontalSeparatorElementDraw (line 559) | static void HorizontalSeparatorElementDraw( function VerticalSeparatorElementDraw (line 576) | static void VerticalSeparatorElementDraw( function GeneralSeparatorElementDraw (line 593) | static void GeneralSeparatorElementDraw( type SizegripElement (line 641) | typedef struct { function SizegripSize (line 654) | static void SizegripSize( function SizegripDraw (line 669) | static void SizegripDraw( type IndicatorSpec (line 717) | typedef struct { type IndicatorElement (line 773) | typedef struct { function IndicatorElementSize (line 798) | static void IndicatorElementSize( function ColorToStr (line 813) | static void ColorToStr( function ImageChanged (line 820) | static void ImageChanged( /* to be passed to Tk_GetImage() */ function IndicatorElementDraw (line 831) | static void IndicatorElementDraw( type ArrowElement (line 986) | typedef struct { function ArrowElementSize (line 1010) | static void ArrowElementSize( function ArrowElementDraw (line 1038) | static void ArrowElementDraw( function BoxArrowElementSize (line 1102) | static void BoxArrowElementSize( function BoxArrowElementDraw (line 1126) | static void BoxArrowElementDraw( type MenuIndicatorElement (line 1184) | typedef struct { function MenuIndicatorElementSize (line 1200) | static void MenuIndicatorElementSize( function MenuIndicatorElementDraw (line 1219) | static void MenuIndicatorElementDraw( type TroughElement (line 1260) | typedef struct { function TroughElementSize (line 1282) | static void TroughElementSize( function TroughElementDraw (line 1301) | static void TroughElementDraw( type ThumbElement (line 1357) | typedef struct { function ThumbElementSize (line 1379) | static void ThumbElementSize( function ThumbElementDraw (line 1401) | static void ThumbElementDraw( type SliderElement (line 1440) | typedef struct { function SliderElementSize (line 1459) | static void SliderElementSize( function SliderElementDraw (line 1470) | static void SliderElementDraw( type PbarElement (line 1629) | typedef struct { function PbarElementSize (line 1654) | static void PbarElementSize( function PbarElementDraw (line 1681) | static void PbarElementDraw( type TabElement (line 1711) | typedef struct { function TabElementSize (line 1730) | static void TabElementSize( function TabElementDraw (line 1767) | static void TabElementDraw( type TabElement (line 1961) | typedef TabElement ClientElement; function ClientElementSize (line 1964) | static void ClientElementSize( function ClientElementDraw (line 1978) | static void ClientElementDraw( function MODULE_SCOPE (line 2007) | MODULE_SCOPE void FILE: generic/ttk/ttkEntry.c type VMODE (line 30) | typedef enum validateMode { type VREASON (line 41) | typedef enum validateReason { type EntryStyleData (line 75) | typedef struct { type EntryPart (line 86) | typedef struct { type Entry (line 138) | typedef struct { function EntryInitStyleDefaults (line 225) | static void EntryInitStyleDefaults(EntryStyleData *es) function EntryFreeStyleDefaults (line 240) | static void EntryFreeStyleDefaults(EntryStyleData *es) function EntryInitStyleData (line 255) | static void EntryInitStyleData(Entry *entryPtr, EntryStyleData *es) function EntryUpdateTextLayout (line 320) | static void EntryUpdateTextLayout(Entry *entryPtr) function EntryEditable (line 342) | static int function Tcl_Size (line 355) | static Tcl_Size function EntryLostSelection (line 390) | static void EntryLostSelection(void *clientData) function EntryOwnSelection (line 402) | static void EntryOwnSelection(Entry *entryPtr) function ExpandPercents (line 421) | static void function RunValidationScript (line 528) | static int RunValidationScript( function EntryNeedsValidation (line 567) | static int EntryNeedsValidation(VMODE vmode, VREASON reason) function EntryValidateChange (line 592) | static int function EntryRevalidate (line 659) | static int EntryRevalidate( function EntryRevalidateBG (line 679) | static void EntryRevalidateBG(Entry *entryPtr, VREASON reason) function Tcl_Size (line 699) | static Tcl_Size AdjustIndex(Tcl_Size i0, Tcl_Size index, Tcl_Size nChars) function AdjustIndices (line 715) | static void AdjustIndices(Entry *entryPtr, Tcl_Size index, Tcl_Size nChars) function EntryStoreValue (line 736) | static void function EntrySetValue (line 788) | static int EntrySetValue(Entry *entryPtr, const char *value) function EntryTextVariableTrace (line 816) | static void EntryTextVariableTrace(void *recordPtr, const char *value) function InsertChars (line 841) | static int function DeleteChars (line 882) | static int function EntryEventProc (line 934) | static void function EntryInitialize (line 959) | static void function EntryCleanup (line 988) | static void function EntryConfigure (line 1013) | static int EntryConfigure(Tcl_Interp *interp, void *recordPtr, int mask) function EntryPostConfigure (line 1081) | static int EntryPostConfigure( function EntryCharPosition (line 1104) | static int function EntryDoLayout (line 1122) | static void function GC (line 1185) | static GC EntryGetGC(Entry *entryPtr, Tcl_Obj *colorObj, Region clip) function EntryDisplay (line 1210) | static void EntryDisplay(void *clientData, Drawable d) function EntryIndex (line 1407) | static int function EntryBBoxCommand (line 1496) | static int function EntryDeleteCommand (line 1526) | static int function EntryGetCommand (line 1555) | static int function EntryICursorCommand (line 1571) | static int function EntryIndexCommand (line 1591) | static int function EntryInsertCommand (line 1613) | static int function EntrySelectionClearCommand (line 1636) | static int EntrySelectionClearCommand( function EntrySelectionPresentCommand (line 1653) | static int EntrySelectionPresentCommand( function EntrySelectionRangeCommand (line 1669) | static int EntrySelectionRangeCommand( function EntrySetCommand (line 1707) | static int EntrySetCommand( function EntryValidateCommand (line 1723) | static int EntryValidateCommand( function EntryXViewCommand (line 1746) | static int EntryXViewCommand( type ComboboxPart (line 1803) | typedef struct { type Combobox (line 1810) | typedef struct { function ComboboxInitialize (line 1832) | static void function ComboboxConfigure (line 1845) | static int function ComboboxCurrentCommand (line 1866) | static int ComboboxCurrentCommand( type SpinboxPart (line 1971) | typedef struct { type Spinbox (line 1983) | typedef struct { function SpinboxInitialize (line 2020) | static void function SpinboxConfigure (line 2042) | static int type TextareaElement (line 2099) | typedef struct { function TextareaElementSize (line 2112) | static void TextareaElementSize( function TtkEntry_Init (line 2174) | void FILE: generic/ttk/ttkFrame.c type FramePart (line 16) | typedef struct { type Frame (line 24) | typedef struct { function Ttk_Padding (line 65) | static Ttk_Padding FrameMargins(Frame *framePtr) function FrameSize (line 92) | static int FrameSize( function FrameConfigure (line 116) | static int FrameConfigure(Tcl_Interp *interp, void *recordPtr, int mask) function TtkGetLabelAnchorFromObj (line 178) | int TtkGetLabelAnchorFromObj( function Ttk_Side (line 222) | static Ttk_Side LabelAnchorSide(Ttk_PositionSpec flags) type LabelframePart (line 235) | typedef struct { type Labelframe (line 246) | typedef struct { type LabelframeStyle (line 273) | typedef struct { function LabelframeStyleOptions (line 281) | static void LabelframeStyleOptions(Labelframe *lf, LabelframeStyle *style) function LabelframeLabelSize (line 323) | static void function LabelframeSize (line 344) | static int LabelframeSize( function Ttk_Layout (line 391) | static Ttk_Layout LabelframeGetLayout( function LabelframeDoLayout (line 423) | static void LabelframeDoLayout(void *recordPtr) function LabelframeDisplay (line 469) | static void LabelframeDisplay(void *recordPtr, Drawable d) function LabelframePlaceContent (line 484) | static void LabelframePlaceContent(void *recordPtr) function LabelRequest (line 497) | static int LabelRequest( function LabelRemoved (line 513) | static void LabelRemoved( function LabelframeInitialize (line 533) | static void LabelframeInitialize( function LabelframeCleanup (line 549) | static void LabelframeCleanup(void *recordPtr) function RaiseLabelWidget (line 563) | static void RaiseLabelWidget(Labelframe *lframe) function LabelframeConfigure (line 580) | static int LabelframeConfigure(Tcl_Interp *interp,void *recordPtr,int mask) function TtkFrame_Init (line 658) | void FILE: generic/ttk/ttkImage.c type TtkImageSpec (line 22) | struct TtkImageSpec { function NullImageChanged (line 34) | static void NullImageChanged( function ImageSpecImageChanged (line 49) | static void ImageSpecImageChanged(void *clientData, function Ttk_ImageSpec (line 65) | Ttk_ImageSpec * function Ttk_ImageSpec (line 77) | Ttk_ImageSpec * function TtkFreeImageSpec (line 150) | void TtkFreeImageSpec(Ttk_ImageSpec *imageSpec) function Tk_Image (line 168) | Tk_Image TtkSelectImage( function Ttk_Box (line 189) | static Ttk_Box LPadding(Ttk_Box b, Ttk_Padding p) function Ttk_Box (line 192) | static Ttk_Box CPadding(Ttk_Box b, Ttk_Padding p) function Ttk_Box (line 195) | static Ttk_Box RPadding(Ttk_Box b, Ttk_Padding p) function Ttk_Box (line 201) | static Ttk_Box TPadding(Ttk_Box b, Ttk_Padding p) function Ttk_Box (line 204) | static Ttk_Box MPadding(Ttk_Box b, Ttk_Padding p) function Ttk_Box (line 207) | static Ttk_Box BPadding(Ttk_Box b, Ttk_Padding p) function Ttk_Fill (line 214) | static void Ttk_Fill( function Ttk_Stripe (line 241) | static void Ttk_Stripe( function Ttk_Tile (line 253) | static void Ttk_Tile( type ImageData (line 266) | typedef struct { /* ClientData for image elements */ function FreeImageData (line 280) | static void FreeImageData(void *clientData) function ImageElementSize (line 290) | static void ImageElementSize( function ImageElementDraw (line 314) | static void ImageElementDraw( function Ttk_CreateImageElement (line 364) | static int function MODULE_SCOPE (line 470) | MODULE_SCOPE void FILE: generic/ttk/ttkInit.c function Ttk_GetButtonDefaultStateFromObj (line 19) | int Ttk_GetButtonDefaultStateFromObj( function Ttk_GetCompoundFromObj (line 39) | int Ttk_GetCompoundFromObj( function Ttk_GetOrientFromObj (line 58) | int Ttk_GetOrientFromObj( function TtkCheckStateOption (line 91) | void TtkCheckStateOption(WidgetCore *corePtr, Tcl_Obj *objPtr) function TtkEnumerateOptions (line 120) | int TtkEnumerateOptions( function TtkGetOptionValue (line 145) | int TtkGetOptionValue( function RegisterElements (line 184) | static void RegisterElements(Tcl_Interp *interp) function RegisterWidgets (line 211) | static void RegisterWidgets(Tcl_Interp *interp) function RegisterThemes (line 237) | static void RegisterThemes(Tcl_Interp *interp) function MODULE_SCOPE (line 251) | MODULE_SCOPE int FILE: generic/ttk/ttkLabel.c type TextElement (line 21) | typedef struct { function TextSetup (line 71) | static int TextSetup(TextElement *text, Tk_Window tkwin) function TextReqWidth (line 97) | static int TextReqWidth(TextElement *text) function TextCleanup (line 117) | static void TextCleanup(TextElement *text) function TextDraw (line 127) | static void TextDraw(TextElement *text, Tk_Window tkwin, Drawable d, Ttk... function TextElementSize (line 203) | static void TextElementSize( function TextElementDraw (line 225) | static void TextElementDraw( function cTextSetup (line 256) | static int cTextSetup(TextElement *text, Tk_Window tkwin) function cTextElementSize (line 265) | static void cTextElementSize( type ImageElement (line 300) | typedef struct { function ImageSetup (line 333) | static int ImageSetup( function ImageCleanup (line 354) | static void ImageCleanup(ImageElement *image) function StippleOver (line 365) | static void StippleOver( function ImageDraw (line 386) | static void ImageDraw( function ImageElementSize (line 426) | static void ImageElementSize( function ImageElementDraw (line 443) | static void ImageElementDraw( type LabelElement (line 498) | typedef struct { function LabelSetup (line 564) | static void LabelSetup( function LabelCleanup (line 628) | static void LabelCleanup(LabelElement *c) function LabelElementSize (line 638) | static void LabelElementSize( function DrawCompound (line 688) | static void DrawCompound( function LabelElementDraw (line 700) | static void LabelElementDraw( function MODULE_SCOPE (line 772) | MODULE_SCOPE void FILE: generic/ttk/ttkLayout.c function Ttk_Box (line 19) | Ttk_Box function Ttk_BoxContains (line 27) | int function TtkBoxEqual (line 34) | bool function Tcl_Obj (line 41) | Tcl_Obj * function Ttk_Box (line 66) | static Ttk_Box packTop(Ttk_Box *cavity, int height) function Ttk_Box (line 76) | static Ttk_Box packBottom(Ttk_Box *cavity, int height) function Ttk_Box (line 85) | static Ttk_Box packLeft(Ttk_Box *cavity, int width) function Ttk_Box (line 95) | static Ttk_Box packRight(Ttk_Box *cavity, int width) function Ttk_Box (line 115) | Ttk_Box Ttk_PackBox(Ttk_Box *cavity, int width, int height, Ttk_Side side) function Ttk_Box (line 130) | Ttk_Box Ttk_PadBox(Ttk_Box b, Ttk_Padding p) function Ttk_Box (line 145) | Ttk_Box Ttk_ExpandBox(Ttk_Box b, Ttk_Padding p) function Ttk_Box (line 159) | Ttk_Box Ttk_StickBox(Ttk_Box parcel, int width, int height, unsigned sti... function Ttk_Sticky (line 218) | static Ttk_Sticky AnchorToSticky(Tk_Anchor anchor) function Ttk_Box (line 239) | Ttk_Box Ttk_AnchorBox(Ttk_Box parcel, int width, int height, Tk_Anchor a... function Ttk_Box (line 248) | Ttk_Box Ttk_PlaceBox( function MODULE_SCOPE (line 260) | MODULE_SCOPE Ttk_Box function TTKInitPadding (line 281) | static void TTKInitPadding(int padc, int pixels[4], Ttk_Padding *pad) function Ttk_GetPaddingFromObj (line 320) | int Ttk_GetPaddingFromObj( function Ttk_GetBorderFromObj (line 363) | int Ttk_GetBorderFromObj(Tcl_Interp *interp, Tcl_Obj *objPtr, Ttk_Paddin... function Ttk_Padding (line 400) | Ttk_Padding Ttk_MakePadding(short left, short top, short right, short bo... function Ttk_Padding (line 415) | Ttk_Padding Ttk_UniformPadding(short borderWidth) function Ttk_Padding (line 426) | Ttk_Padding Ttk_AddPadding(Ttk_Padding p1, Ttk_Padding p2) function Ttk_Padding (line 440) | Ttk_Padding Ttk_RelievePadding(Ttk_Padding padding, int relief, int n) function Ttk_GetStickyFromObj (line 474) | int Ttk_GetStickyFromObj( function Tcl_Obj (line 505) | Tcl_Obj *Ttk_NewStickyObj(Ttk_Sticky sticky) type Ttk_LayoutNode (line 523) | typedef struct Ttk_LayoutNode_ Ttk_LayoutNode; type Ttk_LayoutNode_ (line 524) | struct Ttk_LayoutNode_ function Ttk_LayoutNode (line 533) | static Ttk_LayoutNode *Ttk_NewLayoutNode( function Ttk_FreeLayoutNode (line 547) | static void Ttk_FreeLayoutNode(Ttk_LayoutNode *node) type Ttk_TemplateNode_ (line 561) | struct Ttk_TemplateNode_ { function Ttk_TemplateNode (line 567) | static Ttk_TemplateNode *Ttk_NewTemplateNode(const char *name, unsigned ... function Ttk_FreeLayoutTemplate (line 576) | void Ttk_FreeLayoutTemplate(Ttk_LayoutTemplate op) function Ttk_LayoutNode (line 590) | static Ttk_LayoutNode * function Ttk_LayoutTemplate (line 618) | Ttk_LayoutTemplate Ttk_ParseLayoutTemplate(Tcl_Interp *interp, Tcl_Obj *... function Ttk_LayoutTemplate (line 739) | Ttk_LayoutTemplate Ttk_BuildLayoutTemplate(Ttk_LayoutSpec spec) function Ttk_RegisterLayouts (line 778) | void Ttk_RegisterLayouts(Ttk_Theme theme, Ttk_LayoutSpec spec) function Tcl_Obj (line 789) | Tcl_Obj *Ttk_UnparseLayoutTemplate(Ttk_TemplateNode *node) type Ttk_Layout_ (line 849) | struct Ttk_Layout_ function Ttk_Layout (line 858) | static Ttk_Layout TTKNewLayout( function Ttk_FreeLayout (line 872) | void Ttk_FreeLayout(Ttk_Layout layout) function Ttk_Layout (line 884) | Ttk_Layout Ttk_CreateLayout( function Ttk_Layout (line 918) | Ttk_Layout function Ttk_RebindSublayout (line 956) | void Ttk_RebindSublayout(Ttk_Layout layout, void *recordPtr) function Tcl_Obj (line 965) | Tcl_Obj *Ttk_QueryOption( function Ttk_Style (line 976) | Ttk_Style Ttk_LayoutStyle(Ttk_Layout layout) function Ttk_NodeSize (line 988) | static void Ttk_NodeSize( function Ttk_NodeListSize (line 1009) | static void Ttk_NodeListSize( function Ttk_Padding (line 1040) | Ttk_Padding Ttk_LayoutNodeInternalPadding( function Ttk_Box (line 1056) | Ttk_Box Ttk_LayoutNodeInternalParcel(Ttk_Layout layout, Ttk_LayoutNode *... function Ttk_LayoutSize (line 1065) | void Ttk_LayoutSize( function Ttk_LayoutNodeReqSize (line 1071) | void Ttk_LayoutNodeReqSize( /* @@@ Rename this */ function Ttk_PlaceNodeList (line 1086) | static void Ttk_PlaceNodeList( function Ttk_PlaceLayout (line 1111) | void Ttk_PlaceLayout(Ttk_Layout layout, Ttk_State state, Ttk_Box b) function Ttk_DrawNodeList (line 1124) | static void Ttk_DrawNodeList( function Ttk_DrawLayout (line 1151) | void Ttk_DrawLayout(Ttk_Layout layout, Ttk_State state, Drawable d) function Ttk_Element (line 1164) | static Ttk_Element IdentifyNode(Ttk_Element node, int x, int y) function Ttk_Element (line 1182) | Ttk_Element Ttk_IdentifyElement(Ttk_Layout layout, int x, int y) function Ttk_Element (line 1204) | static Ttk_Element function Ttk_Element (line 1222) | Ttk_Element Ttk_FindElement(Ttk_Layout layout, const char *nodeName) function Ttk_Box (line 1232) | Ttk_Box Ttk_ClientRegion(Ttk_Layout layout, const char *elementName) function Ttk_Box (line 1254) | Ttk_Box Ttk_ElementParcel(Ttk_Element node) function Ttk_PlaceElement (line 1263) | void Ttk_PlaceElement(Ttk_Layout layout, Ttk_Element node, Ttk_Box b) function Ttk_PositionSpec (line 1276) | static Ttk_PositionSpec AnchorToPosition(Tk_Anchor anchor) function Ttk_AnchorElement (line 1298) | void Ttk_AnchorElement(Ttk_Element node, Tk_Anchor anchor) function Ttk_ChangeElementState (line 1306) | void Ttk_ChangeElementState(Ttk_LayoutNode *node,unsigned set,unsigned clr) FILE: generic/ttk/ttkManager.c type Ttk_Content (line 46) | typedef struct type TtkManager_ (line 58) | struct TtkManager_ function ScheduleUpdate (line 80) | static void ScheduleUpdate(Ttk_Manager *mgr, unsigned flags) function RecomputeSize (line 93) | static void RecomputeSize(Ttk_Manager *mgr) function RecomputeLayout (line 107) | static void RecomputeLayout(Ttk_Manager *mgr) function ManagerIdleProc (line 116) | static void ManagerIdleProc(void *clientData) function ManagerEventHandler (line 142) | static void ManagerEventHandler(void *clientData, XEvent *eventPtr) function ContentLostEventHandler (line 173) | static void ContentLostEventHandler(void *clientData, XEvent *eventPtr) function Ttk_Content (line 186) | static Ttk_Content *NewContent( function DeleteContent (line 199) | static void DeleteContent(Ttk_Content *content) function Ttk_Manager (line 208) | Ttk_Manager *Ttk_CreateManager( function Ttk_DeleteManager (line 226) | void Ttk_DeleteManager(Ttk_Manager *mgr) function InsertContent (line 250) | static void InsertContent(Ttk_Manager *mgr, Ttk_Content *content, Tcl_Si... function RemoveContent (line 279) | static void RemoveContent(Ttk_Manager *mgr, Tcl_Size index) function Ttk_GeometryRequestProc (line 313) | void Ttk_GeometryRequestProc(void *clientData, Tk_Window window) function Ttk_LostContentProc (line 328) | void Ttk_LostContentProc(void *clientData, Tk_Window window) function Ttk_InsertContent (line 344) | void Ttk_InsertContent( function Ttk_ForgetContent (line 354) | void Ttk_ForgetContent(Ttk_Manager *mgr, Tcl_Size index) function Ttk_PlaceContent (line 368) | void Ttk_PlaceContent( function Ttk_UnmapContent (line 382) | void Ttk_UnmapContent(Ttk_Manager *mgr, Tcl_Size index) function Ttk_ManagerLayoutChanged (line 396) | void Ttk_ManagerLayoutChanged(Ttk_Manager *mgr) function Ttk_ManagerSizeChanged (line 401) | void Ttk_ManagerSizeChanged(Ttk_Manager *mgr) function Tcl_Size (line 408) | Tcl_Size Ttk_NumberContent(Ttk_Manager *mgr) function Tk_Window (line 416) | Tk_Window Ttk_ContentWindow(Ttk_Manager *mgr, Tcl_Size index) function Tcl_Size (line 428) | Tcl_Size Ttk_ContentIndex(Ttk_Manager *mgr, Tk_Window window) function Ttk_GetContentIndexFromObj (line 451) | int Ttk_GetContentIndexFromObj( function Ttk_ReorderContent (line 501) | void Ttk_ReorderContent(Ttk_Manager *mgr, Tcl_Size fromIndex, Tcl_Size t... function Ttk_Maintainable (line 535) | int Ttk_Maintainable(Tcl_Interp *interp, Tk_Window window, Tk_Window con... FILE: generic/ttk/ttkManager.h type Ttk_Manager (line 12) | typedef struct TtkManager_ Ttk_Manager; type Ttk_ManagerSpec (line 29) | typedef struct { /* Manager hooks */ FILE: generic/ttk/ttkNotebook.c type TAB_STATE (line 20) | typedef enum { type Tab (line 24) | typedef struct type NotebookPart (line 88) | typedef struct type Notebook (line 104) | typedef struct type NotebookStyle (line 128) | typedef struct function NotebookStyleOptions (line 138) | static void NotebookStyleOptions( function Tab (line 199) | static Tab *CreateTab(Tcl_Interp *interp, Notebook *nb, Tk_Window window) function DestroyTab (line 213) | static void DestroyTab(Notebook *nb, Tab *tab) function ConfigureTab (line 220) | static int ConfigureTab( function Tcl_Size (line 263) | static Tcl_Size IdentifyTab(Notebook *nb, int x, int y) function ActivateTab (line 280) | static void ActivateTab(Notebook *nb, Tcl_Size index) function Ttk_State (line 295) | static Ttk_State TabState(Notebook *nb, Tcl_Size index) function TabrowSize (line 370) | static void TabrowSize( function NotebookSize (line 406) | static int NotebookSize(void *clientData, int *widthPtr, int *heightPtr) function SqueezeTabs (line 485) | static void SqueezeTabs( function PlaceTabs (line 508) | static void PlaceTabs( function NotebookPlaceContent (line 541) | static void NotebookPlaceContent(Notebook* nb, Tcl_Size index) function NotebookDoLayout (line 559) | static void NotebookDoLayout(void *recordPtr) function NotebookPlaceContents (line 619) | static void NotebookPlaceContents(void *recordPtr) function SelectTab (line 633) | static void SelectTab(Notebook *nb, Tcl_Size index) function Tcl_Size (line 672) | static Tcl_Size NextTab(Notebook *nb, Tcl_Size index) function SelectNearestTab (line 707) | static void SelectNearestTab(Notebook *nb) function TabRemoved (line 728) | static void TabRemoved(void *managerData, Tcl_Size index) function TabRequest (line 746) | static int TabRequest( function AddTab (line 758) | static int AddTab( function NotebookEventHandler (line 820) | static void NotebookEventHandler(void *clientData, XEvent *eventPtr) function FindTabIndex (line 855) | static int FindTabIndex( function GetTabIndex (line 901) | static int GetTabIndex( function NotebookAddCommand (line 927) | static int NotebookAddCommand( function NotebookInsertCommand (line 966) | static int NotebookInsertCommand( function NotebookForgetCommand (line 1044) | static int NotebookForgetCommand( function NotebookHideCommand (line 1068) | static int NotebookHideCommand( function NotebookIdentifyCommand (line 1098) | static int NotebookIdentifyCommand( function NotebookIndexCommand (line 1156) | static int NotebookIndexCommand( function NotebookSelectCommand (line 1182) | static int NotebookSelectCommand( function NotebookTabsCommand (line 1209) | static int NotebookTabsCommand( function NotebookTabCommand (line 1234) | static int NotebookTabCommand( function NotebookInitialize (line 1301) | static void NotebookInitialize(Tcl_Interp *interp, void *recordPtr) function NotebookCleanup (line 1321) | static void NotebookCleanup(void *recordPtr) function NotebookConfigure (line 1331) | static int NotebookConfigure(Tcl_Interp *interp, void *clientData, int m... function Ttk_Layout (line 1354) | static Ttk_Layout NotebookGetLayout( function DisplayTab (line 1382) | static void DisplayTab(Notebook *nb, Tcl_Size index, Drawable d) function NotebookDisplay (line 1395) | static void NotebookDisplay(void *clientData, Drawable d) function TtkNotebook_Init (line 1453) | void FILE: generic/ttk/ttkPanedwindow.c type PanedPart (line 59) | typedef struct { type Paned (line 70) | typedef struct { type Pane (line 95) | typedef struct { function Pane (line 110) | static Pane *CreatePane(Tcl_Interp *interp, Paned *pw, Tk_Window window) function DestroyPane (line 132) | static void DestroyPane(Paned *pw, Pane *pane) function ConfigurePane (line 142) | static int ConfigurePane( function ShoveUp (line 189) | static int ShoveUp(Paned *pw, int i, int pos) function ShoveDown (line 211) | static int ShoveDown(Paned *pw, Tcl_Size i, int pos) function PanedSize (line 233) | static int PanedSize(void *recordPtr, int *widthPtr, int *heightPtr) function AdjustPanes (line 279) | static void AdjustPanes(Paned *pw) function PlaceSashes (line 309) | static void PlaceSashes(Paned *pw, int width, int height) function PlacePanes (line 377) | static void PlacePanes(Paned *pw) function PanedPlaceContent (line 407) | static void PanedPlaceContent(void *managerData) function PaneRemoved (line 414) | static void PaneRemoved(void *managerData, Tcl_Size index) function AddPane (line 421) | static int AddPane( function PaneRequest (line 456) | static int PaneRequest(void *managerData, Tcl_Size index, int width, int... function PanedEventProc (line 493) | static void PanedEventProc(void *clientData, XEvent *eventPtr) function PanedInitialize (line 507) | static void PanedInitialize(Tcl_Interp *interp, void *recordPtr) function PanedCleanup (line 519) | static void PanedCleanup(void *recordPtr) function PanedPostConfigure (line 533) | static int PanedPostConfigure( function Ttk_Layout (line 556) | static Ttk_Layout PanedGetLayout( function Ttk_Layout (line 596) | static Ttk_Layout SashLayout(Paned *pw, int index) function DrawSash (line 613) | static void DrawSash(Paned *pw, int index, Drawable d) function PanedDisplay (line 618) | static void PanedDisplay(void *recordPtr, Drawable d) function PanedAddCommand (line 635) | static int PanedAddCommand( function PanedInsertCommand (line 660) | static int PanedInsertCommand( function PanedForgetCommand (line 704) | static int PanedForgetCommand( function PanedIdentifyCommand (line 730) | static int PanedIdentifyCommand( function PanedPaneCommand (line 783) | static int PanedPaneCommand( function PanedPanesCommand (line 822) | static int PanedPanesCommand( function PanedSashposCommand (line 849) | static int PanedSashposCommand( type SashElement (line 937) | typedef struct { function SashElementSize (line 947) | static void SashElementSize( type GripElement (line 972) | typedef struct { function GripElementSize (line 985) | static void GripElementSize( function GripElementDraw (line 1006) | static void GripElementDraw( FILE: generic/ttk/ttkProgress.c type ProgressbarPart (line 23) | typedef struct { type Progressbar (line 46) | typedef struct { function AnimationEnabled (line 105) | static int AnimationEnabled(Progressbar *pb) function AnimateProgressProc (line 121) | static void AnimateProgressProc(void *clientData) function CheckAnimation (line 156) | static void CheckAnimation(Progressbar *pb) function VariableChanged (line 175) | static void VariableChanged(void *recordPtr, const char *value) function ProgressbarInitialize (line 210) | static void ProgressbarInitialize( function ProgressbarCleanup (line 220) | static void ProgressbarCleanup(void *recordPtr) function ProgressbarConfigure (line 236) | static int ProgressbarConfigure(Tcl_Interp *interp, void *recordPtr, int... function ProgressbarPostConfigure (line 263) | static int ProgressbarPostConfigure( function ProgressbarSize (line 295) | static int ProgressbarSize(void *recordPtr, int *widthPtr, int *heightPtr) function ProgressbarDeterminateLayout (line 322) | static void ProgressbarDeterminateLayout( function ProgressbarIndeterminateLayout (line 342) | static void ProgressbarIndeterminateLayout( function ProgressbarDoLayout (line 364) | static void ProgressbarDoLayout(void *recordPtr) function Ttk_Layout (line 395) | static Ttk_Layout ProgressbarGetLayout( function ProgressbarStepCommand (line 427) | static int ProgressbarStepCommand( function ProgressbarStartStopCommand (line 483) | static int ProgressbarStartStopCommand( function ProgressbarStartCommand (line 503) | static int ProgressbarStartCommand( function ProgressbarStopCommand (line 513) | static int ProgressbarStopCommand( function TtkProgressbar_Init (line 573) | void FILE: generic/ttk/ttkScale.c type ScalePart (line 23) | typedef struct type Scale (line 47) | typedef struct function ScaleVariableChanged (line 93) | static void ScaleVariableChanged(void *recordPtr, const char *value) function ScaleInitialize (line 113) | static void ScaleInitialize( function ScaleCleanup (line 122) | static void ScaleCleanup(void *recordPtr) function ScaleConfigure (line 135) | static int ScaleConfigure(Tcl_Interp *interp, void *recordPtr, int mask) function ScalePostConfigure (line 166) | static int ScalePostConfigure( function Ttk_Layout (line 195) | static Ttk_Layout function Ttk_Box (line 207) | static Ttk_Box TroughBox(Scale *scalePtr) function Ttk_Box (line 217) | static Ttk_Box TroughRange(Scale *scalePtr) function ScaleFraction (line 242) | static double ScaleFraction(Scale *scalePtr, double value) function ScaleGetCommand (line 262) | static int function ScaleSetCommand (line 290) | static int function ScaleCoordsCommand (line 358) | static int function ScaleDoLayout (line 385) | static void ScaleDoLayout(void *clientData) function ScaleSize (line 420) | static int ScaleSize(void *clientData, int *widthPtr, int *heightPtr) function PointToValue (line 440) | static double function XPoint (line 478) | static XPoint function TtkScale_Init (line 542) | void FILE: generic/ttk/ttkScroll.c type ScrollHandleRec (line 46) | struct ScrollHandleRec function ScrollHandle (line 56) | ScrollHandle TtkCreateScrollHandle(WidgetCore *corePtr, Scrollable *scro... function UpdateScrollbar (line 74) | static int UpdateScrollbar(Tcl_Interp *interp, ScrollHandle h) function UpdateScrollbarBG (line 126) | static void UpdateScrollbarBG(void *clientData) function TtkScrolled (line 144) | void TtkScrolled(ScrollHandle h, Tcl_Size first, Tcl_Size last, Tcl_Size... function TtkScrollbarUpdateRequired (line 182) | void TtkScrollbarUpdateRequired(ScrollHandle h) function TtkUpdateScrollInfo (line 193) | void TtkUpdateScrollInfo(ScrollHandle h) function TtkScrollviewCommand (line 208) | int TtkScrollviewCommand( function TtkScrollTo (line 253) | void TtkScrollTo(ScrollHandle h, Tcl_Size newFirst, bool updateScrollInfo) function TtkFreeScrollHandle (line 277) | void TtkFreeScrollHandle(ScrollHandle h) FILE: generic/ttk/ttkScrollbar.c type ScrollbarPart (line 14) | typedef struct type Scrollbar (line 28) | typedef struct function ScrollbarInitialize (line 52) | static void function Ttk_Layout (line 65) | static Ttk_Layout ScrollbarGetLayout( function ScrollbarDoLayout (line 80) | static void ScrollbarDoLayout(void *recordPtr) function ScrollbarSetCommand (line 134) | static int function ScrollbarGetCommand (line 185) | static int function ScrollbarDeltaCommand (line 208) | static int function ScrollbarFractionCommand (line 248) | static int function TtkScrollbar_Init (line 335) | void FILE: generic/ttk/ttkSeparator.c type SeparatorPart (line 13) | typedef struct type Separator (line 19) | typedef struct function Ttk_Layout (line 39) | static Ttk_Layout SeparatorGetLayout( function TtkSeparator_Init (line 125) | void FILE: generic/ttk/ttkSquare.c type SquarePart (line 24) | typedef struct type Square (line 35) | typedef struct function SquareDoLayout (line 95) | static void type SquareElement (line 171) | typedef struct function SquareElementSize (line 202) | static void SquareElementSize( function SquareElementDraw (line 223) | static void SquareElementDraw( function TtkSquareWidget_Init (line 293) | int FILE: generic/ttk/ttkState.c function StateSpecDupIntRep (line 67) | static void StateSpecDupIntRep(Tcl_Obj *srcPtr, Tcl_Obj *copyPtr) function StateSpecSetFromAny (line 73) | static int StateSpecSetFromAny(Tcl_Interp *interp, Tcl_Obj *objPtr) function StateSpecUpdateString (line 133) | static void StateSpecUpdateString(Tcl_Obj *objPtr) function Tcl_Obj (line 171) | Tcl_Obj *Ttk_NewStateSpecObj(unsigned int onbits, unsigned int offbits) function Ttk_GetStateSpecFromObj (line 182) | int Ttk_GetStateSpecFromObj( function Tcl_Obj (line 207) | Tcl_Obj *Ttk_StateMapLookup( function Ttk_StateMap (line 243) | Ttk_StateMap Ttk_GetStateMapFromObj( function Ttk_StateTableLookup (line 279) | int Ttk_StateTableLookup(const Ttk_StateTable *map, Ttk_State state) FILE: generic/ttk/ttkStubLib.c function MODULE_SCOPE (line 32) | MODULE_SCOPE const char * FILE: generic/ttk/ttkTagSet.c type TtkTag (line 14) | struct TtkTag { type TtkTagTable (line 20) | struct TtkTagTable { function Ttk_Tag (line 32) | static Ttk_Tag NewTag(Ttk_TagTable tagTable, const char *tagName) function DeleteTag (line 43) | static void DeleteTag(Ttk_TagTable tagTable, Ttk_Tag tag) function Ttk_TagTable (line 54) | Ttk_TagTable Ttk_CreateTagTable( function Ttk_DeleteTagTable (line 68) | void Ttk_DeleteTagTable(Ttk_TagTable tagTable) function Ttk_DeleteTagFromTable (line 83) | void Ttk_DeleteTagFromTable(Ttk_TagTable tagTable, Ttk_Tag tag) function Ttk_Tag (line 94) | Ttk_Tag Ttk_GetTag(Ttk_TagTable tagTable, const char *tagName) function Ttk_Tag (line 107) | Ttk_Tag Ttk_GetTagFromObj(Ttk_TagTable tagTable, Tcl_Obj *objPtr) function Ttk_TagSet (line 124) | Ttk_TagSet Ttk_GetTagSetFromObj( function Tcl_Obj (line 155) | Tcl_Obj *Ttk_NewTagSetObj(Ttk_TagSet tagset) function Ttk_FreeTagSet (line 167) | void Ttk_FreeTagSet(Ttk_TagSet tagset) function Ttk_TagSetContains (line 175) | bool Ttk_TagSetContains(Ttk_TagSet tagset, Ttk_Tag tag) function Ttk_TagSetAdd (line 191) | bool Ttk_TagSetAdd(Ttk_TagSet tagset, Ttk_Tag tag) function Ttk_TagSetAddSet (line 208) | void Ttk_TagSetAddSet(Ttk_TagSet tagset, Ttk_TagSet tagsetFrom) function Ttk_TagSetRemove (line 236) | bool Ttk_TagSetRemove(Ttk_TagSet tagset, Ttk_Tag tag) function Ttk_EnumerateTags (line 255) | int Ttk_EnumerateTags( function Ttk_EnumerateTagOptions (line 263) | int Ttk_EnumerateTagOptions( function Tcl_Obj (line 272) | Tcl_Obj *Ttk_TagOptionValue( function Ttk_ConfigureTag (line 284) | int Ttk_ConfigureTag( function Ttk_TagSetDefaults (line 301) | void Ttk_TagSetDefaults(Ttk_TagTable tagTable, Ttk_Style style, void *re... function Ttk_TagSetValues (line 314) | void Ttk_TagSetValues(Ttk_TagTable tagTable, Ttk_TagSet tagSet, void *re... function Ttk_TagSetApplyStyle (line 333) | void Ttk_TagSetApplyStyle( FILE: generic/ttk/ttkTheme.c type Style (line 28) | typedef struct Ttk_Style_ function Style (line 38) | static Style *NewStyle(void) function FreeStyle (line 52) | static void FreeStyle(Style *stylePtr) function Tcl_Obj (line 82) | Tcl_Obj *Ttk_StyleMap(Ttk_Style style, const char *optionName, Ttk_State... function Tcl_Obj (line 100) | Tcl_Obj *Ttk_StyleDefault(Ttk_Style style, const char *optionName) type Tk_OptionSpec (line 116) | typedef const Tk_OptionSpec **OptionMap; type Ttk_ElementClass_ (line 119) | struct Ttk_ElementClass_ { function Tk_OptionSpec (line 134) | static const Tk_OptionSpec *TTKGetOptionSpec( function OptionMap (line 178) | static OptionMap function OptionMap (line 197) | static OptionMap function Ttk_ElementClass (line 220) | static Ttk_ElementClass * function FreeElementClass (line 262) | static void FreeElementClass(Ttk_ElementClass *elementClass) function ThemeEnabled (line 296) | static int ThemeEnabled( type Theme (line 304) | typedef struct Ttk_Theme_ function Theme (line 315) | static Theme *NewTheme(Ttk_ResourceCache cache, Ttk_Theme parent) function FreeTheme (line 341) | static void FreeTheme(Theme *themePtr) type FactoryRec (line 379) | typedef struct { type Cleanup (line 387) | typedef struct CleanupStruct { type StylePackageData (line 396) | typedef struct function Ttk_StylePkgFree (line 411) | static void Ttk_StylePkgFree( function StylePackageData (line 465) | static StylePackageData *GetStylePackageData(Tcl_Interp *interp) function Ttk_RegisterCleanup (line 479) | void Ttk_RegisterCleanup( function ThemeChangedProc (line 503) | static void ThemeChangedProc(void *clientData) function ThemeChanged (line 519) | static void ThemeChanged(StylePackageData *pkgPtr) function Ttk_TkDestroyedHandler (line 535) | void Ttk_TkDestroyedHandler( function Ttk_Theme (line 558) | Ttk_Theme function Ttk_SetThemeEnabledProc (line 593) | void Ttk_SetThemeEnabledProc( function Ttk_Theme (line 606) | static Ttk_Theme LookupTheme( function Ttk_Theme (line 628) | Ttk_Theme Ttk_GetTheme(Tcl_Interp *interp, const char *themeName) function Ttk_Theme (line 635) | Ttk_Theme Ttk_GetCurrentTheme(Tcl_Interp *interp) function Ttk_Theme (line 641) | Ttk_Theme Ttk_GetDefaultTheme(Tcl_Interp *interp) function Ttk_UseTheme (line 651) | int Ttk_UseTheme(Tcl_Interp *interp, Ttk_Theme theme) function Ttk_ResourceCache (line 676) | Ttk_ResourceCache function MODULE_SCOPE (line 687) | MODULE_SCOPE void function Ttk_RegisterLayout (line 700) | void Ttk_RegisterLayout( function Ttk_Style (line 713) | Ttk_Style Ttk_GetStyle(Ttk_Theme themePtr, const char *styleName) function Ttk_LayoutTemplate (line 742) | Ttk_LayoutTemplate function Ttk_ElementClass (line 770) | Ttk_ElementClass *Ttk_GetElement(Ttk_Theme themePtr, const char *element... function Ttk_RegisterElementFactory (line 819) | int Ttk_RegisterElementFactory( function Ttk_CloneElement (line 844) | static int Ttk_CloneElement( function Ttk_ElementClass (line 886) | Ttk_ElementClass *Ttk_RegisterElement( function Ttk_RegisterElementSpec (line 931) | int Ttk_RegisterElementSpec(Ttk_Theme theme, function AllocateResource (line 954) | static int AllocateResource( function InitializeElementRecord (line 993) | static function Tcl_Obj (line 1047) | Tcl_Obj *Ttk_QueryStyle( function Ttk_ElementSize (line 1087) | void function Ttk_DrawElement (line 1117) | void function MODULE_SCOPE (line 1153) | MODULE_SCOPE int function Tcl_Obj (line 1174) | static Tcl_Obj* HashTableToDict(Tcl_HashTable *ht) function StyleMapCmd (line 1196) | static int function StyleConfigureCmd (line 1265) | static int StyleConfigureCmd( function StyleLookupCmd (line 1320) | static int StyleLookupCmd( function StyleThemeCurrentCmd (line 1362) | static int StyleThemeCurrentCmd( function StyleThemeCreateCmd (line 1398) | static int StyleThemeCreateCmd( function StyleThemeNamesCmd (line 1463) | static int StyleThemeNamesCmd( function StyleThemeSettingsCmd (line 1479) | static int function StyleElementCreateCmd (line 1510) | static int StyleElementCreateCmd( function StyleElementNamesCmd (line 1545) | static int StyleElementNamesCmd( function StyleElementOptionsCmd (line 1561) | static int StyleElementOptionsCmd( function StyleLayoutCmd (line 1599) | static int StyleLayoutCmd( function StyleThemeStylesCmd (line 1639) | static int StyleThemeStylesCmd( function StyleThemeUseCmd (line 1667) | static int function StyleObjCmd (line 1725) | static int function MODULE_SCOPE (line 1735) | MODULE_SCOPE int function Ttk_StylePkgInit (line 1766) | void Ttk_StylePkgInit(Tcl_Interp *interp) FILE: generic/ttk/ttkTheme.h type Ttk_State (line 44) | typedef unsigned int Ttk_State; type Ttk_StateSpec (line 70) | typedef struct type Tcl_Obj (line 85) | typedef Tcl_Obj *Ttk_StateMap; type Ttk_StateTable (line 90) | typedef struct type Ttk_Padding (line 101) | typedef struct type Ttk_Box (line 119) | typedef struct /* Hey, this is an XRectangle! */ type Ttk_Side (line 132) | typedef enum { type Ttk_Sticky (line 136) | typedef unsigned int Ttk_Sticky; type Ttk_PositionSpec (line 159) | typedef unsigned int Ttk_PositionSpec; type Ttk_Theme_ (line 186) | struct Ttk_Theme_ type Ttk_ElementClass (line 187) | typedef struct Ttk_ElementClass_ Ttk_ElementClass; type Ttk_Layout_ (line 188) | struct Ttk_Layout_ type Ttk_LayoutNode_ (line 189) | struct Ttk_LayoutNode_ type Ttk_Style_ (line 190) | struct Ttk_Style_ type TTKStyleVersion2 (line 203) | enum TTKStyleVersion2 { TK_STYLE_VERSION_2 = 2 } type Ttk_ElementOptionSpec (line 210) | typedef struct Ttk_ElementOptionSpec type Ttk_ElementSpec (line 220) | typedef struct Ttk_ElementSpec { type NullElement (line 237) | typedef struct { type TTKLayoutInstruction (line 249) | typedef struct { type Ttk_ResourceCache_ (line 319) | struct Ttk_ResourceCache_ type Ttk_ImageSpec (line 335) | typedef struct TtkImageSpec Ttk_ImageSpec; type Ttk_ButtonDefaultState (line 346) | typedef enum /* -default option values */ type Ttk_Compound (line 355) | typedef enum /* -compound option values */ type Ttk_Orient (line 369) | typedef enum { /* -orient option values */ type Ttk_Ensemble (line 378) | typedef struct TtkEnsemble { type ArrowDirection (line 400) | typedef enum { ARROW_UP, ARROW_DOWN, ARROW_LEFT, ARROW_RIGHT } ArrowDire... FILE: generic/ttk/ttkThemeInt.h type Ttk_TemplateNode (line 12) | typedef struct Ttk_TemplateNode_ Ttk_TemplateNode, *Ttk_LayoutTemplate; FILE: generic/ttk/ttkToggleswitch.c type TglswitchPart (line 14) | typedef struct type Tglswitch (line 31) | typedef struct function TglswitchVariableChanged (line 66) | static void TglswitchVariableChanged(void *clientData, const char *value) function TglswitchInitialize (line 97) | static void TglswitchInitialize(Tcl_Interp *interp, void *recordPtr) function TglswitchCleanup (line 140) | static void TglswitchCleanup(void *recordPtr) function TglswitchConfigure (line 154) | static int TglswitchConfigure(Tcl_Interp *interp, void *recordPtr, int m... function TglswitchPostConfigure (line 249) | static int TglswitchPostConfigure( function Ttk_Layout (line 271) | static Ttk_Layout TglswitchGetLayout( function Ttk_Box (line 305) | static Ttk_Box TroughRange(Tglswitch *tglswPtr) function ValueToFraction (line 323) | static double ValueToFraction(Tglswitch *tglswPtr, double value) function ValueToPoint (line 336) | static int ValueToPoint(Tglswitch *tglswPtr, double value) function PointToValue (line 348) | static double PointToValue(Tglswitch *tglswPtr, int x) function TglswitchDoLayout (line 369) | static void TglswitchDoLayout(void *clientData) function TglswitchGetCommand (line 402) | static int TglswitchGetCommand( function TglswitchSetCommand (line 437) | static int TglswitchSetCommand( function TglswitchSwitchstateCommand (line 482) | static int TglswitchSwitchstateCommand( function TglswitchToggleCommand (line 552) | static int TglswitchToggleCommand( function TglswitchXcoordCommand (line 576) | static int TglswitchXcoordCommand( function MODULE_SCOPE (line 635) | MODULE_SCOPE void TtkToggleswitch_Init(Tcl_Interp *interp) FILE: generic/ttk/ttkTrace.c type TtkTraceHandle_ (line 14) | struct TtkTraceHandle_ function Ttk_TraceHandle (line 82) | Ttk_TraceHandle *Ttk_TraceVariable( function Ttk_UntraceVariable (line 114) | void Ttk_UntraceVariable(Ttk_TraceHandle *h) function Ttk_FireTrace (line 167) | int Ttk_FireTrace(Ttk_TraceHandle *tracePtr) FILE: generic/ttk/ttkTrack.c type ElementStateTracker (line 30) | typedef struct { function ActivateElement (line 45) | static void ActivateElement(ElementStateTracker *es, Ttk_Element element) function ReleaseElement (line 70) | static void ReleaseElement(ElementStateTracker *es) function PressElement (line 92) | static void PressElement(ElementStateTracker *es, Ttk_Element element) function ElementStateEventProc (line 120) | static void function TtkTrackElementState (line 178) | void TtkTrackElementState(WidgetCore *corePtr) FILE: generic/ttk/ttkTreeview.c type TreeItem (line 40) | typedef struct TreeItemRec TreeItem; type TreeItemRec (line 41) | struct TreeItemRec { function TreeItem (line 114) | static TreeItem *NewItem(void) function FreeItem (line 143) | static void FreeItem(TreeItem *item) function FreeItemCB (line 168) | static void FreeItemCB(void *clientData) { FreeItem((TreeItem *)clientDa... function DetachItem (line 173) | static void DetachItem(TreeItem *item) function InsertItem (line 194) | static void InsertItem(TreeItem *parent, TreeItem *prev, TreeItem *item) function TreeItem (line 214) | static TreeItem *NextPreorder(TreeItem *item) type DisplayItem (line 232) | typedef struct { type TreeColumn (line 288) | typedef struct { function InitColumn (line 313) | static void InitColumn(TreeColumn *column) function FreeColumn (line 333) | static void FreeColumn(TreeColumn *column) function GetEnumSetFromObj (line 402) | static int GetEnumSetFromObj( type TreePart (line 439) | typedef struct { type Treeview (line 510) | typedef struct { function foreachHashEntry (line 574) | static void foreachHashEntry(Tcl_HashTable *ht, HashEntryIterator func) function CellSelectionClear (line 584) | static int CellSelectionClear(Treeview *tv) function Tcl_Obj (line 602) | static Tcl_Obj *unshareObj(Tcl_Obj *objPtr) function DisplayLayout (line 616) | static void DisplayLayout( function DisplayLayoutTree (line 627) | static void DisplayLayoutTree( function TreeColumn (line 656) | static TreeColumn *GetColumn( function TreeColumn (line 692) | static TreeColumn *FindColumn( function TreeItem (line 716) | static TreeItem *FindItem( function TreeItem (line 738) | static TreeItem **GetItemListFromObj( function Tcl_Obj (line 773) | static Tcl_Obj *ItemID(Treeview *tv, TreeItem *item) function TreeviewFreeColumns (line 785) | static void TreeviewFreeColumns(Treeview *tv) function TreeviewInitColumns (line 804) | static int TreeviewInitColumns(Tcl_Interp *interp, Treeview *tv) function TreeviewInitDisplayColumns (line 856) | static int TreeviewInitDisplayColumns(Tcl_Interp *interp, Treeview *tv) function TreeWidth (line 904) | static int TreeWidth(Treeview *tv) function RecomputeSlack (line 924) | static void RecomputeSlack(Treeview *tv) function PickupSlack (line 935) | static int PickupSlack(Treeview *tv, int extra) function DepositSlack (line 949) | static void DepositSlack(Treeview *tv, int extra) function Stretch (line 958) | static int Stretch(TreeColumn *c, int n) function ShoveLeft (line 974) | static int ShoveLeft(Treeview *tv, Tcl_Size i, int n) function ShoveRight (line 991) | static int ShoveRight(Treeview *tv, Tcl_Size i, int n) function DistributeWidth (line 1010) | static int DistributeWidth(Treeview *tv, int n) function ResizeColumns (line 1045) | static void ResizeColumns(Treeview *tv, int newWidth) function DragColumn (line 1057) | static void DragColumn(Treeview *tv, Tcl_Size i, int delta) type TreeCell (line 1069) | typedef struct { function GetCellFromObj (line 1078) | static int GetCellFromObj( function TreeCell (line 1134) | static TreeCell *GetCellListFromObj( function TreeviewBindEventProc (line 1187) | static void TreeviewBindEventProc(void *clientData, XEvent *event) function TreeviewInitialize (line 1261) | static void TreeviewInitialize(Tcl_Interp *interp, void *recordPtr) function TreeviewCleanup (line 1339) | static void TreeviewCleanup(void *recordPtr) function TreeviewConfigure (line 1374) | static int function ConfigureItem (line 1434) | static int ConfigureItem( function ConfigureColumn (line 1529) | static int ConfigureColumn( function ConfigureHeading (line 1575) | static int ConfigureHeading( function UpdatePositionItem (line 1619) | static void UpdatePositionItem( function UpdatePositionTree (line 1657) | static void UpdatePositionTree(Treeview *tv) function TreeItem (line 1670) | static TreeItem *IdentifyItem(Treeview *tv, int y) function Tcl_Size (line 1697) | static Tcl_Size IdentifyDisplayColumn(Treeview *tv, int x, int *x1) function ItemDepth (line 1728) | static int ItemDepth(TreeItem *item) function DisplayRow (line 1741) | static int DisplayRow(int row, Treeview *tv) function IsDetached (line 1758) | static int IsDetached(Treeview* tv, TreeItem* item) function IsItemOrAncestorDetached (line 1765) | static int IsItemOrAncestorDetached(Treeview* tv, TreeItem* item) function BoundingBox (line 1782) | static int BoundingBox( type TreeRegion (line 1849) | typedef enum { function TreeRegion (line 1861) | static TreeRegion IdentifyRegion(Treeview *tv, int x, int y) function Ttk_Layout (line 1893) | static Ttk_Layout GetSublayout( function Ttk_Layout (line 1916) | static Ttk_Layout TreeviewGetLayout( function TreeviewDoLayout (line 1992) | static void TreeviewDoLayout(void *clientData) function TreeviewSize (line 2028) | static int TreeviewSize(void *clientData, int *widthPtr, int *heightPtr) function Ttk_State (line 2050) | static Ttk_State ItemState(Treeview *tv, TreeItem *item) function DrawHeadings (line 2072) | static void DrawHeadings(Treeview *tv, Drawable d) function DrawSeparators (line 2112) | static void DrawSeparators(Treeview *tv, Drawable d) function OverrideStriped (line 2148) | static void OverrideStriped( function PrepareItem (line 2161) | static void PrepareItem( function PrepareCells (line 2174) | static void PrepareCells( function DrawCells (line 2214) | static void DrawCells( function DrawItem (line 2310) | static void DrawItem( function DrawSubtree (line 2430) | static void DrawSubtree( function DrawForest (line 2446) | static void DrawForest( function DrawTreeArea (line 2458) | static void DrawTreeArea(Treeview *tv, Drawable d) { function TreeviewDisplay (line 2469) | static void TreeviewDisplay(void *clientData, Drawable d) function TreeItem (line 2560) | static TreeItem *InsertPosition(TreeItem *parent, int index) function TreeItem (line 2583) | static TreeItem *EndPosition(Treeview *tv, TreeItem *parent) function AncestryCheck (line 2608) | static int AncestryCheck( function TreeItem (line 2630) | static TreeItem *DeleteItems(TreeItem *item, TreeItem *delq) function TreeviewChildrenCommand (line 2652) | static int TreeviewChildrenCommand( function TreeviewParentCommand (line 2734) | static int TreeviewParentCommand( function TreeviewNextCommand (line 2762) | static int TreeviewNextCommand( function TreeviewPrevCommand (line 2787) | static int TreeviewPrevCommand( function TreeviewIndexCommand (line 2812) | static int TreeviewIndexCommand( function TreeviewExistsCommand (line 2840) | static int TreeviewExistsCommand( function TreeviewBBoxCommand (line 2859) | static int TreeviewBBoxCommand( function TreeviewHorribleIdentify (line 2896) | static int TreeviewHorribleIdentify( function TreeviewIdentifyCommand (line 2977) | static int TreeviewIdentifyCommand( function TreeviewItemCommand (line 3101) | static int TreeviewItemCommand( function TreeviewColumnCommand (line 3129) | static int TreeviewColumnCommand( function TreeviewHeadingCommand (line 3157) | static int TreeviewHeadingCommand( function TreeviewSetCommand (line 3187) | static int TreeviewSetCommand( function TreeviewInsertCommand (line 3283) | static int TreeviewInsertCommand( function TreeviewDetachCommand (line 3366) | static int TreeviewDetachCommand( function TreeviewDetachedCommand (line 3406) | static int TreeviewDetachedCommand( function TreeviewDeleteCommand (line 3451) | static int TreeviewDeleteCommand( function TreeviewMoveCommand (line 3522) | static int TreeviewMoveCommand( function TreeviewXViewCommand (line 3585) | static int TreeviewXViewCommand( function TreeviewYViewCommand (line 3592) | static int TreeviewYViewCommand( function TreeviewSeeCommand (line 3602) | static int TreeviewSeeCommand( function TreeviewDragCommand (line 3674) | static int TreeviewDragCommand( function TreeviewDropCommand (line 3714) | static int TreeviewDropCommand( function TreeviewFocusCommand (line 3734) | static int TreeviewFocusCommand( function TreeviewSelectionCommand (line 3760) | static int TreeviewSelectionCommand( function SelObjChangeElement (line 3851) | static int SelObjChangeElement( function CellSelectionRange (line 3884) | static int CellSelectionRange( function TreeviewCellSelectionCommand (line 3975) | static int TreeviewCellSelectionCommand( function TreeviewTagBindCommand (line 4099) | static int TreeviewTagBindCommand( function TreeviewTagConfigureCommand (line 4152) | static int TreeviewTagConfigureCommand( function TreeviewTagDeleteCommand (line 4183) | static int TreeviewTagDeleteCommand( function TreeviewTagHasCommand (line 4213) | static int TreeviewTagHasCommand( function TreeviewCtagHasCommand (line 4249) | static int TreeviewCtagHasCommand( function TreeviewTagNamesCommand (line 4311) | static int TreeviewTagNamesCommand( function AddTag (line 4326) | static void AddTag(TreeItem *item, Ttk_Tag tag) function TreeviewTagAddCommand (line 4335) | static int TreeviewTagAddCommand( function AllocCellTagSets (line 4366) | static void AllocCellTagSets(Treeview *tv, TreeItem *item, Tcl_Size colu... function TreeviewCtagAddCommand (line 4394) | static int TreeviewCtagAddCommand( function RemoveTag (line 4434) | static void RemoveTag(TreeItem *item, Ttk_Tag tag) function RemoveTagFromCellsAtItem (line 4445) | static void RemoveTagFromCellsAtItem(TreeItem *item, Ttk_Tag tag) function TreeviewTagRemoveCommand (line 4456) | static int TreeviewTagRemoveCommand( function TreeviewCtagRemoveCommand (line 4495) | static int TreeviewCtagRemoveCommand( function TTK_END_LAYOUT_TABLE (line 4652) | TTK_END_LAYOUT_TABLE function TreeitemIndicatorSize (line 4674) | static void TreeitemIndicatorSize( function TreeitemIndicatorDraw (line 4694) | static void TreeitemIndicatorDraw( type RowElement (line 4756) | typedef struct { function RowElementDraw (line 4769) | static void RowElementDraw( function MODULE_SCOPE (line 4797) | MODULE_SCOPE void FILE: generic/ttk/ttkWidget.c function UpdateLayout (line 20) | static int UpdateLayout(Tcl_Interp *interp, WidgetCore *corePtr) function SizeChanged (line 40) | static void SizeChanged(WidgetCore *corePtr) function Drawable (line 56) | static Drawable BeginDrawing(Tk_Window tkwin) function EndDrawing (line 65) | static void EndDrawing(Tk_Window tkwin, Drawable d) function Drawable (line 83) | static Drawable BeginDrawing(Tk_Window tkwin) { return Tk_WindowId(tkwin... function EndDrawing (line 84) | static void EndDrawing( function DrawWidget (line 94) | static void DrawWidget(void *recordPtr) function TtkRedisplayWidget (line 110) | void TtkRedisplayWidget(WidgetCore *corePtr) function WidgetWorldChanged (line 128) | static void WidgetWorldChanged(void *clientData) function TtkResizeWidget (line 139) | void TtkResizeWidget(WidgetCore *corePtr) function TtkWidgetChangeState (line 151) | void TtkWidgetChangeState(WidgetCore *corePtr, function WidgetInstanceObjCmd (line 164) | static int function WidgetInstanceObjCmdDeleted (line 200) | static void function DestroyWidget (line 213) | static void function CoreEventProc (line 266) | static void CoreEventProc(void *clientData, XEvent *eventPtr) function TtkWidgetConstructorObjCmd (line 341) | int TtkWidgetConstructorObjCmd( function Ttk_Layout (line 456) | Ttk_Layout TtkWidgetGetLayout( function Ttk_Layout (line 480) | Ttk_Layout TtkWidgetGetOrientedLayout( function TtkNullInitialize (line 524) | void TtkNullInitialize( function TtkNullPostConfigure (line 533) | int TtkNullPostConfigure( function TtkCoreConfigure (line 545) | int TtkCoreConfigure(Tcl_Interp *interp, void *clientData, int mask) function TtkNullCleanup (line 560) | void TtkNullCleanup( function TtkWidgetDoLayout (line 569) | void TtkWidgetDoLayout(void *clientData) function TtkWidgetDisplay (line 578) | void TtkWidgetDisplay(void *recordPtr, Drawable d) function TtkWidgetSize (line 587) | int TtkWidgetSize(void *recordPtr, int *widthPtr, int *heightPtr) function TtkWidgetCgetCommand (line 600) | int TtkWidgetCgetCommand( function TtkWidgetConfigureCommand (line 621) | int TtkWidgetConfigureCommand( function TtkWidgetStateCommand (line 692) | int TtkWidgetStateCommand( function TtkWidgetInstateCommand (line 733) | int TtkWidgetInstateCommand( function TtkWidgetIdentifyCommand (line 765) | int TtkWidgetIdentifyCommand( function TtkWidgetStyleCommand (line 804) | int TtkWidgetStyleCommand( FILE: generic/ttk/ttkWidget.h type WidgetSpec (line 27) | typedef struct WidgetSpec_ WidgetSpec; type WidgetCore (line 29) | typedef struct type WidgetSpec_ (line 54) | struct WidgetSpec_ type Ttk_TraceHandle (line 155) | typedef struct TtkTraceHandle_ Ttk_TraceHandle; type Scrollable (line 173) | typedef struct { type ScrollHandleRec (line 180) | struct ScrollHandleRec type TtkTag (line 197) | struct TtkTag type TtkTagTable (line 198) | struct TtkTagTable type TtkTagSet (line 199) | struct TtkTagSet { /* TODO: make opaque */ FILE: macosx/tkMacOSXAccessibility.c type MacRoleMap (line 62) | struct MacRoleMap { type MacRoleMap (line 67) | struct MacRoleMap function NSPoint (line 105) | static NSPoint FlipY(NSPoint screenpoint, NSWindow *window) function PostAccessibilityAnnouncement (line 135) | void PostAccessibilityAnnouncement(NSString *message) function end (line 724) | end function InitAccessibilityHashTables (line 745) | static void InitAccessibilityHashTables(void) function TkAccessibility_LinkWindowToElement (line 758) | void TkAccessibility_LinkWindowToElement(Tk_Window tkwin, TkAccessibilit... function TkAccessibilityElement (line 784) | TkAccessibilityElement *TkAccessibility_GetElementForWindow(Tk_Window tk... function Tk_Window (line 798) | Tk_Window TkAccessibility_GetWindowForElement(TkAccessibilityElement *el... function TkAccessibility_UnlinkWindowAndElement (line 812) | void TkAccessibility_UnlinkWindowAndElement(Tk_Window tkwin, TkAccessibi... function TkAccessibility_CleanupHashTables (line 839) | void TkAccessibility_CleanupHashTables(void) function IsVoiceOverRunning (line 881) | int IsVoiceOverRunning( function EmitSelectionChanged (line 921) | static int EmitSelectionChanged( function TkMacOSXAccessibility_RegisterForCleanup (line 990) | void TkMacOSXAccessibility_RegisterForCleanup(Tk_Window tkwin, void *acc... function TkMacOSXAccessibility_DestroyHandler (line 1011) | static void TkMacOSXAccessibility_DestroyHandler(void *clientData, XEven... function TkMacOSXAccessibleObjCmd (line 1046) | static int TkMacOSXAccessibleObjCmd( function TkMacOSXAccessibility_Init (line 1103) | int TkMacOSXAccessibility_Init(Tcl_Interp * interp) FILE: macosx/tkMacOSXBitmap.c type BuiltInIcon (line 21) | typedef struct { type IconBitmap (line 54) | typedef struct { type iconBitmapOptions (line 63) | enum iconBitmapOptions { function TkpDefineNativeBitmaps (line 87) | void function Pixmap (line 127) | static Pixmap function Pixmap (line 170) | Pixmap function OSTypeFromString (line 199) | static int function Pixmap (line 241) | Pixmap function TkMacOSXIconBitmapObjCmd (line 342) | int FILE: macosx/tkMacOSXButton.c type DrawParams (line 45) | typedef struct { type MacButton (line 56) | typedef struct { function TkpButtonSetDefaults (line 122) | void function TkButton (line 144) | TkButton * function TkpDisplayButton (line 180) | void function TkpComputeButtonGeometry (line 271) | void function DrawButtonImageAndText (line 449) | static void function TkpDestroyButton (line 705) | void function TkMacOSXDrawButton (line 733) | static void function ButtonBackgroundDrawCB (line 822) | static void function ButtonContentDrawCB (line 874) | static void function ButtonEventProc (line 915) | static void function TkMacOSXComputeButtonParams (line 958) | static void function TkMacOSXComputeButtonDrawParams (line 1101) | static int function PulseDefaultButtonProc (line 1194) | static void FILE: macosx/tkMacOSXClipboard.c function NSString (line 37) | NSString *s = [[TKNSString alloc] function XSetSelectionOwner (line 171) | int function TkMacOSXSelDeadWindow (line 207) | void function TkSelUpdateClipboard (line 250) | void function TkSelEventProc (line 297) | void function TkSelPropProc (line 326) | void FILE: macosx/tkMacOSXColor.c function MODULE_SCOPE (line 81) | MODULE_SCOPE function MODULE_SCOPE (line 96) | MODULE_SCOPE function initColorTable (line 116) | static void initColorTable() function TkMacOSXRGBPixel (line 268) | MODULE_SCOPE function TkMacOSXClearPixel (line 301) | MODULE_SCOPE function SystemColorDatum (line 330) | static SystemColorDatum* function GetRGBA (line 369) | static void FILE: macosx/tkMacOSXColor.h type colorType (line 37) | enum colorType { type xpixel (line 45) | typedef struct xpixel_t { type MacPixel (line 50) | typedef union MacPixel_t { type SystemColorDatum (line 60) | typedef struct { FILE: macosx/tkMacOSXConfig.c function Tcl_Obj (line 36) | Tcl_Obj * FILE: macosx/tkMacOSXCursor.c type TkMacOSXCursor (line 35) | typedef struct { type CursorName (line 46) | struct CursorName { type CursorName (line 56) | struct CursorName function FindCursorByName (line 215) | void function TkCursor (line 366) | TkCursor * function TkCursor (line 421) | TkCursor * function TkpFreeCursor (line 453) | void function TkMacOSXInstallCursor (line 483) | static void function TkpSetCursor (line 533) | void FILE: macosx/tkMacOSXDebug.c function MODULE_SCOPE (line 48) | MODULE_SCOPE void * FILE: macosx/tkMacOSXDialog.c function setAllowedFileTypes (line 30) | static void setAllowedFileTypes( type colorOptions (line 128) | enum colorOptions { type openOptions (line 137) | enum openOptions { type saveOptions (line 147) | enum saveOptions { type chooseOptions (line 156) | enum chooseOptions { type FilePanelCallbackInfo (line 160) | typedef struct { type alertOptions (line 170) | enum alertOptions { type AlertCallbackInfo (line 174) | typedef struct { type alertTypeOptions (line 183) | enum alertTypeOptions { type alertIconOptions (line 190) | enum alertIconOptions { function NSURL (line 247) | static NSURL * function sender (line 272) | sender didChangeToDirectoryURL:(NSURL *)url { function sender (line 277) | sender validateURL:(NSURL *)url error:(NSError **)outError { function id (line 382) | id)sender { function NSInteger (line 403) | static NSInteger showOpenSavePanel( function Tk_ChooseColorObjCmd (line 469) | int function parseFileFilters (line 568) | static int function filterCompatible (line 690) | static bool function Tk_GetOpenFileObjCmd (line 725) | int function Tk_GetSaveFileObjCmd (line 1011) | int function Tk_ChooseDirectoryObjCmd (line 1255) | int function TkAboutDlg (line 1384) | void function TkMacOSXStandardAboutPanelObjCmd (line 1406) | int function Tk_MessageBoxObjCmd (line 1437) | int type FontchooserData (line 1631) | typedef struct FontchooserData { type FontchooserEvent (line 1637) | enum FontchooserEvent { type FontchooserOption (line 1669) | enum FontchooserOption { function FontchooserEvent (line 1741) | static void function Tcl_Obj (line 1802) | static Tcl_Obj * function FontchooserConfigureCmd (line 1866) | static int function FontchooserShowCmd (line 2033) | static int function FontchooserHideCmd (line 2081) | static int function FontchooserParentEventHandler (line 2113) | static void function DeleteFontchooserData (line 2145) | static void function MODULE_SCOPE (line 2182) | MODULE_SCOPE int FILE: macosx/tkMacOSXDraw.c function MODULE_SCOPE (line 74) | MODULE_SCOPE int function NSImage (line 128) | NSImage * function NSImage (line 164) | NSImage * function NSImage (line 203) | static NSImage * function TkMacOSXDrawCGImage (line 299) | void function XDrawLines (line 383) | int function XDrawSegments (line 456) | int function XFillPolygon (line 506) | int function XDrawRectangle (line 567) | int function XDrawRectangles (line 625) | int function XFillRectangles (line 677) | int function MODULE_SCOPE (line 733) | MODULE_SCOPE void function XDrawArc (line 776) | int function XDrawArcs (line 852) | int function XFillArc (line 927) | int function XFillArcs (line 1006) | int function TkMacOSXSetupDrawingContext (line 1093) | bool function MODULE_SCOPE (line 1305) | MODULE_SCOPE void function TkMacOSXRestoreDrawingContext (line 1331) | void function HIShapeRef (line 1380) | HIShapeRef function Tk_ClipDrawableToRect (line 1435) | void function ClipToGC (line 1485) | static void function Tk_DrawHighlightBorder (line 1535) | void function TkpDrawFrameEx (line 1571) | void FILE: macosx/tkMacOSXEmbed.c type Container (line 27) | typedef struct Container { function Window (line 77) | Window function TkpScanWindowId (line 153) | int function Tk_UseWindow (line 200) | int function Tk_MakeContainer (line 341) | void function MacDrawable (line 400) | MacDrawable * function MacDrawable (line 433) | MacDrawable * function TkpClaimFocus (line 473) | void function TkpTestembedCmd (line 521) | int function TkpRedirectKeyEvent (line 624) | void function Tk_Window (line 653) | Tk_Window function EmbeddedEventProc (line 699) | static void function ContainerEventProc (line 734) | static void function EmbedStructureProc (line 842) | static void function EmbedActivateProc (line 896) | static void function EmbedFocusProc (line 931) | static void function EmbedGeometryRequest (line 997) | static void function EmbedSendConfigure (line 1041) | static void function EmbedWindowDeleted (line 1065) | static void function TkpShowBusyWindow (line 1151) | void function TkpHideBusyWindow (line 1157) | void function TkpMakeTransparentWindowExist (line 1163) | void function TkpCreateBusy (line 1170) | void FILE: macosx/tkMacOSXEntry.c function ThemeButtonKind (line 38) | static ThemeButtonKind function TkpDrawEntryBorderAndFocus (line 84) | bool function TkpDrawSpinboxButtons (line 201) | int FILE: macosx/tkMacOSXEvent.c function XSync (line 109) | int FILE: macosx/tkMacOSXFileTypes.c function MODULE_SCOPE (line 33) | MODULE_SCOPE NSString *TkMacOSXOSTypeToUTI(OSType ostype) { function MODULE_SCOPE (line 61) | MODULE_SCOPE NSImage *TkMacOSXIconForFileType(NSString *filetype) { FILE: macosx/tkMacOSXFont.c type MacFont (line 32) | typedef struct { type SystemFontMapEntry (line 47) | struct SystemFontMapEntry { type SystemFontMapEntry (line 55) | struct SystemFontMapEntry function implementation (line 105) | implementation TKNSString function GetTkFontAttributesForNSFont (line 196) | static void function NSFont (line 230) | static NSFont * function InitFont (line 308) | static void function CreateNamedSystemFont (line 410) | static int function startOfClusterObjCmd (line 441) | static int function endOfClusterObjCmd (line 499) | static int function TkpFontPkgInit (line 580) | void function TkFont (line 684) | TkFont * function TkFont (line 740) | TkFont * function TkpDeleteFont (line 803) | void function TkpGetFontFamilies (line 832) | void function TkpGetSubFonts (line 865) | void function TkpGetFontAttrsForChar (line 906) | void function Tk_MeasureChars (line 957) | int function Tk_MeasureCharsInContext (line 1007) | int function Tk_DrawChars (line 1206) | void function TkDrawAngledChars (line 1228) | void function Tk_DrawCharsInContext (line 1271) | void function TkpDrawAngledCharsInContext (line 1296) | void function MODULE_SCOPE (line 1415) | MODULE_SCOPE NSFont* function MODULE_SCOPE (line 1438) | MODULE_SCOPE NSDictionary* function MODULE_SCOPE (line 1461) | MODULE_SCOPE Tcl_Obj * function MODULE_SCOPE (line 1524) | MODULE_SCOPE int FILE: macosx/tkMacOSXHLEvents.c type KillEvent (line 25) | typedef struct KillEvent { type AppleEventInfo (line 37) | typedef struct AppleEventInfo { function ProcessAppleEvent (line 428) | static void ProcessAppleEvent( function TkMacOSXInitAppleEvents (line 498) | void function TkMacOSXDoHLEvent (line 568) | int function ReallyKillMe (line 616) | static int function MissedAnyParameters (line 656) | static int FILE: macosx/tkMacOSXImage.c type RGBA32pixel (line 67) | typedef struct RGBA32pixel_t { type ARGB32pixel (line 80) | typedef struct ARGB32pixel_t { type pixel32 (line 87) | typedef union pixel32_t { function _XInitImageFuncPtrs (line 95) | int function ReleaseData (line 119) | static void ReleaseData( function CGImageRef (line 127) | static CGImageRef function DestroyImage (line 229) | static int function ImageGetPixel (line 262) | static unsigned long function ImagePutPixel (line 338) | static int function XImage (line 391) | XImage * function TkMacOSXPutImage (line 493) | static int function XPutImage (line 554) | int XPutImage( function TkpPutRGBAImage (line 569) | int TkpPutRGBAImage( function CGImageRef (line 645) | static CGImageRef function CFDataRef (line 734) | CFDataRef function CGImageRef (line 820) | static CGImageRef function XImage (line 856) | XImage * function CGRect (line 961) | static inline CGRect function TkScrollWindow (line 1011) | bool function XCopyArea (line 1083) | int function XCopyPlane (line 1170) | int type TkMacOSXNSImageInstance (line 1291) | typedef struct TkMacOSXNSImageInstance TkMacOSXNSImageInstance; type TkMacOSXNSImageModel (line 1292) | typedef struct TkMacOSXNSImageModel TkMacOSXNSImageModel; type TkMacOSXNSImageInstance (line 1299) | struct TkMacOSXNSImageInstance { type TkMacOSXNSImageModel (line 1310) | struct TkMacOSXNSImageModel { function TintImage (line 1437) | static void TintImage( function TkMacOSXNSImageConfigureModel (line 1482) | static int function TkMacOSXNSImageObjCmd (line 1659) | int function TkMacOSXNSImageCreate (line 1744) | static int function TkMacOSXNSImageDisplay (line 1831) | static void function TkMacOSXNSImageFree (line 1919) | static void function TkMacOSXNSImageDelete (line 1944) | static void function TkMacOSXNSImage_Init (line 1978) | int FILE: macosx/tkMacOSXInit.c function NSEvent (line 225) | NSEvent addLocalMonitorForEventsMatchingMask:(NSMouseMovedMask | type utsname (line 272) | struct utsname function closePanels (line 376) | static void closePanels( function TkpWantsExitProc (line 406) | int TkpWantsExitProc(void) { function TCL_NORETURN (line 410) | TCL_NORETURN void TkpExitProc( function TkMacOSXSignalHandler (line 456) | static void TkMacOSXSignalHandler(TCL_UNUSED(int)) { function showRootWindow (line 468) | static void showRootWindow(void *clientData) { function TkpInit (line 481) | int function TkMacOSXGetAppPathObjCmd (line 736) | static int function TkpGetAppName (line 787) | void function TkMacOSVersionObjCmd (line 824) | static int function TkMacOSXGetInfoAsJSONObjCmd (line 860) | static int function TkpDisplayWarning (line 912) | void function MODULE_SCOPE (line 947) | MODULE_SCOPE void function MODULE_SCOPE (line 996) | MODULE_SCOPE void* FILE: macosx/tkMacOSXInt.h type TkWindowPrivate (line 62) | struct TkWindowPrivate { type MacDrawable (line 79) | typedef struct TkWindowPrivate MacDrawable; FILE: macosx/tkMacOSXKeyEvent.c function theRange (line 400) | theRange function end (line 621) | end function setXEventPoint (line 659) | static void function XGrabKeyboard (line 715) | int function XUngrabKeyboard (line 763) | int function TkMacOSXGetModalSession (line 795) | TkMacOSXGetModalSession(void) function Tk_SetCaretPos (line 825) | void FILE: macosx/tkMacOSXKeyboard.c function UpdateKeymaps (line 250) | static void function KeyDataToUnicode (line 324) | static int function KeySym (line 404) | KeySym function XModifierKeymap (line 520) | XModifierKeymap * function XFreeModifiermap (line 549) | int function KeySym (line 586) | KeySym function KeyCode (line 614) | KeyCode function TkpSetKeycodeAndState (line 682) | void function KeySym (line 752) | KeySym function TkpInitKeymapInfo (line 860) | void function TkMacOSXAddVirtual (line 929) | unsigned FILE: macosx/tkMacOSXKeysyms.h type KeyInfo (line 33) | typedef struct { type KeysymInfo (line 139) | typedef struct KeysymInfo { FILE: macosx/tkMacOSXMenu.c function TkpDestroyMenu (line 655) | void function TkpMenuNewEntry (line 684) | int function TkpConfigureMenuEntry (line 724) | int function TkpDestroyMenuEntry (line 890) | void function TkpPostMenu (line 933) | int function TkpPostTearoffMenu (line 1029) | int function TkpSetWindowMenuBar (line 1126) | void function Tk_SetMainMenubar (line 1159) | void function CheckForSpecialMenu (line 1229) | static void function NSString (line 1281) | static NSString * function ModifierCharWidth (line 1358) | static int function TkpComputeStandardMenuGeometry (line 1391) | void function GenerateMenuSelectEvent (line 1583) | int function MenuSelectEvent (line 1622) | void function RecursivelyClearActiveMenu (line 1665) | void function ClearMenubarActive (line 1699) | void function TkpMenuInit (line 1732) | void function TkpMenuThreadInit (line 1776) | void function TkpMenuNotifyToplevelCreate (line 1802) | void function TkpInitializeMenuBindings (line 1831) | void function TkpComputeMenubarGeometry (line 1860) | void function TkpDrawMenuEntry (line 1889) | void FILE: macosx/tkMacOSXMenubutton.c type DrawParams (line 28) | typedef struct { type MacMenuButton (line 39) | typedef struct MacMenuButton { function TkMenuButton (line 134) | TkMenuButton * function TkpDisplayMenuButton (line 164) | void function TkpDestroyMenuButton (line 220) | void function TkpComputeMenuButtonGeometry (line 244) | void function DrawMenuButtonImageAndText (line 382) | void function TkMacOSXDrawMenuButton (line 553) | static void function MenuButtonBackgroundDrawCB (line 633) | static void function MenuButtonContentDrawCB (line 667) | static void function MenuButtonEventProc (line 701) | static void function TkMacOSXComputeMenuButtonParams (line 744) | static void function TkMacOSXComputeMenuButtonDrawParams (line 809) | static void FILE: macosx/tkMacOSXMenus.c function Tcl_Obj (line 329) | static Tcl_Obj * function GenerateEditEvent (line 367) | static void FILE: macosx/tkMacOSXMouseEvent.c type MouseEventData (line 20) | typedef struct { function else (line 125) | else if (!NSPointInRect(location, [contentView bounds])) { function else (line 327) | else if (eventType == NSScrollWheel) { function Bool (line 636) | Bool function TkpWarpPointer (line 699) | void function TkpSetCapture (line 746) | void function Tk_Window (line 770) | Tk_Window FILE: macosx/tkMacOSXNotify.c type ThreadSpecificData (line 22) | typedef struct ThreadSpecificData { function Tk_RestrictAction (line 77) | static Tk_RestrictAction function DebugPrintQueue (line 101) | void DebugPrintQueue(void) function Tk_MacOSXSetupTkNotifier (line 246) | void function TkMacOSXNotifyExitHandler (line 293) | static void function Heartbeat (line 330) | static void function TkMacOSXEventsSetupProc (line 342) | static void function TkMacOSXEventsCheckProc (line 408) | static void FILE: macosx/tkMacOSXPort.h type fd_mask (line 56) | typedef long fd_mask; FILE: macosx/tkMacOSXPrint.c function StartPrint (line 78) | int function OSStatus (line 148) | OSStatus function MakePDF (line 344) | int MakePDF( function MacPrint_Init (line 394) | int MacPrint_Init(Tcl_Interp * interp) { FILE: macosx/tkMacOSXPrivate.h type keycode_v (line 148) | typedef struct keycode_v_t { type keycode_x (line 154) | typedef struct keycode_x_t { type MacKeycode (line 162) | typedef union MacKeycode_t { type TkMacOSXDrawingContext (line 215) | typedef struct TkMacOSXDrawingContext { function end (line 409) | end function end (line 447) | end FILE: macosx/tkMacOSXRegion.c function Region (line 43) | Region function XDestroyRegion (line 69) | int function XIntersectRegion (line 97) | int function XSubtractRegion (line 125) | int function XUnionRectWithRegion (line 153) | int function TkMacOSXIsEmptyRegion (line 191) | static int function XRectInRegion (line 216) | int function XClipBox (line 251) | int function TkpBuildRegionFromAlphaData (line 283) | void function ReleaseRegion (line 349) | static void function TkMacOSXSetEmptyRegion (line 373) | void function HIShapeRef (line 396) | HIShapeRef function TkMacOSXSetWithNativeRegion (line 419) | void function XOffsetRegion (line 443) | int function TkpCopyRegion (line 469) | void function OSStatus (line 487) | OSStatus function Bool (line 516) | Bool function XUnionRegion (line 537) | int function XXorRegion (line 548) | int function Bool (line 559) | Bool function OSStatus (line 569) | static OSStatus function OSStatus (line 581) | static OSStatus function TkMacOSXCountRectsInRegion (line 594) | int function TkMacOSXPrintRectsInRegion (line 607) | void FILE: macosx/tkMacOSXScrlbr.c type MacScrollbar (line 49) | typedef struct MacScrollbar { type ScrollbarMetrics (line 83) | typedef struct ScrollbarMetrics { function TkScrollbar (line 120) | TkScrollbar * function drawMacScrollbar (line 170) | static void drawMacScrollbar( function TkpDisplayScrollbar (line 242) | void function TkpComputeScrollbarGeometry (line 349) | extern void function TkpDestroyScrollbar (line 448) | void function TkpConfigureScrollbar (line 480) | void function TkpScrollbarPosition (line 505) | int function UpdateControlValues (line 581) | static void function ScrollbarEvent (line 665) | static int function ScrollbarEventProc (line 761) | static void FILE: macosx/tkMacOSXSend.c type RegisteredInterp (line 25) | typedef struct RegisteredInterp { type AppInfo (line 59) | typedef struct AppInfo { function AppInfo (line 68) | static AppInfo function Tcl_Obj (line 92) | static Tcl_Obj* type NameRegistry (line 106) | typedef struct NameRegistry { function interface (line 195) | interface AEReplyThread: NSThread function end (line 218) | end function saveAppNameRegistry (line 363) | static void function Tcl_Obj (line 398) | static Tcl_Obj* function SendInit (line 473) | static int function NameRegistry (line 512) | static NameRegistry * function RegClose (line 581) | static void function AppInfo (line 612) | AppInfo function RegDeleteName (line 648) | static void function RegAddName (line 677) | static void function Tk_SendObjCmd (line 859) | int function TkGetInterpNames (line 1050) | int function TkSendCleanup (line 1090) | void function DeleteProc (line 1115) | static void function TkpTestsendCmd (line 1166) | int FILE: macosx/tkMacOSXServices.c function ServicesEventProc (line 21) | static int function interface (line 39) | interface TkService : NSObject { FILE: macosx/tkMacOSXSubwindows.c function XDestroyWindow (line 53) | int function XMapWindow (line 146) | int function NotifyVisibility (line 285) | static void function XUnmapWindow (line 322) | int FILE: macosx/tkMacOSXSysTray.c function interface (line 25) | interface TkStatusItem: NSObject { function MacSystrayDestroy (line 163) | static void function MacSystrayObjCmd (line 193) | static int function SysNotifyObjCmd (line 400) | static int SysNotifyObjCmd( function MacSystrayInit (line 471) | int FILE: macosx/tkMacOSXTest.c function TkplatformtestInit (line 46) | int function TestmenubarheightObjCmd (line 85) | static int function MODULE_SCOPE (line 121) | MODULE_SCOPE Bool function TestpressbuttonObjCmd (line 150) | static int function TestmovemouseObjCmd (line 250) | static int function TestinjectkeyeventObjCmd (line 311) | static int FILE: macosx/tkMacOSXWindowEvent.c function NSSize (line 229) | NSSize)proposedSize function TkMacOSXGenerateFocusEvent (line 640) | static int function GenerateActivateEvents (line 696) | int function TkGenWMConfigureEvent (line 725) | void function GenerateWMDestroyEvent (line 851) | void function TkWmProtocolEventProc (line 887) | void function Tk_MacOSXIsAppInFront (line 948) | int function Tk_RestrictAction (line 981) | static Tk_RestrictAction function NSRect (line 992) | NSRect)frame FILE: macosx/tkMacOSXWm.c type NSWindowSubclass (line 162) | enum NSWindowSubclass { type buttonField (line 169) | typedef struct buttonField_t { type windowButtonState (line 178) | typedef union windowButtonState_t { type NSWindowClass (line 184) | enum NSWindowClass { type styleMaskBit (line 189) | typedef struct styleMaskBit_t { type tabbingMode (line 227) | typedef struct tabbingMode_t { type appearances (line 242) | enum appearances { function Bool (line 246) | static Bool wantsToBeTab(NSWindow *macWindow) { function syncLayout (line 275) | static void syncLayout(NSWindow *macWindow) type WmAttribute (line 299) | typedef enum { function placeAsTab (line 480) | static void placeAsTab(TKWindow *macWindow) { function SetWindowSizeLimits (line 719) | static void function TkWindow (line 810) | static TkWindow* function TkMacOSXAssignNewKeyWindow (line 845) | void TkMacOSXAssignNewKeyWindow( function TkWmNewWindow (line 905) | void function TkWmMapWindow (line 1009) | void function TkWmUnmapWindow (line 1115) | void function TkWmDeadWindow (line 1158) | void function TkWmSetClass (line 1390) | void function Tk_WmObjCmd (line 1414) | int function WmAspectCmd (line 1602) | static int function WmSetAttribute (line 1673) | static int function Tcl_Obj (line 1977) | static Tcl_Obj * function WmAttributesCmd (line 2109) | static int function WmClientCmd (line 2232) | static int function WmColormapwindowsCmd (line 2288) | static int function WmCommandCmd (line 2378) | static int function WmDeiconifyCmd (line 2435) | static int function WmFocusmodelCmd (line 2518) | static int function WmForgetCmd (line 2572) | static int function WmFrameCmd (line 2642) | static int function WmGeometryCmd (line 2684) | static int function WmGridCmd (line 2757) | static int function WmGroupCmd (line 2851) | static int function WmIconbadgeCmd (line 2914) | static int function else (line 2955) | else if (number > 0) { function WmIconbitmapCmd (line 2983) | static int function WmIconifyCmd (line 3053) | static int function WmIconmaskCmd (line 3134) | static int function WmIconnameCmd (line 3194) | static int function WmIconphotoCmd (line 3247) | static int function WmIconpositionCmd (line 3335) | static int function WmIconwindowCmd (line 3393) | static int function WmManageCmd (line 3502) | static int function WmMaxsizeCmd (line 3579) | static int function WmMinsizeCmd (line 3633) | static int function WmOverrideredirectCmd (line 3687) | static int function WmPositionfromCmd (line 3748) | static int function WmProtocolCmd (line 3814) | static int function WmResizableCmd (line 3911) | static int function WmSizefromCmd (line 3988) | static int function WmStackorderCmd (line 4054) | static int function WmStateCmd (line 4180) | static int function WmTitleCmd (line 4300) | static int function WmTransientCmd (line 4348) | static int function RemoveTransient (line 4474) | static void function WmWithdrawCmd (line 4529) | static int function WmUpdateGeom (line 4578) | static void function Tk_SetGrid (line 4611) | void function Tk_UnsetGrid (line 4711) | void function TopLevelEventProc (line 4768) | static void function TopLevelReqProc (line 4818) | static void function UpdateGeometryInfo (line 4855) | static void function UpdateSizeHints (line 5053) | static void function ParseGeometry (line 5080) | static int function Tk_GetRootCoords (line 5249) | void function Tk_Window (line 5315) | Tk_Window function Tk_Window (line 5428) | Tk_Window function UpdateVRootGeometry (line 5514) | static void function Tk_GetVRootGeometry (line 5584) | void function Tk_MoveToplevelWindow (line 5640) | void function TkWmRestackToplevel (line 5700) | void function TkWmAddToColormapWindows (line 5788) | void function TkWmRemoveFromColormapWindows (line 5877) | void function TkGetPointerCoords (line 5945) | void function NSRect (line 5973) | static NSRect function TkSetWMName (line 6011) | void function Tk_Window (line 6042) | Tk_Window function Window (line 6069) | Window function Tk_Window (line 6100) | Tk_Window function MODULE_SCOPE (line 6133) | MODULE_SCOPE int function TkMacOSXZoomToplevel (line 6163) | bool function TkUnsupported1ObjCmd (line 6213) | int function WmWinStyle (line 6302) | static int function WmWinAppearance (line 6499) | static int function TkpMakeMenuWindow (line 6586) | void function TkMacOSXMakeRealWindowExist (line 6624) | void function window (line 6825) | window setTkWindow: (Window) macWin]; function TkMacOSXSetScrollbarGrow (line 6859) | void function TkWindow (line 6896) | TkWindow * function TkWindow (line 6926) | TkWindow * function TkpWmSetState (line 6954) | bool function TkMacOSXWindowOffset (line 7033) | void function TkpGetMS (line 7067) | unsigned long function XSetInputFocus (line 7092) | int function TkpChangeFocus (line 7127) | size_t function WmStackorderToplevelWrapperMap (line 7183) | static void function TkWindow (line 7223) | TkWindow ** FILE: macosx/tkMacOSXWm.h type ProtocolHandler (line 25) | typedef struct ProtocolHandler { type Transient (line 43) | typedef struct Transient { type WmInfo (line 56) | typedef struct TkWmInfo { FILE: macosx/tkMacOSXXStubs.c function TkMacOSXDisplayChanged (line 75) | void function CGFloat (line 125) | CGFloat function CGFloat (line 156) | CGFloat function TkDisplay (line 185) | TkDisplay * function Display (line 228) | Display * function TkpCloseDisplay (line 330) | void function TkClipCleanup (line 369) | void function XID (line 411) | static XID function DefaultErrorHandler (line 441) | static int function XErrorHandler (line 464) | XErrorHandler function Window (line 471) | Window function XGetGeometry (line 480) | int function XChangeProperty (line 515) | int function XSelectInput (line 530) | int function XBell (line 540) | int function XSetWMNormalHints (line 550) | void function XSizeHints (line 561) | XSizeHints * function GContext (line 573) | GContext function Status (line 584) | Status function XClearWindow (line 596) | int function XWarpPointer (line 629) | int function XQueryColor (line 644) | int function Bool (line 666) | Bool function XSetCommand (line 680) | int function XGetWindowAttributes (line 690) | int function Status (line 699) | Status function XIconifyWindow (line 709) | int function XHostAddress (line 718) | XHostAddress * function XLookupColor (line 727) | int function XNextEvent (line 738) | int function XPutBackEvent (line 746) | int function XQueryColors (line 754) | int function XQueryTree (line 780) | int function XGetWindowProperty (line 793) | int function XWindowEvent (line 815) | int function XWithdrawWindow (line 825) | int function XmbLookupString (line 834) | int function XRefreshKeyboardMapping (line 846) | int function XSetIconName (line 855) | int function Bool (line 868) | Bool function XForceScreenSaver (line 876) | int function TkGetServerInfo (line 909) | void function XChangeWindowAttributes (line 947) | int function XSetWindowBackground (line 957) | int function XSetWindowBackgroundPixmap (line 966) | int function XSetWindowBorder (line 975) | int function XSetWindowBorderPixmap (line 984) | int function XSetWindowBorderWidth (line 993) | int function XSetWindowColormap (line 1002) | int function Status (line 1012) | Status function XSetWMClientMachine (line 1022) | void function XIC (line 1031) | XIC function XDeleteProperty (line 1038) | int function XGetInputFocus (line 1047) | int function VisualID (line 1057) | VisualID function XAfterFunction (line 1064) | XAfterFunction function XUngrabServer (line 1073) | int function XFreeCursor (line 1080) | int function XNoOp (line 1088) | int function XGrabServer (line 1096) | int function XFree (line 1103) | int function XFlush (line 1113) | int function Tk_GetUserInactiveTime (line 1164) | long function Tk_ResetUserInactiveTime (line 1230) | void FILE: macosx/ttkMacOSXTheme.c function MODULE_SCOPE (line 37) | MODULE_SCOPE NSColor *controlAccentColor(void) { function HIThemeButtonDrawInfo (line 63) | static inline HIThemeButtonDrawInfo ComputeButtonDrawInfo( function CGColorRef (line 138) | static CGColorRef function CGColorRef (line 149) | static CGColorRef function CGRect (line 176) | static inline CGRect BoxToRect( function GrayPalette (line 199) | static GrayPalette LookupGrayPalette( function CGRect (line 231) | static CGRect NormalizeButtonBounds( function GetBackgroundColorRGBA (line 303) | static void GetBackgroundColorRGBA( function CGColorRef (line 358) | static CGColorRef GetBackgroundCGColor( function FillRoundedRectangle (line 379) | static void FillRoundedRectangle( function FillBorder (line 406) | static void FillBorder( function DrawFocusRing (line 449) | static void DrawFocusRing( function DrawGrayButton (line 479) | static void DrawGrayButton( function DrawAccentedButton (line 524) | static void DrawAccentedButton( function DrawAccentedSegment (line 573) | static void DrawAccentedSegment( function DrawEntry (line 630) | static void DrawEntry( function DrawDownArrow (line 668) | static void DrawDownArrow( function DrawUpArrow (line 708) | static void DrawUpArrow( function DrawUpDownArrows (line 743) | static void DrawUpDownArrows( function DrawClosedDisclosure (line 791) | static void DrawClosedDisclosure( function DrawOpenDisclosure (line 831) | static void DrawOpenDisclosure( function CGColorRef (line 872) | static CGColorRef IndicatorColor( function DrawCheckIndicator (line 895) | static void DrawCheckIndicator( function DrawRadioIndicator (line 926) | static void DrawRadioIndicator( function DrawHelpSymbol (line 947) | static void function DrawProgressBar (line 996) | static void DrawProgressBar( function DrawSlider (line 1122) | static void DrawSlider( function DrawButton (line 1212) | static void DrawButton( function DrawGroupBox (line 1389) | static void DrawGroupBox( function DrawListHeader (line 1427) | static void DrawListHeader( function DrawTab (line 1497) | static void function DrawTab11 (line 1600) | static void function DrawDarkSeparator (line 1665) | static void DrawDarkSeparator( function DrawGradientBorder (line 1683) | static void DrawGradientBorder( function ButtonElementMinSize (line 1726) | static void ButtonElementMinSize( function ButtonElementSize (line 1761) | static void ButtonElementSize( function ButtonElementDraw (line 1829) | static void ButtonElementDraw( function TabElementSize (line 2009) | static void TabElementSize( function TabElementDraw (line 2020) | static void TabElementDraw( function PaneElementSize (line 2062) | static void PaneElementSize( function PaneElementDraw (line 2073) | static void PaneElementDraw( function GroupElementSize (line 2121) | static void GroupElementSize( function GroupElementDraw (line 2132) | static void GroupElementDraw( type EntryElement (line 2171) | typedef struct { function EntryElementSize (line 2186) | static void EntryElementSize( function EntryElementDraw (line 2197) | static void EntryElementDraw( function ComboboxElementSize (line 2301) | static void ComboboxElementSize( function ComboboxElementDraw (line 2314) | static void ComboboxElementDraw( function SpinButtonReBounds (line 2374) | static void SpinButtonReBounds( function SpinButtonElementSize (line 2389) | static void SpinButtonElementSize( function SpinButtonUpElementDraw (line 2405) | static void SpinButtonUpElementDraw( function SpinButtonDownElementDraw (line 2448) | static void SpinButtonDownElementDraw( type TrackElementData (line 2511) | typedef struct { /* TrackElement client data */ type TrackElement (line 2520) | typedef struct { function TrackElementSize (line 2534) | static void TrackElementSize( function TrackElementDraw (line 2549) | static void TrackElementDraw( function SliderElementSize (line 2627) | static void SliderElementSize( type PbarElement (line 2654) | typedef struct { function PbarElementSize (line 2675) | static void PbarElementSize( function PbarElementDraw (line 2689) | static void PbarElementDraw( type ScrollbarElement (line 2758) | typedef struct function TroughElementSize (line 2768) | static void TroughElementSize( function TroughElementDraw (line 2795) | static void TroughElementDraw( function ThumbElementSize (line 2833) | static void ThumbElementSize( function ThumbElementDraw (line 2854) | static void ThumbElementDraw( function ArrowElementSize (line 2971) | static void ArrowElementSize( function SeparatorElementSize (line 3002) | static void SeparatorElementSize( function SeparatorElementDraw (line 3013) | static void SeparatorElementDraw( function SizegripElementSize (line 3054) | static void SizegripElementSize( function SizegripElementDraw (line 3076) | static void SizegripElementDraw( function BackgroundElementDraw (line 3181) | static void BackgroundElementDraw( function ToolbarBackgroundElementDraw (line 3222) | static void ToolbarBackgroundElementDraw( type FieldElement (line 3255) | typedef struct { function FieldElementDraw (line 3265) | static void FieldElementDraw( function TreeAreaElementSize (line 3315) | static void TreeAreaElementSize ( function TreeHeaderElementSize (line 3341) | static void TreeHeaderElementSize( function TreeHeaderElementDraw (line 3357) | static void TreeHeaderElementDraw( function DisclosureElementSize (line 3404) | static void DisclosureElementSize( function DisclosureElementDraw (line 3420) | static void DisclosureElementDraw( function Ttk_MacOSXInit (line 3628) | void function AquaTheme_Init (line 3648) | static int AquaTheme_Init( function MODULE_SCOPE (line 3770) | MODULE_SCOPE int FILE: macosx/ttkMacOSXTheme.h type GrayColor (line 48) | typedef struct GrayColor { type GrayPalette (line 115) | typedef struct GrayPalette { type PaletteStateTable (line 122) | typedef struct PaletteStateTable { type ButtonDesign (line 129) | typedef struct ButtonDesign { type ThemeButtonParams (line 501) | typedef struct { type ThemeFrameParams (line 544) | typedef struct { FILE: unix/bidi/Headers/SheenBidi/SBAlgorithm.h type _SBAlgorithm (line 27) | struct _SBAlgorithm FILE: unix/bidi/Headers/SheenBidi/SBAllocator.h type _SBAllocator (line 24) | struct _SBAllocator type SBAllocatorProtocol (line 108) | typedef struct _SBAllocatorProtocol { FILE: unix/bidi/Headers/SheenBidi/SBAttributeInfo.h type SBUInteger (line 35) | typedef SBUInteger SBAttributeID; type SBUInt8 (line 45) | typedef SBUInt8 SBAttributeGroup; type SBUInt8 (line 54) | typedef SBUInt8 SBAttributeScope; type SBBoolean (line 66) | typedef SBBoolean (*SBAttributeValueEqualCallback)(const void *first, co... type SBAttributeValueCallbacks (line 89) | typedef struct _SBAttributeValueCallbacks { type SBAttributeInfo (line 109) | typedef struct _SBAttributeInfo { type SBAttributeItem (line 127) | typedef struct _SBAttributeItem { FILE: unix/bidi/Headers/SheenBidi/SBAttributeList.h type _SBAttributeList (line 30) | struct _SBAttributeList FILE: unix/bidi/Headers/SheenBidi/SBAttributeRegistry.h type _SBAttributeRegistry (line 30) | struct _SBAttributeRegistry FILE: unix/bidi/Headers/SheenBidi/SBBase.h type SBInt16 (line 72) | typedef int16_t SBInt16; type SBInt32 (line 77) | typedef int32_t SBInt32; type SBUInt8 (line 82) | typedef uint8_t SBUInt8; type SBUInt16 (line 87) | typedef uint16_t SBUInt16; type SBUInt32 (line 92) | typedef uint32_t SBUInt32; type SBInteger (line 97) | typedef intptr_t SBInteger; type SBUInteger (line 102) | typedef uintptr_t SBUInteger; type SBUInt8 (line 114) | typedef SBUInt8 SBBoolean; type SBUInt8 (line 138) | typedef SBUInt8 SBLevel; FILE: unix/bidi/Headers/SheenBidi/SBBidiType.h type SBUInt8 (line 61) | typedef SBUInt8 SBBidiType; FILE: unix/bidi/Headers/SheenBidi/SBCodepointSequence.h type SBUInt32 (line 30) | typedef SBUInt32 SBStringEncoding; type SBCodepointSequence (line 32) | typedef struct _SBCodepointSequence { FILE: unix/bidi/Headers/SheenBidi/SBGeneralCategory.h type SBUInt8 (line 71) | typedef SBUInt8 SBGeneralCategory; FILE: unix/bidi/Headers/SheenBidi/SBLine.h type _SBLine (line 25) | struct _SBLine FILE: unix/bidi/Headers/SheenBidi/SBMirrorLocator.h type _SBMirrorLocator (line 26) | struct _SBMirrorLocator type SBMirrorAgent (line 31) | typedef struct _SBMirrorAgent { FILE: unix/bidi/Headers/SheenBidi/SBParagraph.h type _SBParagraph (line 25) | struct _SBParagraph FILE: unix/bidi/Headers/SheenBidi/SBRun.h type _SBRun (line 28) | struct _SBRun { FILE: unix/bidi/Headers/SheenBidi/SBScript.h type SBUInt8 (line 256) | typedef SBUInt8 SBScript; FILE: unix/bidi/Headers/SheenBidi/SBScriptLocator.h type _SBScriptLocator (line 26) | struct _SBScriptLocator type SBScriptAgent (line 31) | typedef struct _SBScriptAgent { FILE: unix/bidi/Headers/SheenBidi/SBTextConfig.h type _SBTextConfig (line 30) | struct _SBTextConfig FILE: unix/bidi/Headers/SheenBidi/SBTextIterators.h type _SBParagraphIterator (line 42) | struct _SBParagraphIterator type SBParagraphInfo (line 47) | typedef struct _SBParagraphInfo { type _SBLogicalRunIterator (line 149) | struct _SBLogicalRunIterator type SBLogicalRun (line 154) | typedef struct _SBLogicalRun { type _SBScriptRunIterator (line 256) | struct _SBScriptRunIterator type SBScriptRun (line 261) | typedef struct _SBScriptRun { type _SBAttributeRunIterator (line 365) | struct _SBAttributeRunIterator type SBAttributeRun (line 370) | typedef struct _SBAttributeRun { type _SBVisualRunIterator (line 503) | struct _SBVisualRunIterator type SBVisualRun (line 508) | typedef struct _SBVisualRun { FILE: unix/bidi/Headers/SheenBidi/SBTextType.h type _SBText (line 29) | struct _SBText type _SBText (line 34) | struct _SBText FILE: unix/bidi/Source/API/SBAlgorithm.c type SBAlgorithm (line 27) | typedef SBAlgorithm *SBMutableAlgorithmRef; function SBMutableAlgorithmRef (line 33) | static SBMutableAlgorithmRef AllocateAlgorithm(SBUInteger stringLength) function SBAlgorithmRef (line 55) | static SBAlgorithmRef CreateAlgorithm(const SBCodepointSequence *codepoi... function SBAlgorithmRef (line 81) | SBAlgorithmRef SBAlgorithmCreate(const SBCodepointSequence *codepointSeq... function SBBidiType (line 92) | const SBBidiType *SBAlgorithmGetBidiTypesPtr(SBAlgorithmRef algorithm) function SBAlgorithmGetParagraphBoundary (line 97) | void SBAlgorithmGetParagraphBoundary(SBAlgorithmRef algorithm, function SBParagraphRef (line 112) | SBParagraphRef SBAlgorithmCreateParagraph(SBAlgorithmRef algorithm, function SBAlgorithmRef (line 130) | SBAlgorithmRef SBAlgorithmRetain(SBAlgorithmRef algorithm) function SBAlgorithmRelease (line 135) | void SBAlgorithmRelease(SBAlgorithmRef algorithm) FILE: unix/bidi/Source/API/SBAlgorithm.h type SBAlgorithm (line 26) | typedef struct _SBAlgorithm { FILE: unix/bidi/Source/API/SBAllocator.c type SBAllocator (line 28) | typedef SBAllocator *SBMutableAllocatorRef; type SBAtomicAllocatorRef (line 29) | typedef AtomicPointerType(SBAllocator) SBAtomicAllocatorRef; type Buffer (line 46) | typedef struct _Buffer { type AtomicBufferRef (line 51) | typedef AtomicPointerType(Buffer) AtomicBufferRef; function InitializeBufferStack (line 59) | static void InitializeBufferStack(void *info) function SBBoolean (line 73) | static SBBoolean TryLazyInitializeBufferStack(void) function BufferRef (line 79) | static BufferRef DetachBuffer(void) function RecycleBuffer (line 99) | static void RecycleBuffer(BufferRef buffer) function InitializeScratchBuffer (line 113) | static void InitializeScratchBuffer(void *info) function SBBoolean (line 118) | static SBBoolean TryLazyInitializeScratchBuffer(void) function NativeResetScratch (line 153) | static void NativeResetScratch(void *info) function NativeDeallocateBlock (line 182) | static void NativeDeallocateBlock(void *pointer, void *info) function FinalizeAllocator (line 191) | static void FinalizeAllocator(ObjectRef object) function SBAllocatorRef (line 200) | static SBAllocatorRef SBAllocatorGetCurrent(void) function SB_INTERNAL (line 211) | SB_INTERNAL void *SBAllocatorAllocateBlock(SBAllocatorRef allocator, SBU... function SB_INTERNAL (line 220) | SB_INTERNAL void *SBAllocatorReallocateBlock(SBAllocatorRef allocator, v... function SB_INTERNAL (line 229) | SB_INTERNAL void SBAllocatorDeallocateBlock(SBAllocatorRef allocator, vo... function SB_INTERNAL (line 238) | SB_INTERNAL void *SBAllocatorAllocateScratch(SBAllocatorRef allocator, S... function SB_INTERNAL (line 256) | SB_INTERNAL void SBAllocatorResetScratch(SBAllocatorRef allocator) function SBAllocatorRef (line 271) | SBAllocatorRef SBAllocatorGetDefault(void) function SBAllocatorSetDefault (line 276) | void SBAllocatorSetDefault(SBAllocatorRef allocator) function SBAllocatorRef (line 281) | SBAllocatorRef SBAllocatorCreate(const SBAllocatorProtocol *protocol, vo... function SBAllocatorRef (line 297) | SBAllocatorRef SBAllocatorRetain(SBAllocatorRef allocator) function SBAllocatorRelease (line 302) | void SBAllocatorRelease(SBAllocatorRef allocator) FILE: unix/bidi/Source/API/SBAllocator.h type SBAllocator (line 25) | typedef struct _SBAllocator { FILE: unix/bidi/Source/API/SBAttributeList.c function SB_INTERNAL (line 28) | SB_INTERNAL void SBAttributeListInitialize(SBAttributeListRef list, SBUI... function SB_INTERNAL (line 36) | SB_INTERNAL SBUInteger SBAttributeListBinarySearchIndex(SBAttributeListR... function SBAttributeItem (line 70) | const SBAttributeItem *SBAttributeListGetItem(SBAttributeListRef list, S... function SBUInteger (line 75) | SBUInteger SBAttributeListGetCount(SBAttributeListRef list) FILE: unix/bidi/Source/API/SBAttributeList.h type SBAttributeList (line 27) | typedef struct _SBAttributeList { FILE: unix/bidi/Source/API/SBAttributeRegistry.c function AttributeInfoComparison (line 30) | static int AttributeInfoComparison(const void *first, const void *second) function AttributeNameComparison (line 38) | static int AttributeNameComparison(const void *key, const void *array) function SBUInteger (line 46) | static SBUInteger CountCombinedNamesLength( function SBAttributeRegistry (line 66) | static SBAttributeRegistry *AllocateAttributeRegistry( function SBAttributeInfo (line 92) | static SBAttributeInfo *GetAttributeInfoForID(SBAttributeRegistryRef reg... function SB_INTERNAL (line 103) | SB_INTERNAL const void *SBAttributeRegistryRetainAttribute(SBAttributeRe... function SB_INTERNAL (line 115) | SB_INTERNAL void SBAttributeRegistryReleaseAttribute(SBAttributeRegistry... function SB_INTERNAL (line 125) | SB_INTERNAL SBBoolean SBAttributeRegistryIsEqualAttribute(SBAttributeReg... function SB_INTERNAL (line 137) | SB_INTERNAL const SBAttributeInfo *SBAttributeRegistryGetInfoReference( function SBAttributeRegistryRef (line 143) | SBAttributeRegistryRef SBAttributeRegistryCreate(const SBAttributeInfo *... function SBBoolean (line 182) | SBBoolean SBAttributeRegistryGetAttributeInfo(SBAttributeRegistryRef reg... function SBAttributeID (line 197) | SBAttributeID SBAttributeRegistryGetAttributeID( function SBAttributeRegistryRef (line 213) | SBAttributeRegistryRef SBAttributeRegistryRetain(SBAttributeRegistryRef ... function SBAttributeRegistryRelease (line 218) | void SBAttributeRegistryRelease(SBAttributeRegistryRef registry) FILE: unix/bidi/Source/API/SBAttributeRegistry.h type SBAttributeRegistry (line 29) | typedef struct _SBAttributeRegistry { FILE: unix/bidi/Source/API/SBBase.c function SB_INTERNAL (line 32) | SB_INTERNAL void SBUIntegerNormalizeRange(SBUInteger actualLength, function SB_INTERNAL (line 79) | SB_INTERNAL SBBoolean SBUIntegerVerifyRange(SBUInteger actualLength, function SBUInt32 (line 89) | SBUInt32 SBScriptGetOpenTypeTag(SBScript script) function SBUInt32 (line 472) | SBUInt32 SBScriptGetUnicodeTag(SBScript script) FILE: unix/bidi/Source/API/SBCodepoint.c type UTF8State (line 28) | typedef struct { function SB_INTERNAL (line 77) | SB_INTERNAL const void *SBCodepointGetBufferOffset(const void *buffer, function SB_INTERNAL (line 95) | SB_INTERNAL void SBCodepointSkipToStart(const void *buffer, SBUInteger l... function SB_INTERNAL (line 144) | SB_INTERNAL void SBCodepointSkipToEnd(const void *buffer, SBUInteger len... function SB_INTERNAL (line 193) | SB_INTERNAL SBBoolean SBCodepointIsCanonicalEquivalentBracket( function SBBidiType (line 221) | SBBidiType SBCodepointGetBidiType(SBCodepoint codepoint) function SBGeneralCategory (line 226) | SBGeneralCategory SBCodepointGetGeneralCategory(SBCodepoint codepoint) function SBCodepoint (line 231) | SBCodepoint SBCodepointGetMirror(SBCodepoint codepoint) function SBScript (line 236) | SBScript SBCodepointGetScript(SBCodepoint codepoint) function SBCodepoint (line 241) | SBCodepoint SBCodepointDecodeNextFromUTF8(const SBUInt8 *buffer, SBUInte... function SBCodepoint (line 279) | SBCodepoint SBCodepointDecodePreviousFromUTF8(const SBUInt8 *buffer, SBU... function SBCodepoint (line 312) | SBCodepoint SBCodepointDecodeNextFromUTF16(const SBUInt16 *buffer, SBUIn... function SBCodepoint (line 341) | SBCodepoint SBCodepointDecodePreviousFromUTF16(const SBUInt16 *buffer, S... FILE: unix/bidi/Source/API/SBCodepointSequence.c function SB_INTERNAL (line 23) | SB_INTERNAL SBBoolean SBCodepointSequenceIsValid(const SBCodepointSequen... function SB_INTERNAL (line 42) | SB_INTERNAL SBUInteger SBCodepointSequenceGetSeparatorLength( function SB_INTERNAL (line 66) | SB_INTERNAL void SBCodepointSequenceDetermineBidiTypes( function SB_INTERNAL (line 83) | SB_INTERNAL void SBCodepointSequenceGetParagraphBoundary( function SBCodepoint (line 115) | SBCodepoint SBCodepointSequenceGetCodepointBefore(const SBCodepointSeque... function SBCodepoint (line 145) | SBCodepoint SBCodepointSequenceGetCodepointAt(const SBCodepointSequence ... FILE: unix/bidi/Source/API/SBLine.c type SBLine (line 29) | typedef SBLine *SBMutableLineRef; type LineContext (line 31) | typedef struct _LineContext { function SBBoolean (line 45) | static SBBoolean InitializeLineContext(LineContextRef context, MemoryRef... function SBMutableLineRef (line 76) | static SBMutableLineRef AllocateLine(SBUInteger runCount) function SBLevel (line 101) | static SBLevel CopyLevels(SBLevel *destination, function SetNewLevel (line 127) | static void SetNewLevel(SBLevel *levels, SBUInteger length, SBLevel newL... function ResetLevels (line 136) | static void ResetLevels(LineContextRef context, SBLevel baseLevel, SBUIn... function SBUInteger (line 190) | static SBUInteger InitializeRuns(SBRun *runs, function ReverseRunSequence (line 216) | static void ReverseRunSequence(SBRun *runs, SBUInteger runCount) function ReorderRuns (line 234) | static void ReorderRuns(SBRun *runs, SBUInteger runCount, SBLevel maxLevel) function SB_INTERNAL (line 255) | SB_INTERNAL SBLineRef SBLineCreate(SBParagraphRef paragraph, function SBUInteger (line 291) | SBUInteger SBLineGetOffset(SBLineRef line) function SBUInteger (line 296) | SBUInteger SBLineGetLength(SBLineRef line) function SBUInteger (line 301) | SBUInteger SBLineGetRunCount(SBLineRef line) function SBRun (line 306) | const SBRun *SBLineGetRunsPtr(SBLineRef line) function SBLineRef (line 311) | SBLineRef SBLineRetain(SBLineRef line) function SBLineRelease (line 316) | void SBLineRelease(SBLineRef line) FILE: unix/bidi/Source/API/SBLine.h type SBLine (line 28) | typedef struct _SBLine { FILE: unix/bidi/Source/API/SBLog.c function SB_INTERNAL (line 31) | SB_INTERNAL void PrintBaseLevel(SBLevel baseLevel) function SB_INTERNAL (line 56) | SB_INTERNAL void PrintBidiType(SBBidiType type) function SB_INTERNAL (line 157) | SB_INTERNAL void PrintCodepointSequence(const SBCodepointSequence *codep... function SB_INTERNAL (line 167) | SB_INTERNAL void PrintBidiTypesArray(SBBidiType *types, SBUInteger length) function SB_INTERNAL (line 177) | SB_INTERNAL void PrintLevelsArray(SBLevel *levels, SBUInteger length) type IsolatingContext (line 187) | typedef struct { function SB_INTERNAL (line 195) | SB_INTERNAL void IsolatingRunForEach(IsolatingRunRef isolatingRun, function PrintTypesOperation (line 238) | static void PrintTypesOperation(IsolatingRunRef isolatingRun, IsolatingC... function SB_INTERNAL (line 248) | SB_INTERNAL void PrintRunTypes(IsolatingRunRef isolatingRun) function PrintLevelsOperation (line 254) | static void PrintLevelsOperation(IsolatingRunRef isolatingRun, Isolating... function SB_INTERNAL (line 264) | SB_INTERNAL void PrintRunLevels(IsolatingRunRef isolatingRun) type IsolatingRange (line 270) | typedef struct { function PrintRangeOperation (line 275) | static void PrintRangeOperation(IsolatingRunRef isolatingRun, IsolatingC... function SB_INTERNAL (line 294) | SB_INTERNAL void PrintRunRange(IsolatingRunRef isolatingRun) FILE: unix/bidi/Source/API/SBMirrorLocator.c function FinalizeMirrorLocator (line 27) | static void FinalizeMirrorLocator(ObjectRef object) function SBMirrorLocatorRef (line 33) | SBMirrorLocatorRef SBMirrorLocatorCreate(void) function SBMirrorLocatorLoadLine (line 49) | void SBMirrorLocatorLoadLine(SBMirrorLocatorRef locator, SBLineRef line,... function SBMirrorAgent (line 63) | const SBMirrorAgent *SBMirrorLocatorGetAgent(SBMirrorLocatorRef locator) function SBBoolean (line 68) | SBBoolean SBMirrorLocatorMoveNext(SBMirrorLocatorRef locator) function SBMirrorLocatorReset (line 113) | void SBMirrorLocatorReset(SBMirrorLocatorRef locator) function SBMirrorLocatorRef (line 121) | SBMirrorLocatorRef SBMirrorLocatorRetain(SBMirrorLocatorRef locator) function SBMirrorLocatorRelease (line 126) | void SBMirrorLocatorRelease(SBMirrorLocatorRef locator) FILE: unix/bidi/Source/API/SBMirrorLocator.h type SBMirrorLocator (line 26) | typedef struct _SBMirrorLocator { FILE: unix/bidi/Source/API/SBParagraph.c type SBParagraph (line 37) | typedef SBParagraph *SBMutableParagraphRef; type ParagraphContext (line 39) | typedef struct _ParagraphContext { function SBBoolean (line 55) | static SBBoolean InitializeParagraphContext(ParagraphContextRef context,... function SBMutableParagraphRef (line 93) | static SBMutableParagraphRef AllocateParagraph(SBUInteger length) function FinalizeParagraph (line 115) | static void FinalizeParagraph(ObjectRef object) function SBUInteger (line 127) | static SBUInteger DetermineBoundary(const SBCodepointSequence *codepoint... function PopulateBidiChain (line 144) | static void PopulateBidiChain(BidiChainRef chain, const SBBidiType *type... function BidiLink (line 188) | static BidiLink SkipIsolatingRun(BidiChainRef chain, BidiLink skipLink, ... function SBLevel (line 214) | static SBLevel DetermineBaseLevel(BidiChainRef chain, BidiLink skipLink,... function SBLevel (line 256) | static SBLevel DetermineParagraphLevel(BidiChainRef chain, SBLevel baseL... function SBBoolean (line 267) | static SBBoolean DetermineLevels(ParagraphContextRef context, SBLevel ba... function SBBoolean (line 531) | static SBBoolean ProcessRun(ParagraphContextRef context, const LevelRun ... function SaveLevels (line 561) | static void SaveLevels(BidiChainRef chain, SBLevel *levels, SBLevel base... function SBBoolean (line 580) | static SBBoolean ResolveParagraph(SBMutableParagraphRef paragraph, Memor... function SBParagraphRef (line 621) | static SBParagraphRef CreateParagraph(SBAlgorithmRef algorithm, function SB_INTERNAL (line 673) | SB_INTERNAL SBParagraphRef SBParagraphCreateWithAlgorithm(SBAlgorithmRef... function SB_INTERNAL (line 684) | SB_INTERNAL SBParagraphRef SBParagraphCreateWithCodepointSequence( function SBUInteger (line 696) | SBUInteger SBParagraphGetOffset(SBParagraphRef paragraph) function SBUInteger (line 701) | SBUInteger SBParagraphGetLength(SBParagraphRef paragraph) function SBLevel (line 706) | SBLevel SBParagraphGetBaseLevel(SBParagraphRef paragraph) function SBLevel (line 711) | const SBLevel *SBParagraphGetLevelsPtr(SBParagraphRef paragraph) function SBLineRef (line 716) | SBLineRef SBParagraphCreateLine(SBParagraphRef paragraph, SBUInteger lin... function SBParagraphRef (line 730) | SBParagraphRef SBParagraphRetain(SBParagraphRef paragraph) function SBParagraphRelease (line 735) | void SBParagraphRelease(SBParagraphRef paragraph) FILE: unix/bidi/Source/API/SBParagraph.h type SBParagraph (line 26) | typedef struct _SBParagraph { FILE: unix/bidi/Source/API/SBScriptLocator.c function SBBoolean (line 30) | static SBBoolean IsSimilarScript(SBScript lhs, SBScript rhs) function SBScriptLocatorRef (line 37) | SBScriptLocatorRef SBScriptLocatorCreate(void) function SBScriptLocatorLoadCodepoints (line 56) | void SBScriptLocatorLoadCodepoints(SBScriptLocatorRef locator, const SBC... function SBScriptAgent (line 62) | const SBScriptAgent *SBScriptLocatorGetAgent(SBScriptLocatorRef locator) function ResolveScriptRun (line 67) | static void ResolveScriptRun(SBScriptLocatorRef locator, SBUInteger offset) function SBBoolean (line 146) | SBBoolean SBScriptLocatorMoveNext(SBScriptLocatorRef locator) function SBScriptLocatorReset (line 159) | void SBScriptLocatorReset(SBScriptLocatorRef locator) function SBScriptLocatorRef (line 167) | SBScriptLocatorRef SBScriptLocatorRetain(SBScriptLocatorRef locator) function SBScriptLocatorRelease (line 172) | void SBScriptLocatorRelease(SBScriptLocatorRef locator) FILE: unix/bidi/Source/API/SBScriptLocator.h type SBScriptLocator (line 26) | typedef struct _SBScriptLocator { FILE: unix/bidi/Source/API/SBText.c function InitializeTextParagraph (line 46) | static void InitializeTextParagraph(TextParagraphRef paragraph) function FinalizeTextParagraph (line 59) | static void FinalizeTextParagraph(TextParagraphRef paragraph) function SBUInteger (line 82) | static SBUInteger GetCodeUnitSize(SBStringEncoding encoding) function SBUInteger (line 108) | static SBUInteger GetMaxCodeUnitsPerCodepoint(SBTextRef text) function FinalizeAllParagraphs (line 128) | static void FinalizeAllParagraphs(SBTextRef text) function ParagraphIndexComparison (line 141) | static int ParagraphIndexComparison(const void *key, const void *element) { function SB_INTERNAL (line 160) | SB_INTERNAL SBUInteger SBTextGetCodeUnitParagraphIndex(SBTextRef text, S... function SB_INTERNAL (line 177) | SB_INTERNAL void SBTextGetBoundaryParagraphs(SBTextRef text, function SBTextRef (line 216) | SBTextRef SBTextCreate(const void *string, SBUInteger length, SBStringEn... function SBTextRef (line 229) | SBTextRef SBTextCreateCopy(SBTextRef text) function SBStringEncoding (line 240) | SBStringEncoding SBTextGetEncoding(SBTextRef text) function SBAttributeRegistryRef (line 245) | SBAttributeRegistryRef SBTextGetAttributeRegistry(SBTextRef text) function SBUInteger (line 250) | SBUInteger SBTextGetLength(SBTextRef text) function SBTextGetCodeUnits (line 255) | void SBTextGetCodeUnits(SBTextRef text, SBUInteger index, SBUInteger len... function SBTextGetBidiTypes (line 269) | void SBTextGetBidiTypes(SBTextRef text, SBUInteger index, SBUInteger len... function SBTextGetScripts (line 283) | void SBTextGetScripts(SBTextRef text, SBUInteger index, SBUInteger lengt... function SBTextGetResolvedLevels (line 324) | void SBTextGetResolvedLevels(SBTextRef text, SBUInteger index, SBUIntege... function SBTextGetCodeUnitParagraphInfo (line 367) | void SBTextGetCodeUnitParagraphInfo(SBTextRef text, SBUInteger index, function SBParagraphIteratorRef (line 386) | SBParagraphIteratorRef SBTextCreateParagraphIterator(SBTextRef text) function SBLogicalRunIteratorRef (line 391) | SBLogicalRunIteratorRef SBTextCreateLogicalRunIterator(SBTextRef text) function SBScriptRunIteratorRef (line 396) | SBScriptRunIteratorRef SBTextCreateScriptRunIterator(SBTextRef text) function SBAttributeRunIteratorRef (line 401) | SBAttributeRunIteratorRef SBTextCreateAttributeRunIterator(SBTextRef text) function SBVisualRunIteratorRef (line 406) | SBVisualRunIteratorRef SBTextCreateVisualRunIterator(SBTextRef text, function SBTextRef (line 418) | SBTextRef SBTextRetain(SBTextRef text) function SBTextRelease (line 423) | void SBTextRelease(SBTextRef text) function DetermineChunkBidiTypes (line 432) | static void DetermineChunkBidiTypes(SBMutableTextRef text, SBUInteger in... function ReplaceBidiTypes (line 462) | static void ReplaceBidiTypes(SBMutableTextRef text, function TextParagraphRef (line 474) | static TextParagraphRef InsertEmptyParagraph(SBMutableTextRef text, SBUI... function RemoveParagraphRange (line 485) | static void RemoveParagraphRange(SBMutableTextRef text, SBUInteger index... function ShiftParagraphRanges (line 510) | static void ShiftParagraphRanges(SBMutableTextRef text, SBUInteger listI... function UpdateParagraphsForTextReplacement (line 518) | static void UpdateParagraphsForTextReplacement(SBMutableTextRef text, function GenerateBidiParagraph (line 615) | static void GenerateBidiParagraph(SBMutableTextRef text, TextParagraphRe... function PopulateParagraphScripts (line 636) | static void PopulateParagraphScripts(SBMutableTextRef text, TextParagrap... function AnalyzeDirtyParagraphs (line 670) | static void AnalyzeDirtyParagraphs(SBMutableTextRef text) function FinalizeMutableText (line 690) | static void FinalizeMutableText(ObjectRef object) function SB_INTERNAL (line 709) | SB_INTERNAL SBMutableTextRef SBTextCreateMutableWithParameters(SBStringE... function SBMutableTextRef (line 739) | SBMutableTextRef SBTextCreateMutable(SBStringEncoding encoding, SBTextCo... function SBMutableTextRef (line 751) | SBMutableTextRef SBTextCreateMutableCopy(SBTextRef text) function SBTextBeginEditing (line 807) | void SBTextBeginEditing(SBMutableTextRef text) function SBTextEndEditing (line 814) | void SBTextEndEditing(SBMutableTextRef text) function SBTextAppendCodeUnits (line 822) | void SBTextAppendCodeUnits(SBMutableTextRef text, function SBTextInsertCodeUnits (line 830) | void SBTextInsertCodeUnits(SBMutableTextRef text, SBUInteger index, function SBTextDeleteCodeUnits (line 862) | void SBTextDeleteCodeUnits(SBMutableTextRef text, SBUInteger index, SBUI... function SBTextSetCodeUnits (line 889) | void SBTextSetCodeUnits(SBMutableTextRef text, function SBTextReplaceCodeUnits (line 897) | void SBTextReplaceCodeUnits(SBMutableTextRef text, SBUInteger index, SBU... function SBTextSetAttribute (line 934) | void SBTextSetAttribute(SBMutableTextRef text, SBUInteger index, SBUInte... function SBTextRemoveAttribute (line 948) | void SBTextRemoveAttribute(SBMutableTextRef text, SBUInteger index, SBUI... FILE: unix/bidi/Source/API/SBText.h type TextParagraph (line 34) | typedef struct _TextParagraph { type SBText (line 42) | typedef struct _SBText { FILE: unix/bidi/Source/API/SBTextConfig.c function FinalizeTextConfig (line 28) | static void FinalizeTextConfig(ObjectRef object) function SBTextConfigRef (line 37) | SBTextConfigRef SBTextConfigCreate(void) function SBTextConfigSetAttributeRegistry (line 53) | void SBTextConfigSetAttributeRegistry(SBTextConfigRef config, function SBTextConfigSetBaseLevel (line 66) | void SBTextConfigSetBaseLevel(SBTextConfigRef config, SBLevel baseLevel) function SBTextConfigRef (line 71) | SBTextConfigRef SBTextConfigRetain(SBTextConfigRef config) function SBTextConfigRelease (line 76) | void SBTextConfigRelease(SBTextConfigRef config) FILE: unix/bidi/Source/API/SBTextConfig.h type SBTextConfig (line 29) | typedef struct _SBTextConfig { FILE: unix/bidi/Source/API/SBTextIterators.c function InitializeTextIterator (line 65) | static void InitializeTextIterator(TextIteratorRef iterator, SBTextRef t... function FinalizeTextIterator (line 80) | static void FinalizeTextIterator(TextIteratorRef iterator) function ResetTextIterator (line 103) | static void ResetTextIterator(TextIteratorRef iterator, SBUInteger index... function SBBoolean (line 151) | static SBBoolean AdvanceTextIterator(TextIteratorRef iterator) function InitializeParagraphInfo (line 207) | static void InitializeParagraphInfo(SBParagraphInfo *info) function FinalizeParagraphIterator (line 220) | static void FinalizeParagraphIterator(ObjectRef object) function SB_INTERNAL (line 226) | SB_INTERNAL SBParagraphIteratorRef SBParagraphIteratorCreate(SBTextRef t... function SBTextRef (line 245) | SBTextRef SBParagraphIteratorGetText(SBParagraphIteratorRef iterator) function SBParagraphIteratorReset (line 250) | void SBParagraphIteratorReset(SBParagraphIteratorRef iterator, SBUIntege... function SBParagraphInfo (line 256) | const SBParagraphInfo *SBParagraphIteratorGetCurrent(SBParagraphIterator... function SBBoolean (line 261) | SBBoolean SBParagraphIteratorMoveNext(SBParagraphIteratorRef iterator) function SBParagraphIteratorRef (line 280) | SBParagraphIteratorRef SBParagraphIteratorRetain(SBParagraphIteratorRef ... function SBParagraphIteratorRelease (line 285) | void SBParagraphIteratorRelease(SBParagraphIteratorRef iterator) function InitializeLogicalRun (line 303) | static void InitializeLogicalRun(SBLogicalRun *run) function FinalizeLogicalRunIterator (line 316) | static void FinalizeLogicalRunIterator(ObjectRef object) function SB_INTERNAL (line 322) | SB_INTERNAL SBLogicalRunIteratorRef SBLogicalRunIteratorCreate(SBTextRef... function SBTextRef (line 343) | SBTextRef SBLogicalRunIteratorGetText(SBLogicalRunIteratorRef iterator) function SBLogicalRunIteratorReset (line 348) | void SBLogicalRunIteratorReset(SBLogicalRunIteratorRef iterator, SBUInte... function SBLogicalRun (line 356) | const SBLogicalRun *SBLogicalRunIteratorGetCurrent(SBLogicalRunIteratorR... function SBBoolean (line 361) | SBBoolean SBLogicalRunIteratorMoveNext(SBLogicalRunIteratorRef iterator) function SBLogicalRunIteratorRef (line 423) | SBLogicalRunIteratorRef SBLogicalRunIteratorRetain(SBLogicalRunIteratorR... function SBLogicalRunIteratorRelease (line 428) | void SBLogicalRunIteratorRelease(SBLogicalRunIteratorRef iterator) function InitializeScriptRun (line 446) | static void InitializeScriptRun(SBScriptRun *run) function FinalizeScriptRunIterator (line 458) | static void FinalizeScriptRunIterator(ObjectRef object) function SB_INTERNAL (line 464) | SB_INTERNAL SBScriptRunIteratorRef SBScriptRunIteratorCreate(SBTextRef t... function SBTextRef (line 485) | SBTextRef SBScriptRunIteratorGetText(SBScriptRunIteratorRef iterator) function SBScriptRunIteratorReset (line 490) | void SBScriptRunIteratorReset(SBScriptRunIteratorRef iterator, SBUIntege... function SBScriptRun (line 498) | const SBScriptRun *SBScriptRunIteratorGetCurrent(SBScriptRunIteratorRef ... function SBBoolean (line 503) | SBBoolean SBScriptRunIteratorMoveNext(SBScriptRunIteratorRef iterator) function SBScriptRunIteratorRef (line 563) | SBScriptRunIteratorRef SBScriptRunIteratorRetain(SBScriptRunIteratorRef ... function SBScriptRunIteratorRelease (line 568) | void SBScriptRunIteratorRelease(SBScriptRunIteratorRef iterator) function InitializeAttributeRun (line 586) | static void InitializeAttributeRun(SBAttributeRun *run) function FinalizeAttributeRunIterator (line 600) | static void FinalizeAttributeRunIterator(ObjectRef object) function SBBoolean (line 617) | static SBBoolean LoadOnwardAttributeRunByFilteringID(SBAttributeRunItera... function SBBoolean (line 648) | static SBBoolean LoadOnwardAttributeRunByFilteringCollection(SBAttribute... function SB_INTERNAL (line 670) | SB_INTERNAL SBAttributeRunIteratorRef SBAttributeRunIteratorCreate(SBTex... function SBTextRef (line 697) | SBTextRef SBAttributeRunIteratorGetText(SBAttributeRunIteratorRef iterator) function SBAttributeRunIteratorSetupAttributeID (line 702) | void SBAttributeRunIteratorSetupAttributeID(SBAttributeRunIteratorRef it... function SBAttributeRunIteratorSetupAttributeCollection (line 712) | void SBAttributeRunIteratorSetupAttributeCollection(SBAttributeRunIterat... function SBAttributeRunIteratorReset (line 724) | void SBAttributeRunIteratorReset(SBAttributeRunIteratorRef iterator, function SBAttributeRun (line 733) | const SBAttributeRun *SBAttributeRunIteratorGetCurrent(SBAttributeRunIte... function SBBoolean (line 738) | SBBoolean SBAttributeRunIteratorMoveNext(SBAttributeRunIteratorRef itera... function SBAttributeRunIteratorRef (line 769) | SBAttributeRunIteratorRef SBAttributeRunIteratorRetain(SBAttributeRunIte... function SBAttributeRunIteratorRelease (line 774) | void SBAttributeRunIteratorRelease(SBAttributeRunIteratorRef iterator) function InitializeVisualRun (line 792) | static void InitializeVisualRun(SBVisualRun *run) function FinalizeVisualRunIterator (line 806) | static void FinalizeVisualRunIterator(ObjectRef object) function SB_INTERNAL (line 817) | SB_INTERNAL SBVisualRunIteratorRef SBVisualRunIteratorCreate(SBTextRef t... function SBTextRef (line 839) | SBTextRef SBVisualRunIteratorGetText(SBVisualRunIteratorRef iterator) function SBVisualRunIteratorReset (line 844) | void SBVisualRunIteratorReset(SBVisualRunIteratorRef iterator, SBUIntege... function SBVisualRun (line 853) | const SBVisualRun *SBVisualRunIteratorGetCurrent(SBVisualRunIteratorRef ... function SBBoolean (line 858) | SBBoolean SBVisualRunIteratorMoveNext(SBVisualRunIteratorRef iterator) function SBVisualRunIteratorRef (line 918) | SBVisualRunIteratorRef SBVisualRunIteratorRetain(SBVisualRunIteratorRef ... function SBVisualRunIteratorRelease (line 923) | void SBVisualRunIteratorRelease(SBVisualRunIteratorRef iterator) FILE: unix/bidi/Source/API/SBTextIterators.h type TextIterator (line 31) | typedef struct _TextIterator { type SBParagraphIterator (line 43) | typedef struct _SBParagraphIterator { type SBLogicalRunIterator (line 49) | typedef struct _SBLogicalRunIterator { type SBScriptRunIterator (line 56) | typedef struct _SBScriptRunIterator { type SBAttributeRunIterator (line 63) | typedef struct _SBAttributeRunIterator { type SBVisualRunIterator (line 76) | typedef struct _SBVisualRunIterator { FILE: unix/bidi/Source/Core/AtomicFlag.h type atomic_flag (line 27) | typedef atomic_flag AtomicFlag; type SBBoolean (line 32) | typedef SBBoolean AtomicFlag; type AtomicFlag (line 39) | typedef volatile char AtomicFlag; type LONG (line 45) | typedef volatile LONG AtomicFlag; type SBBoolean (line 49) | typedef SBBoolean AtomicFlag; type AtomicFlag (line 53) | typedef AtomicFlag *AtomicFlagRef; FILE: unix/bidi/Source/Core/AtomicPointer.h type AtomicPointer (line 27) | typedef _Atomic(void *) AtomicPointer; type AtomicPointer (line 58) | typedef AtomicPointer *AtomicPointerRef; FILE: unix/bidi/Source/Core/AtomicUInt.h type AtomicUInt (line 27) | typedef _Atomic(SBUInteger) AtomicUInt; type SBUInteger (line 32) | typedef SBUInteger AtomicUInt; type __int64 (line 41) | typedef volatile __int64 AtomicUInt; type AtomicUInt (line 45) | typedef volatile long AtomicUInt; type LONG64 (line 53) | typedef volatile LONG64 AtomicUInt; type LONG (line 55) | typedef volatile LONG AtomicUInt; type SBUInteger (line 60) | typedef SBUInteger AtomicUInt; type AtomicUInt (line 64) | typedef AtomicUInt *AtomicUIntRef; FILE: unix/bidi/Source/Core/List.c function SB_PRIVATE (line 29) | SB_PRIVATE void InitializeList(ListRef list, SBUInteger itemSize) function SB_PRIVATE (line 40) | SB_PRIVATE void FinalizeItemsBuffer(ListRef list) function SB_PRIVATE (line 47) | SB_PRIVATE void ExtractItemsBuffer(ListRef list, void **outArray, SBUInt... function SB_PRIVATE (line 62) | SB_PRIVATE SBBoolean SetItemCapacity(ListRef list, SBUInteger capacity) function SBBoolean (line 90) | static SBBoolean EnsureItemCapacity(ListRef list, SBUInteger capacity) function MoveItemRange (line 106) | static void MoveItemRange(ListRef list, SBUInteger srcIndex, function SB_PRIVATE (line 118) | SB_PRIVATE SBBoolean ReserveItemRange(ListRef list, SBUInteger index, SB... function SB_PRIVATE (line 135) | SB_PRIVATE SBBoolean InsertItemAtIndex(ListRef list, SBUInteger index, c... function SB_PRIVATE (line 152) | SB_PRIVATE void RemoveItemRange(ListRef list, SBUInteger index, SBUInteg... function SB_PRIVATE (line 163) | SB_PRIVATE void RemoveAllItems(ListRef list) function SB_PRIVATE (line 168) | SB_PRIVATE SBBoolean TrimExcessCapacity(ListRef list) function SB_PRIVATE (line 173) | SB_PRIVATE SBUInteger SearchItemInRange(ListRef list, const void *itemPtr, function SB_PRIVATE (line 191) | SB_PRIVATE void SortItemRange(ListRef list, SBUInteger index, SBUInteger... FILE: unix/bidi/Source/Core/List.h type List (line 23) | typedef struct { FILE: unix/bidi/Source/Core/Memory.c function SBUInteger (line 28) | static SBUInteger CalculateTotalSize(const SBUInteger *chunkSizes, SBUIn... function SplitMemoryBlock (line 43) | static void SplitMemoryBlock(void *pointer, function SB_INTERNAL (line 56) | SB_INTERNAL void MemoryInitialize(MemoryRef memory) function SB_INTERNAL (line 61) | SB_INTERNAL void *MemoryAllocateBlock(MemoryRef memory, MemoryType type,... function SB_INTERNAL (line 114) | SB_INTERNAL SBBoolean MemoryAllocateChunks(MemoryRef memory, MemoryType ... function SB_INTERNAL (line 134) | SB_INTERNAL void MemoryFinalize(MemoryRef memory) FILE: unix/bidi/Source/Core/Memory.h type MemoryBlock (line 29) | typedef struct _MemoryBlock { type MemoryList (line 38) | typedef struct _MemoryList { type Memory (line 47) | typedef struct Memory { type SBUInt8 (line 55) | typedef SBUInt8 MemoryType; FILE: unix/bidi/Source/Core/Object.c function SB_INTERNAL (line 26) | SB_INTERNAL void ObjectBaseInitialize(ObjectBaseRef objectBase) function SB_INTERNAL (line 33) | SB_INTERNAL ObjectRef ObjectCreate(const SBUInteger *chunkSizes, SBUInte... function SB_INTERNAL (line 57) | SB_INTERNAL SBUInteger ObjectGetRetainCount(ObjectRef object) function SB_INTERNAL (line 64) | SB_INTERNAL ObjectRef ObjectRetain(ObjectRef object) function SB_INTERNAL (line 73) | SB_INTERNAL void ObjectRelease(ObjectRef object) FILE: unix/bidi/Source/Core/Object.h type ObjectBase (line 43) | typedef struct ObjectBase { FILE: unix/bidi/Source/Core/Once.c function SB_INTERNAL (line 22) | SB_INTERNAL SBBoolean OnceTryExecute(OnceRef once, void(*func)(void *inf... FILE: unix/bidi/Source/Core/Once.h type Once (line 28) | typedef struct _Once { FILE: unix/bidi/Source/Core/ThreadLocalStorage.h type pthread_key_t (line 71) | typedef pthread_key_t ThreadLocalStorage; type DWORD (line 77) | typedef DWORD ThreadLocalStorage; FILE: unix/bidi/Source/Data/BidiTypeLookup.c function SB_INTERNAL (line 1051) | SB_INTERNAL SBBidiType LookupBidiType(SBCodepoint codepoint) FILE: unix/bidi/Source/Data/GeneralCategoryLookup.c function SB_INTERNAL (line 2044) | SB_INTERNAL SBGeneralCategory LookupGeneralCategory(SBCodepoint codepoin... FILE: unix/bidi/Source/Data/PairingLookup.c function SB_INTERNAL (line 227) | SB_INTERNAL SBCodepoint LookupMirror(SBCodepoint codepoint) function SB_INTERNAL (line 246) | SB_INTERNAL SBCodepoint LookupBracketPair(SBCodepoint codepoint, Bracket... FILE: unix/bidi/Source/Data/ScriptLookup.c function SB_INTERNAL (line 2185) | SB_INTERNAL SBScript LookupScript(SBCodepoint codepoint) FILE: unix/bidi/Source/Script/ScriptStack.c function SB_INTERNAL (line 23) | SB_INTERNAL void ScriptStackReset(ScriptStackRef stack) function SB_INTERNAL (line 30) | SB_INTERNAL void ScriptStackPush(ScriptStackRef stack, SBScript script, ... function SB_INTERNAL (line 40) | SB_INTERNAL void ScriptStackPop(ScriptStackRef stack) function SB_INTERNAL (line 54) | SB_INTERNAL void ScriptStackLeavePairs(ScriptStackRef stack) function SB_INTERNAL (line 59) | SB_INTERNAL void ScriptStackSealPairs(ScriptStackRef stack, SBScript scr... function SB_INTERNAL (line 70) | SB_INTERNAL SBBoolean ScriptStackIsEmpty(ScriptStackRef stack) function SB_INTERNAL (line 75) | SB_INTERNAL SBScript ScriptStackGetScript(ScriptStackRef stack) function SB_INTERNAL (line 80) | SB_INTERNAL SBCodepoint ScriptStackGetMirror(ScriptStackRef stack) FILE: unix/bidi/Source/Script/ScriptStack.h type _SBScriptStackElement (line 25) | typedef struct _SBScriptStackElement { type ScriptStack (line 30) | typedef struct _SBScriptStack { FILE: unix/bidi/Source/Text/AttributeDictionary.c function SBBoolean (line 48) | static SBBoolean CheckAttributeMatchesFilter(SBAttributeItem *item, function ReleaseAllAttributeItems (line 67) | static void ReleaseAllAttributeItems(AttributeDictionaryRef dictionary, function SB_INTERNAL (line 85) | SB_INTERNAL void AttributeDictionaryInitialize(AttributeDictionaryRef di... function SB_INTERNAL (line 92) | SB_INTERNAL void AttributeDictionaryFinalize(AttributeDictionaryRef dict... function SB_INTERNAL (line 99) | SB_INTERNAL AttributeDictionaryRef AttributeDictionaryCreate(SBUInt8 val... function SB_INTERNAL (line 112) | SB_INTERNAL void AttributeDictionaryDestroy(AttributeDictionaryRef dicti... function SB_INTERNAL (line 119) | SB_INTERNAL SBBoolean AttributeDictionaryIsEmpty(AttributeDictionaryRef ... function SB_INTERNAL (line 124) | SB_INTERNAL void AttributeDictionarySet(AttributeDictionaryRef dictionary, function SB_INTERNAL (line 147) | SB_INTERNAL void AttributeDictionaryPut(AttributeDictionaryRef dictionary, function SB_INTERNAL (line 199) | SB_INTERNAL void AttributeDictionaryMerge(AttributeDictionaryRef diction... function SB_INTERNAL (line 226) | SB_INTERNAL void AttributeDictionaryFilter(AttributeDictionaryRef dictio... function SB_INTERNAL (line 257) | SB_INTERNAL const void *AttributeDictionaryFindValue( function SB_INTERNAL (line 274) | SB_INTERNAL SBBoolean AttributeDictionaryMatchAny(AttributeDictionaryRef... function SB_INTERNAL (line 293) | SB_INTERNAL SBBoolean AttributeDictionaryMatchAll(AttributeDictionaryRef... function SB_INTERNAL (line 361) | SB_INTERNAL void AttributeDictionaryRemove(AttributeDictionaryRef dictio... function SB_INTERNAL (line 388) | SB_INTERNAL void AttributeDictionaryClear(AttributeDictionaryRef diction... FILE: unix/bidi/Source/Text/AttributeDictionary.h type AttributeDictionary (line 27) | typedef struct _AttributeDictionary { FILE: unix/bidi/Source/Text/AttributeManager.c function InitializeAttributeDictionaryCache (line 40) | static void InitializeAttributeDictionaryCache(AttributeDictionaryCacheR... function FinalizeAttributeDictionaryCache (line 49) | static void FinalizeAttributeDictionaryCache(AttributeDictionaryCacheRef... function AttributeDictionaryRef (line 68) | static AttributeDictionaryRef AcquireAttributeDictionaryFromCache(Attrib... function StoreAttributeDictionaryInCache (line 88) | static void StoreAttributeDictionaryInCache(AttributeDictionaryCacheRef ... type SBUInt8 (line 106) | typedef SBUInt8 AttributeOperationType; type SBUInt8 (line 115) | typedef SBUInt8 SplitUpdateTarget; type AttributeOperationParams (line 122) | typedef union _AttributeOperationParams { function ExpandRangeToIncludeFirstParagraph (line 134) | static void ExpandRangeToIncludeFirstParagraph(AttributeManagerRef manag... function ExpandRangeToIncludeLastParagraph (line 150) | static void ExpandRangeToIncludeLastParagraph(AttributeManagerRef manage... function ExpandRangeToIncludeBoundaryParagraphs (line 166) | static void ExpandRangeToIncludeBoundaryParagraphs(AttributeManagerRef m... function ShrinkRangeToExcludeFirstParagraph (line 176) | static void ShrinkRangeToExcludeFirstParagraph(AttributeManagerRef manager, function ShrinkRangeToExcludeLastParagraph (line 205) | static void ShrinkRangeToExcludeLastParagraph(AttributeManagerRef manager, function ShrinkRangeToExcludeBoundaryParagraphs (line 234) | static void ShrinkRangeToExcludeBoundaryParagraphs(AttributeManagerRef m... function SBUInteger (line 250) | static SBUInteger GetAttributeEntryEndIndex(AttributeManagerRef manager,... function ShiftAttributeEntryRanges (line 263) | static void ShiftAttributeEntryRanges(AttributeManagerRef manager, function ApplyOperationToAttributes (line 284) | static void ApplyOperationToAttributes(AttributeDictionaryRef attributes, function SBBoolean (line 316) | static SBBoolean SplitAttributesEntry(AttributeManagerRef manager, function ApplyOperationOverRange (line 385) | static void ApplyOperationOverRange(AttributeManagerRef manager, function ApplyAttributesOverRange (line 477) | static void ApplyAttributesOverRange(AttributeManagerRef manager, function RemoveAttributeFromRange (line 489) | static void RemoveAttributeFromRange(AttributeManagerRef manager, function AdjustParagraphAttributesAfterMerge (line 506) | static void AdjustParagraphAttributesAfterMerge(AttributeManagerRef mana... function InsertFirstAttributeEntry (line 564) | static void InsertFirstAttributeEntry(AttributeManagerRef manager) function RemoveAttributeEntryRange (line 580) | static void RemoveAttributeEntryRange(AttributeManagerRef manager, function SB_INTERNAL (line 595) | SB_INTERNAL void AttributeManagerInitialize(AttributeManagerRef manager, function SB_INTERNAL (line 611) | SB_INTERNAL void AttributeManagerFinalize(AttributeManagerRef manager) function SB_INTERNAL (line 632) | SB_INTERNAL void AttributeManagerCopyAttributes(AttributeManagerRef mana... function SB_INTERNAL (line 663) | SB_INTERNAL AttributeEntry *AttributeManagerFindEntry(AttributeManagerRe... function SB_INTERNAL (line 709) | SB_INTERNAL void AttributeManagerReplaceRange(AttributeManagerRef manager, function SB_INTERNAL (line 799) | SB_INTERNAL void AttributeManagerSetAttribute(AttributeManagerRef manager, function SB_INTERNAL (line 835) | SB_INTERNAL void AttributeManagerRemoveAttribute(AttributeManagerRef man... function SB_INTERNAL (line 864) | SB_INTERNAL SBBoolean AttributeManagerGetOnwardRunByFilteringID(Attribut... function SB_INTERNAL (line 938) | SB_INTERNAL SBBoolean AttributeManagerGetOnwardRunByFilteringCollection(... FILE: unix/bidi/Source/Text/AttributeManager.h type AttributeDictionaryCache (line 31) | typedef struct _AttributeDictionaryCache { type AttributeEntry (line 36) | typedef struct _AttributeEntry { type AttributeManager (line 41) | typedef struct _AttributeManager { FILE: unix/bidi/Source/UBA/BidiChain.c function SB_INTERNAL (line 21) | SB_INTERNAL void BidiChainInitialize(BidiChainRef chain, function SB_INTERNAL (line 38) | SB_INTERNAL void BidiChainAdd(BidiChainRef chain, SBBidiType type, SBUIn... function SB_INTERNAL (line 55) | SB_INTERNAL SBBoolean BidiChainIsSingle(BidiChainRef chain, BidiLink link) function SB_INTERNAL (line 60) | SB_INTERNAL SBBidiType BidiChainGetType(BidiChainRef chain, BidiLink link) function SB_INTERNAL (line 65) | SB_INTERNAL void BidiChainSetType(BidiChainRef chain, BidiLink link, SBB... function SB_INTERNAL (line 70) | SB_INTERNAL SBLevel BidiChainGetLevel(BidiChainRef chain, BidiLink link) function SB_INTERNAL (line 75) | SB_INTERNAL void BidiChainSetLevel(BidiChainRef chain, BidiLink link, SB... function SB_INTERNAL (line 80) | SB_INTERNAL BidiLink BidiChainGetNext(BidiChainRef chain, BidiLink link) function SB_INTERNAL (line 85) | SB_INTERNAL void BidiChainSetNext(BidiChainRef chain, BidiLink link, Bid... function SB_INTERNAL (line 90) | SB_INTERNAL void BidiChainAbandonNext(BidiChainRef chain, BidiLink link) function SB_INTERNAL (line 98) | SB_INTERNAL void BidiChainAbsorbNext(BidiChainRef chain, BidiLink link) function SB_INTERNAL (line 106) | SB_INTERNAL SBBoolean BidiChainMergeNext(BidiChainRef chain, BidiLink link) FILE: unix/bidi/Source/UBA/BidiChain.h type SBUInt32 (line 22) | typedef SBUInt32 BidiLink; type SBUInt8 (line 30) | typedef SBUInt8 BidiFlag; type BidiChain (line 32) | typedef struct _BidiChain { FILE: unix/bidi/Source/UBA/BracketQueue.c function BracketQueueElement (line 40) | static BracketQueueElement *InsertBracketQueueElement(BracketQueueRef qu... function InvalidateOpenPairs (line 86) | static void InvalidateOpenPairs(BracketQueueRef queue, BracketQueuePosit... function SkipToNextBracketPair (line 116) | static void SkipToNextBracketPair(BracketQueueRef queue) function SB_INTERNAL (line 156) | SB_INTERNAL void BracketQueueInitialize(BracketQueueRef queue, MemoryRef... function SB_INTERNAL (line 168) | SB_INTERNAL void BracketQueueReset(BracketQueueRef queue, SBBidiType dir... function SB_INTERNAL (line 180) | SB_INTERNAL void BracketQueueMarkPopulated(BracketQueueRef queue) function SB_INTERNAL (line 199) | SB_INTERNAL SBBoolean BracketQueueEnqueue(BracketQueueRef queue, function SB_INTERNAL (line 229) | SB_INTERNAL void BracketQueueDequeue(BracketQueueRef queue) function SB_INTERNAL (line 237) | SB_INTERNAL SBUInteger BracketQueueGetOpenPairCount(BracketQueueRef queue) function SB_INTERNAL (line 242) | SB_INTERNAL void BracketQueueAssignInnerStrongType(BracketQueueRef queue... function SB_INTERNAL (line 281) | SB_INTERNAL void BracketQueueClosePair(BracketQueueRef queue, function SB_INTERNAL (line 328) | SB_INTERNAL BidiLink BracketQueueGetPriorStrongLink(BracketQueueRef queue) function SB_INTERNAL (line 333) | SB_INTERNAL BidiLink BracketQueueGetOpeningLink(BracketQueueRef queue) function SB_INTERNAL (line 338) | SB_INTERNAL BidiLink BracketQueueGetClosingLink(BracketQueueRef queue) function SB_INTERNAL (line 343) | SB_INTERNAL SBBidiType BracketQueueGetInnerStrongType(BracketQueueRef qu... FILE: unix/bidi/Source/UBA/BracketQueue.h type BracketQueueElement (line 29) | typedef struct _BracketQueueElement { type BracketQueueList (line 37) | typedef struct _BracketQueueList { type BracketQueuePosition (line 45) | typedef struct _BracketQueuePosition { type BracketQueue (line 50) | typedef struct _BracketQueue { FILE: unix/bidi/Source/UBA/BracketType.h type SBUInt8 (line 30) | typedef SBUInt8 BracketType; FILE: unix/bidi/Source/UBA/IsolatingRun.c function AttachLevelRunLinks (line 31) | static void AttachLevelRunLinks(IsolatingRunRef isolatingRun) function AttachOriginalLinks (line 60) | static void AttachOriginalLinks(IsolatingRunRef isolatingRun) function BidiLink (line 73) | static BidiLink ResolveWeakTypes(IsolatingRunRef isolatingRun) function SBBoolean (line 212) | static SBBoolean ResolveBrackets(IsolatingRunRef isolatingRun) function ResolveAvailableBracketPairs (line 280) | static void ResolveAvailableBracketPairs(IsolatingRunRef isolatingRun) function ResolveNeutrals (line 360) | static void ResolveNeutrals(IsolatingRunRef isolatingRun) function ResolveImplicitLevels (line 428) | static void ResolveImplicitLevels(IsolatingRunRef isolatingRun) function SB_INTERNAL (line 465) | SB_INTERNAL void IsolatingRunInitialize(IsolatingRunRef isolatingRun, Me... function SB_INTERNAL (line 470) | SB_INTERNAL SBBoolean IsolatingRunResolve(IsolatingRunRef isolatingRun) FILE: unix/bidi/Source/UBA/IsolatingRun.h type IsolatingRun (line 27) | typedef struct _IsolatingRun { FILE: unix/bidi/Source/UBA/LevelRun.c function SB_INTERNAL (line 26) | SB_INTERNAL void LevelRunInitialize(LevelRun *levelRun, function SB_INTERNAL (line 46) | SB_INTERNAL void LevelRunAttach(LevelRun *levelRun, LevelRun *next) FILE: unix/bidi/Source/UBA/LevelRun.h type LevelRun (line 25) | typedef struct _LevelRun { FILE: unix/bidi/Source/UBA/RunExtrema.h type SBUInt8 (line 29) | typedef SBUInt8 RunExtrema; FILE: unix/bidi/Source/UBA/RunKind.h type SBUInt8 (line 32) | typedef SBUInt8 RunKind; FILE: unix/bidi/Source/UBA/RunQueue.c function RunQueueListRef (line 36) | static RunQueueListRef AllocateRunQueueListPool(RunQueueRef queue) function AddRunQueueListToReusablePool (line 72) | static void AddRunQueueListToReusablePool(RunQueueRef queue, RunQueueLis... function RunQueueListRef (line 86) | static RunQueueListRef GetReusableRunQueueList(RunQueueRef queue) function LevelRun (line 111) | static LevelRun *InsertRunQueueElement(RunQueueRef queue) function FindPreviousPartialRun (line 141) | static void FindPreviousPartialRun(RunQueueRef queue) function SB_INTERNAL (line 173) | SB_INTERNAL void RunQueueInitialize(RunQueueRef queue, MemoryRef memory) function SB_INTERNAL (line 190) | SB_INTERNAL SBBoolean RunQueueEnqueue(RunQueueRef queue, const LevelRun ... function SB_INTERNAL (line 225) | SB_INTERNAL void RunQueueDequeue(RunQueueRef queue) function SB_INTERNAL (line 252) | SB_INTERNAL const LevelRun *RunQueueGetFront(RunQueueRef queue) FILE: unix/bidi/Source/UBA/RunQueue.h type RunQueueList (line 26) | typedef struct _RunQueueList { type RunQueuePosition (line 33) | typedef struct _RunQueuePosition { type RunQueue (line 38) | typedef struct _RunQueue { FILE: unix/bidi/Source/UBA/StatusStack.c function StatusStackElementRef (line 29) | static StatusStackElementRef InsertStatusStackElement(StatusStackRef stack) function SB_INTERNAL (line 79) | SB_INTERNAL void StatusStackInitialize(StatusStackRef stack, MemoryRef m... function SB_INTERNAL (line 91) | SB_INTERNAL SBBoolean StatusStackPush(StatusStackRef stack, function SB_INTERNAL (line 113) | SB_INTERNAL void StatusStackPop(StatusStackRef stack) function SB_INTERNAL (line 128) | SB_INTERNAL void StatusStackSetEmpty(StatusStackRef stack) function SB_INTERNAL (line 135) | SB_INTERNAL SBLevel StatusStackGetEmbeddingLevel(StatusStackRef stack) function SB_INTERNAL (line 140) | SB_INTERNAL SBBidiType StatusStackGetOverrideStatus(StatusStackRef stack) function SB_INTERNAL (line 145) | SB_INTERNAL SBBoolean StatusStackGetIsolateStatus(StatusStackRef stack) FILE: unix/bidi/Source/UBA/StatusStack.h type StatusStackElement (line 26) | typedef struct _StatusStackElement { type StatusStackList (line 32) | typedef struct _StatusStackList { type StatusStack (line 40) | typedef struct _StatusStack { FILE: unix/tkAppInit.c function main (line 103) | int function Tcl_AppInit (line 138) | int FILE: unix/tkUnix.c function TkGetServerInfo (line 44) | void function Tk_UpdatePointer (line 104) | void function TkpCopyRegion (line 140) | void function TkpBuildRegionFromAlphaData (line 166) | void function Tk_ResetUserInactiveTime (line 289) | void FILE: unix/tkUnix3d.c type UnixBorder (line 27) | typedef struct { function TkBorder (line 48) | TkBorder * function TkpFreeBorder (line 74) | void function Tk_3DVerticalBevel (line 111) | void function Tk_3DHorizontalBevel (line 193) | void function TkpGetShadows (line 338) | void FILE: unix/tkUnixAccessibility.c type TkAtkAccessible (line 25) | typedef struct _TkAtkAccessible { type TkAtkAccessibleClass (line 35) | typedef struct _TkAtkAccessibleClass { type AtkRoleMap (line 41) | struct AtkRoleMap { function Atk_Event_Setup (line 194) | static void Atk_Event_Setup( function Atk_Event_Check (line 211) | static void Atk_Event_Check( function Atk_Event_Run (line 227) | static int Atk_Event_Run( function ignore_atk_critical (line 243) | static void ignore_atk_critical( function tk_get_extents (line 266) | static void tk_get_extents(AtkComponent *component, gint *x, gint *y, gi... function gboolean (line 297) | static gboolean tk_contains(AtkComponent *component, gint x, gint y, Atk... function gboolean (line 308) | static gboolean tk_grab_focus(AtkComponent *component) function tk_atk_component_interface_init (line 341) | static void tk_atk_component_interface_init(AtkComponentIface *iface) function gint (line 354) | static gint tk_get_n_children(AtkObject *obj) function AtkObject (line 373) | static AtkObject *tk_ref_child(AtkObject *obj, gint i) function AtkRole (line 426) | static AtkRole GetAtkRoleForWidget(Tk_Window win) function AtkRole (line 465) | static AtkRole tk_get_role(AtkObject *obj) function gchar (line 482) | static gchar *GetAtkNameForWidget(Tk_Window win) function gchar (line 505) | static const gchar *tk_get_name(AtkObject *obj) function tk_set_name (line 517) | static void tk_set_name(AtkObject *obj, const gchar *name) function gchar (line 525) | static gchar *GetAtkDescriptionForWidget(Tk_Window win) function gchar (line 542) | static const gchar *tk_get_description(AtkObject *obj) function AtkStateSet (line 548) | static AtkStateSet *tk_ref_state_set(AtkObject *obj) function gchar (line 653) | static gchar *GetAtkValueForWidget(Tk_Window win) function tk_get_value_and_text (line 672) | static void tk_get_value_and_text(AtkValue *obj, gdouble *value, gchar *... function AtkRange (line 696) | static AtkRange *tk_get_range(AtkValue *obj) function tk_get_current_value (line 737) | static void tk_get_current_value(AtkValue *obj, GValue *value) function tk_get_minimum_value (line 747) | static void tk_get_minimum_value(AtkValue *obj, GValue *value) function tk_get_maximum_value (line 756) | static void tk_get_maximum_value(AtkValue *obj, GValue *value) function tk_atk_value_interface_init (line 765) | static void tk_atk_value_interface_init(AtkValueIface *iface) function gboolean (line 778) | static gboolean tk_action_do_action(AtkAction *action, gint i) function gint (line 835) | static gint tk_action_get_n_actions(AtkAction *action) function gchar (line 855) | static const gchar *tk_action_get_name(AtkAction *action, gint i) function tk_atk_action_interface_init (line 880) | static void tk_atk_action_interface_init(AtkActionIface *iface) function gchar (line 892) | static gchar *tk_text_get_text( function gint (line 900) | static gint tk_text_get_caret_offset( function gint (line 906) | static gint tk_text_get_character_count( function tk_atk_text_interface_init (line 913) | static void tk_atk_text_interface_init(AtkTextIface *iface) function gboolean (line 938) | static gboolean tk_selection_add_selection( function gboolean (line 945) | static gboolean tk_selection_remove_selection( function gboolean (line 952) | static gboolean tk_selection_clear_selection( function gint (line 958) | static gint tk_selection_get_selection_count( function gboolean (line 964) | static gboolean tk_selection_is_child_selected( function AtkObject (line 971) | static AtkObject *tk_selection_ref_selection( function gboolean (line 978) | static gboolean tk_selection_select_all_selection( function tk_atk_selection_interface_init (line 984) | static void tk_atk_selection_interface_init(AtkSelectionIface *iface) function tk_atk_accessible_init (line 1001) | static void tk_atk_accessible_init(TkAtkAccessible *self) function tk_atk_accessible_finalize (line 1008) | static void tk_atk_accessible_finalize(GObject *gobject) function tk_atk_accessible_class_init (line 1027) | static void tk_atk_accessible_class_init(TkAtkAccessibleClass *klass) function RegisterToplevelWindow (line 1078) | static void RegisterToplevelWindow(Tcl_Interp *interp, Tk_Window tkwin, ... function UnregisterToplevelWindow (line 1158) | static void UnregisterToplevelWindow(AtkObject *accessible) function RegisterWidgetRecursive (line 1175) | static void RegisterWidgetRecursive(Tcl_Interp *interp, Tk_Window tkwin) function EnsureWidgetInAtkHierarchy (line 1279) | static void EnsureWidgetInAtkHierarchy(Tcl_Interp *interp, Tk_Window tkwin) function UpdateAtkFocusChain (line 1333) | static void UpdateAtkFocusChain(Tk_Window focused) function Tk_Window (line 1382) | Tk_Window GetToplevelOfWidget(Tk_Window tkwin) function AtkObject (line 1406) | static AtkObject *tk_util_get_root(void) function AtkObject (line 1421) | AtkObject *atk_get_root(void) { function AtkObject (line 1426) | AtkObject *TkCreateAccessibleAtkObject(Tcl_Interp *interp, Tk_Window tkw... function InitAtkTkMapping (line 1469) | void InitAtkTkMapping(void) function RegisterAtkObjectForTkWindow (line 1477) | void RegisterAtkObjectForTkWindow(Tk_Window tkwin, AtkObject *atkobj) function AtkObject (line 1485) | AtkObject *GetAtkObjectForTkWindow(Tk_Window tkwin) function UnregisterAtkObjectForTkWindow (line 1491) | void UnregisterAtkObjectForTkWindow(Tk_Window tkwin) function TkAtkAccessible_RegisterEventHandlers (line 1515) | void TkAtkAccessible_RegisterEventHandlers(Tk_Window tkwin, void *tkAcce... function TkAtkAccessible_CreateHandler (line 1531) | static void TkAtkAccessible_CreateHandler(void *clientData, XEvent *even... function TkAtkAccessible_DestroyHandler (line 1587) | static void TkAtkAccessible_DestroyHandler(void *clientData, XEvent *eve... function TkAtkAccessible_ConfigureHandler (line 1601) | static void TkAtkAccessible_ConfigureHandler(void *clientData, XEvent *e... function TkAtkAccessible_FocusHandler (line 1643) | static void TkAtkAccessible_FocusHandler(void *clientData, XEvent *event... function EmitSelectionChanged (line 1719) | static int EmitSelectionChanged( function EmitFocusChanged (line 1786) | static int EmitFocusChanged( function IsScreenReaderRunning (line 1821) | static int IsScreenReaderRunning( function IsScreenReaderActive (line 1837) | static bool IsScreenReaderActive(void) function TkAtkAccessibleObjCmd (line 1868) | int TkAtkAccessibleObjCmd( function TkAtkAccessibility_Init (line 1926) | int TkAtkAccessibility_Init(Tcl_Interp *interp) function TkAccessibleStubObjCmd (line 2007) | static int function TkAtkAccessibility_Init (line 2027) | int TkAtkAccessibility_Init(Tcl_Interp *interp) FILE: unix/tkUnixBidiFont.c type BidiRun (line 42) | typedef struct { type UnixFtFace (line 57) | typedef struct { type UnixFtColorList (line 84) | typedef struct { type ShapedGlyphBuffer (line 108) | typedef struct { type X11Shaper (line 153) | typedef struct { type UnixFtFont (line 182) | typedef struct { type ThreadSpecificData (line 205) | typedef struct { function IsLatinOnly (line 248) | static int function XftFont (line 296) | static XftFont * function XftFont (line 413) | static XftFont * function XftColor (line 453) | static XftColor * function GetTkFontAttributes (line 514) | static void function GetTkFontMetrics (line 568) | static void function GetBidiRuns (line 602) | static int function InitFontErrorProc (line 678) | static int function UnixFtFont (line 691) | static UnixFtFont * function FinishedWithFont (line 863) | static void function X11Shaper_Init (line 924) | static void function X11Shaper_Destroy (line 960) | static void function GetRunFaceIndex (line 983) | static int function X11Shaper_ShapeString (line 1033) | static int function TkpFontPkgInit (line 1360) | void function TkFont (line 1381) | TkFont * function TkFont (line 1415) | TkFont * function TkpDeleteFont (line 1479) | void function TkpGetFontFamilies (line 1504) | void function TkpGetSubFonts (line 1539) | void function TkpGetFontAttrsForChar (line 1586) | void function Tk_MeasureChars (line 1624) | int function Tk_MeasureCharsInContext (line 1801) | int function Tk_DrawChars (line 1978) | void function Tk_DrawCharsInContext (line 2103) | void function TkDrawAngledChars (line 2276) | void function TkpDrawAngledCharsInContext (line 2403) | void function TkUnixSetXftClipRegion (line 2434) | void FILE: unix/tkUnixButton.c type UnixButton (line 30) | typedef struct UnixButton { function ColorToStr (line 138) | static void function ImageChanged (line 148) | static void function TkpDrawCheckIndicator (line 159) | void function TkButton (line 367) | TkButton * function ShiftByOffset (line 392) | static void function TkpDisplayButton (line 433) | void function TkpComputeButtonGeometry (line 889) | void FILE: unix/tkUnixColor.c type TkStressedCmap (line 27) | struct TkStressedCmap { function TkpFreeColor (line 68) | void function TkColor (line 119) | TkColor * function TkColor (line 215) | TkColor * function FindClosestColor (line 258) | static void function DeleteStressedCmap (line 385) | static void function TkpCmapStressed (line 427) | bool FILE: unix/tkUnixConfig.c function Tcl_Obj (line 35) | Tcl_Obj * FILE: unix/tkUnixCursor.c type TkUnixCursor (line 22) | typedef struct { type CursorName (line 32) | struct CursorName { type TkCursorName (line 163) | struct TkCursorName { type TkCursorName (line 185) | struct TkCursorName function TkCursor (line 205) | TkCursor * function Cursor (line 381) | static Cursor function TkCursor (line 585) | TkCursor * function TkpFreeCursor (line 636) | void FILE: unix/tkUnixDraw.c type ScrollInfo (line 23) | typedef struct ScrollInfo { function TkScrollWindow (line 57) | bool function Tk_RestrictAction (line 116) | static Tk_RestrictAction function Tk_DrawHighlightBorder (line 193) | void function TkpDrawFrameEx (line 222) | void FILE: unix/tkUnixEmbed.c type Container (line 24) | typedef struct Container { type ThreadSpecificData (line 45) | typedef struct { function Tk_UseWindow (line 93) | int function Window (line 211) | Window function Tk_MakeContainer (line 269) | void function EmbedErrorProc (line 330) | static int function EmbeddedEventProc (line 362) | static void function ContainerEventProc (line 394) | static void function EmbedStructureProc (line 499) | static void function EmbedFocusProc (line 554) | static void function EmbedGeometryRequest (line 604) | static void function EmbedSendConfigure (line 651) | static void function Tk_Window (line 711) | Tk_Window function TkpRedirectKeyEvent (line 754) | void function TkpClaimFocus (line 825) | void function TkpTestembedCmd (line 875) | int function EmbedWindowDeleted (line 967) | static void function Window (line 1027) | Window function TkpShowBusyWindow (line 1062) | void function TkpHideBusyWindow (line 1099) | void function TkpMakeTransparentWindowExist (line 1126) | void function TkpCreateBusy (line 1175) | void FILE: unix/tkUnixEvent.c type ThreadSpecificData (line 25) | typedef struct { function TkCreateXEventSource (line 62) | void function DisplayExitHandler (line 92) | static void function TkDisplay (line 121) | TkDisplay * function TkpCloseDisplay (line 221) | void function TkClipCleanup (line 264) | void function DisplaySetupProc (line 300) | static void function TransferXEventsToTcl (line 344) | static void function DisplayCheckProc (line 435) | static void function DisplayFileProc (line 471) | static void function TkUnixDoOneXEvent (line 536) | bool function TkpSync (line 670) | void function InstantiateIMCallback (line 684) | static void function DestroyIMCallback (line 700) | static void function OpenIM (line 734) | static void function TkpWarpPointer (line 810) | void FILE: unix/tkUnixFocus.c function TkpChangeFocus (line 37) | size_t FILE: unix/tkUnixFont.c type FontFamily (line 42) | typedef struct FontFamily { type SubFont (line 81) | typedef struct SubFont { type UnixFont (line 97) | typedef struct UnixFont { type EncodingAlias (line 138) | typedef struct EncodingAlias { type FontAttributes (line 150) | typedef struct FontAttributes { type ThreadSpecificData (line 155) | typedef struct { function XFontStruct (line 256) | static XFontStruct * function FontPkgCleanup (line 287) | static void function TkpFontPkgInit (line 326) | void function ControlUtfProc (line 374) | static int function TkFont (line 482) | TkFont * function TkFont (line 583) | TkFont * function TkpDeleteFont (line 635) | void function TkpGetFontFamilies (line 662) | void function TkpGetSubFonts (line 730) | void function TkpGetFontAttrsForChar (line 771) | void function Tk_MeasureChars (line 814) | int function Tk_MeasureCharsInContext (line 1027) | int function Tk_DrawChars (line 1075) | void function Tk_DrawCharsInContext (line 1214) | void function TkpDrawAngledCharsInContext (line 1242) | void function XFontStruct (line 1299) | static XFontStruct * function InitFont (line 1428) | static void function ReleaseFont (line 1578) | static void function InitSubFont (line 1610) | static void function ReleaseSubFont (line 1641) | static void function FontFamily (line 1677) | static FontFamily * function FreeFontFamily (line 1759) | static void function SubFont (line 1821) | static SubFont * function FontMapLookup (line 1985) | static int function FontMapInsert (line 2028) | static void function FontMapLoadPage (line 2064) | static void function SubFont (line 2154) | static SubFont * function SeenName (line 2212) | static int function SubFont (line 2259) | static SubFont * function RankAttributes (line 2496) | static unsigned function XFontStruct (line 2585) | static XFontStruct * function XFontStruct (line 2671) | static XFontStruct * function GetFontAttributes (line 2704) | static int function IdentifySymbolEncodings (line 2824) | static int function XImage (line 2906) | static inline XImage * function XImage (line 2957) | static inline XImage * function TkDrawAngledChars (line 2986) | void FILE: unix/tkUnixInit.c function TkpInit (line 38) | int function TkpGetAppName (line 70) | void function TkpDisplayWarning (line 106) | void function GetLibraryPath (line 141) | static int function GetLibraryPath (line 157) | static int FILE: unix/tkUnixKey.c function Tk_SetCaretPos (line 36) | void function TkpSetKeycodeAndState (line 232) | void function KeySym (line 298) | KeySym function TkpInitKeymapInfo (line 416) | void FILE: unix/tkUnixMenu.c function TkpNewMenu (line 116) | int function TkpDestroyMenu (line 141) | void function TkpDestroyMenuEntry (line 167) | void function TkpConfigureMenuEntry (line 195) | int function TkpMenuNewEntry (line 235) | int function TkpSetWindowMenuBar (line 258) | void function Tk_SetMainMenubar (line 288) | void function GetMenuIndicatorGeometry (line 317) | static void function GetMenuAccelGeometry (line 381) | static void function DrawMenuEntryBackground (line 421) | static void function DrawMenuEntryAccelerator (line 472) | static void function DrawMenuEntryIndicator (line 560) | static void function DrawMenuSeparator (line 638) | static void function DrawMenuEntryLabel (line 680) | static void function DrawMenuUnderline (line 863) | static void function TkpPostMenu (line 920) | int function TkpPostTearoffMenu (line 950) | int function GetMenuSeparatorGeometry (line 1045) | static void function GetTearoffEntryGeometry (line 1074) | static void function TkpComputeMenubarGeometry (line 1110) | void function DrawTearoffEntry (line 1293) | static void function TkpInitializeMenuBindings (line 1349) | void function SetHelpMenu (line 1377) | static void function TkpDrawMenuEntry (line 1435) | void function GetMenuLabelGeometry (line 1584) | static void function TkpComputeStandardMenuGeometry (line 1699) | void function TkpMenuNotifyToplevelCreate (line 1880) | void function TkpMenuInit (line 1906) | void function TkpMenuThreadInit (line 1931) | void FILE: unix/tkUnixMenubu.c function TkMenuButton (line 33) | TkMenuButton * function TkpDisplayMenuButton (line 57) | void function TkpDestroyMenuButton (line 324) | void function TkpComputeMenuButtonGeometry (line 348) | void FILE: unix/tkUnixPort.h type fd_mask (line 57) | typedef long fd_mask; FILE: unix/tkUnixPrint.c function cups_dest_t (line 30) | static cups_dest_t * function Cups_Cmd (line 54) | static int function DefaultPrinterOp (line 85) | static int function GetPrintersOp (line 109) | static int type CupsOptions (line 151) | struct CupsOptions { type CupsOptions (line 156) | struct CupsOptions type CupsOptions (line 163) | struct CupsOptions type CupsOptions (line 171) | struct CupsOptions type CupsOptions (line 178) | struct CupsOptions type ParseData (line 186) | struct ParseData { function PrintOp (line 197) | static int function Tcl_Size (line 414) | static Tcl_Size function Tcl_Size (line 435) | static Tcl_Size function Tcl_Size (line 457) | static Tcl_Size function Tcl_Size (line 486) | static Tcl_Size function Cups_Init (line 521) | Cups_Init(TCL_UNUSED(Tcl_Interp *)) FILE: unix/tkUnixRFont.c type UnixFtFace (line 28) | typedef struct { type UnixFtColorList (line 36) | typedef struct { type UnixFtFont (line 41) | typedef struct { type ThreadSpecificData (line 64) | typedef struct { function Tcl_Size (line 92) | static Tcl_Size utf8ToUcs4(const char *source, FcChar32 *c, Tcl_Size num... function TkpFontPkgInit (line 100) | void function XftFont (line 106) | static XftFont * function GetTkFontAttributes (line 198) | static void function GetTkFontMetrics (line 253) | static void function InitFontErrorProc (line 289) | static int function UnixFtFont (line 302) | static UnixFtFont * function FinishedWithFont (line 435) | static void function TkFont (line 477) | TkFont * function TkFont (line 505) | TkFont * function TkpDeleteFont (line 586) | void function TkpGetFontFamilies (line 611) | void function TkpGetSubFonts (line 653) | void function TkpGetFontAttrsForChar (line 698) | void function Tk_MeasureChars (line 717) | int function Tk_MeasureCharsInContext (line 836) | int function XftColor (line 874) | static XftColor * function Tk_DrawChars (line 936) | void function TkDrawAngledChars (line 1069) | void function Tk_DrawCharsInContext (line 1370) | void function TkpDrawAngledCharsInContext (line 1398) | void function TkUnixSetXftClipRegion (line 1428) | void FILE: unix/tkUnixScale.c function TkScale (line 51) | TkScale * function TkpDestroyScale (line 76) | void function DisplayVerticalScale (line 103) | static void function DisplayVerticalValue (line 262) | static void function DisplayHorizontalScale (line 323) | static void function DisplayHorizontalValue (line 490) | static void function TkpDisplayScale (line 555) | void function TkpScaleElement (line 695) | int FILE: unix/tkUnixScrlbr.c type UnixScrollbar (line 27) | typedef struct UnixScrollbar { function TkScrollbar (line 62) | TkScrollbar * function TkpDisplayScrollbar (line 96) | void function TkpComputeScrollbarGeometry (line 282) | extern void function TkpDestroyScrollbar (line 368) | void function TkpConfigureScrollbar (line 400) | void function TkpScrollbarPosition (line 443) | int FILE: unix/tkUnixSelect.c type ConvertInfo (line 15) | typedef struct ConvertInfo { type IncrInfo (line 34) | typedef struct IncrInfo { type ThreadSpecificData (line 71) | typedef struct { function TkSelGetSelection (line 123) | int function TkSelPropProc (line 241) | void function TkSelEventProc (line 520) | void function SelTimeoutProc (line 741) | static void function ConvertSelection (line 793) | static void function SelRcvIncrProc (line 1125) | static void function SelectionSize (line 1324) | static int function IncrTimeoutProc (line 1372) | static void function SelCvtFromX32 (line 1489) | static void function SelCvtFromX8 (line 1522) | static void FILE: unix/tkUnixSend.c type RegisteredInterp (line 22) | typedef struct RegisteredInterp { type NameRegistry (line 51) | typedef struct NameRegistry { type PendingCommand (line 77) | typedef struct PendingCommand { type ThreadSpecificData (line 100) | typedef struct { function NameRegistry (line 247) | static NameRegistry * function Window (line 351) | static Window function RegDeleteName (line 404) | static void function RegAddName (line 466) | static void function RegClose (line 518) | static void function ValidateName (line 584) | static int function ServerSecure (line 682) | static int function Tk_SendObjCmd (line 945) | int function TkGetInterpNames (line 1251) | int function TkSendCleanup (line 1339) | void function SendInit (line 1369) | static int function SendEventProc (line 1429) | static void function AppendPropCarefully (line 1764) | static void function AppendErrorProc (line 1789) | static int function DeleteProc (line 1838) | static void function Tk_RestrictAction (line 1887) | static Tk_RestrictAction function UpdateCommWindow (line 1926) | static void function TkpTestsendCmd (line 1966) | int FILE: unix/tkUnixSysNotify.c function SysNotifyDeleteCmd (line 68) | static void function SysNotifyCmd (line 101) | static int function SysNotify_Init (line 177) | int FILE: unix/tkUnixSysTray.c function TKU_WmWithdraw (line 54) | static void function Tk_Window (line 63) | static Tk_Window function TKU_AddInput (line 72) | void function Tk_Window (line 86) | static Tk_Window function Window (line 102) | static Window type DockIcon (line 115) | typedef struct { function TrayIconObjectCmd (line 234) | static int function QueryTrayOrientation (line 373) | static int function Atom (line 419) | static Atom function XembedSetState (line 444) | static void function XembedRequestDock (line 476) | static void function CheckArgbVisual (line 513) | static void function CreateTrayIconWindow (line 579) | static void function DockToManager (line 646) | static void function TrayIconRequestSize (line 693) | static void function TrayIconImageChanged (line 731) | static void function IgnoreImageChange (line 783) | static void function TrayIconForceImageChange (line 811) | static void function EventuallyRedrawIcon (line 838) | static void function DisplayIcon (line 866) | static void function RetargetEvent (line 1001) | static void function TrayIconWrapperEvent (line 1060) | static void function TrayIconEvent (line 1114) | static void function UserIconEvent (line 1186) | static void function PostBalloon (line 1245) | static int function CancelBalloon (line 1312) | static void function IconGenericHandler (line 1359) | static int function TrayIconUpdate (line 1408) | static void function TrayIconConfigureMethod (line 1488) | static int function TrayIconDeleteProc (line 1559) | static void function TrayIconCreateCmd (line 1583) | static int function Tktray_Init (line 1702) | int FILE: unix/tkUnixWm.c type ProtocolHandler (line 24) | typedef struct ProtocolHandler { type WmAttributes (line 45) | typedef struct { type WmAttribute (line 52) | typedef enum { type WmInfo (line 67) | typedef struct TkWmInfo { type WaitRestrictInfo (line 328) | typedef struct WaitRestrictInfo { function TkWmCleanup (line 499) | void TkWmCleanup( function TkWmNewWindow (line 566) | void function TkWmMapWindow (line 660) | void function TkWmUnmapWindow (line 793) | void function TkWmDeadWindow (line 829) | void function TkWmSetClass (line 976) | void function Tk_WmObjCmd (line 1011) | int function WmAspectCmd (line 1187) | static int function WmSetAttribute (line 1258) | static int function Tcl_Obj (line 1341) | static Tcl_Obj * function WmAttributesCmd (line 1389) | static int function WmClientCmd (line 1453) | static int function WmColormapwindowsCmd (line 1538) | static int function WmCommandCmd (line 1640) | static int function WmDeiconifyCmd (line 1709) | static int function WmFocusmodelCmd (line 1759) | static int function WmForgetCmd (line 1814) | static int function WmFrameCmd (line 1871) | static int function WmGeometryCmd (line 1913) | static int function WmGridCmd (line 1973) | static int function WmGroupCmd (line 2072) | static int function WmIconbadgeCmd (line 2147) | static int function WmIconbitmapCmd (line 2189) | static int function WmIconifyCmd (line 2249) | static int function WmIconmaskCmd (line 2318) | static int function WmIconnameCmd (line 2377) | static int function WmIconphotoCmd (line 2428) | static int function WmIconpositionCmd (line 2579) | static int function WmIconwindowCmd (line 2636) | static int function WmManageCmd (line 2756) | static int function WmMaxsizeCmd (line 2818) | static int function WmMinsizeCmd (line 2877) | static int function WmOverrideredirectCmd (line 2928) | static int function WmPositionfromCmd (line 2986) | static int function WmProtocolCmd (line 3053) | static int function WmResizableCmd (line 3163) | static int function WmSizefromCmd (line 3222) | static int function WmStackorderCmd (line 3290) | static int function WmStateCmd (line 3414) | static int function WmTitleCmd (line 3520) | static int function WmTransientCmd (line 3573) | static int function WmWithdrawCmd (line 3722) | static int function WmUpdateGeom (line 3758) | static void function WmWaitMapProc (line 3774) | static void function Tk_SetGrid (line 3817) | void function Tk_UnsetGrid (line 3928) | void function ConfigureEvent (line 3996) | static void function ReparentEvent (line 4186) | static void function ComputeReparentGeometry (line 4316) | static bool function PropertyEvent (line 4416) | static void function WrapperEventProc (line 4462) | static void function TopLevelReqProc (line 4547) | static void function UpdateGeometryInfo (line 4612) | static void function UpdateSizeHints (line 4872) | static void function UpdateTitle (line 4973) | static void function UpdatePhotoIcon (line 5024) | static void function SetNetWmState (line 5063) | static void function CheckNetWmState (line 5110) | static void function UpdateNetWmState (line 5160) | static void function WaitForConfigureNotify (line 5223) | static void function WaitForEvent (line 5289) | static int function Tk_RestrictAction (line 5350) | static Tk_RestrictAction function WaitForMapNotify (line 5402) | static void function UpdateHints (line 5463) | static void function SetNetWmType (line 5490) | static int function Tcl_Obj (line 5553) | static Tcl_Obj * function ParseGeometry (line 5616) | static int function Tk_GetRootCoords (line 5753) | void function PointInWindow (line 5847) | static int PointInWindow( function Tk_Window (line 5859) | Tk_Window function UpdateVRootGeometry (line 6084) | static void function Tk_GetVRootGeometry (line 6157) | void function Tk_MoveToplevelWindow (line 6221) | void function UpdateWmProtocols (line 6273) | static void function TkWmProtocolEventProc (line 6330) | void function TkWmStackorderToplevelWrapperMap (line 6423) | static void function TkWindow (line 6466) | TkWindow ** function TkWmRestackToplevel (line 6556) | void function TkWmAddToColormapWindows (line 6629) | void function TkWmRemoveFromColormapWindows (line 6729) | void function TkGetPointerCoords (line 6823) | void function GetMaxSize (line 6869) | static void function TkSetTransientFor (line 6924) | static void function TkpMakeMenuWindow (line 6961) | void function CreateWrapper (line 7039) | static void function TkWindow (line 7137) | TkWindow * function TkUnixSetMenubar (line 7169) | void function MenubarDestroyProc (line 7267) | static void function MenubarReqProc (line 7304) | static void function TkWindow (line 7341) | TkWindow * function UpdateCommand (line 7371) | static void function TkpWmSetState (line 7432) | bool function RemapWindows (line 7496) | static void FILE: unix/tkUnixXId.c function Pixmap (line 31) | Pixmap function Tk_FreePixmap (line 60) | void function TkpScanWindowId (line 88) | int FILE: win/nmakehlp.c type pipeinfo (line 53) | typedef struct { function main (line 65) | int function CheckForCompilerFeature (line 194) | static int function CheckForLinkerFeature (line 328) | static int function DWORD (line 461) | static DWORD WINAPI function IsIn (line 486) | static int type list_item_t (line 554) | typedef struct list_item_t { function list_item_t (line 561) | static list_item_t * function list_free (line 578) | static void function SubstituteFile (line 608) | static int function BOOL (line 683) | BOOL FileExists(LPCTSTR szPath) function QualifyPath (line 702) | static int function LocateDependencyHelper (line 721) | static int LocateDependencyHelper(const char *dir, const char *keypath) function LocateDependency (line 796) | static int LocateDependency(const char *keypath) FILE: win/stubs.c function _XInitImageFuncPtrs (line 7) | int function XSetWMClientMachine (line 18) | void function Status (line 26) | Status function XChangeProperty (line 39) | int function XIC (line 53) | XIC function XDeleteProperty (line 59) | int function Bool (line 68) | Bool function XForceScreenSaver (line 76) | int function XFreeCursor (line 84) | int function GContext (line 92) | GContext function XGetWindowAttributes (line 107) | int function Status (line 116) | Status function XIconifyWindow (line 126) | int function XHostAddress (line 135) | XHostAddress * function XLookupColor (line 144) | int function XNextEvent (line 155) | int function XPutBackEvent (line 163) | int function XQueryColors (line 171) | int function XQueryTree (line 181) | int function XRefreshKeyboardMapping (line 193) | int function Window (line 200) | Window function XSelectInput (line 208) | int function XSendEvent (line 217) | int function XSetCommand (line 228) | int function XErrorHandler (line 238) | XErrorHandler function XSetIconName (line 245) | int function XSetWindowBackground (line 254) | int function XSetWindowBackgroundPixmap (line 263) | int function XSetWindowBorder (line 272) | int function XSetWindowBorderPixmap (line 281) | int function XSetWindowBorderWidth (line 290) | int function XSetWindowColormap (line 299) | int function Bool (line 308) | Bool function XWindowEvent (line 322) | int function XWithdrawWindow (line 332) | int function XmbLookupString (line 341) | int function XGetWindowProperty (line 353) | int function XFlush (line 380) | int function XGrabServer (line 387) | int function XUngrabServer (line 394) | int function XFree (line 401) | int function XNoOp (line 411) | int function XAfterFunction (line 419) | XAfterFunction function XSync (line 428) | int function VisualID (line 437) | VisualID FILE: win/tkWin32Dll.c function BOOL (line 53) | BOOL APIENTRY function BOOL (line 83) | BOOL APIENTRY FILE: win/tkWin3d.c type WinBorder (line 21) | typedef struct { function TkBorder (line 43) | TkBorder * function TkpFreeBorder (line 70) | void function Tk_3DVerticalBevel (line 109) | void function Tk_3DHorizontalBevel (line 194) | void function TkpGetShadows (line 331) | void function COLORREF (line 533) | COLORREF FILE: win/tkWinAccessibility.c type TkRootAccessible (line 43) | typedef struct TkRootAccessible { type WinRoleMap (line 59) | struct WinRoleMap { type WinRoleMap (line 64) | struct WinRoleMap type MainThreadSyncEvent (line 96) | typedef struct { type ActionEvent (line 112) | typedef struct { function HRESULT (line 268) | HRESULT STDMETHODCALLTYPE function HRESULT (line 278) | HRESULT STDMETHODCALLTYPE function HRESULT (line 287) | HRESULT STDMETHODCALLTYPE function HRESULT (line 295) | HRESULT STDMETHODCALLTYPE function HRESULT (line 305) | HRESULT STDMETHODCALLTYPE function HRESULT (line 315) | HRESULT STDMETHODCALLTYPE function HRESULT (line 324) | HRESULT STDMETHODCALLTYPE function HRESULT (line 341) | static HRESULT STDMETHODCALLTYPE function ULONG (line 358) | static ULONG STDMETHODCALLTYPE function ULONG (line 368) | static ULONG STDMETHODCALLTYPE function HRESULT (line 394) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 408) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 437) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 457) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 505) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 556) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 586) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 616) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 645) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 656) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 677) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 706) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 756) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 766) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 815) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 832) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 860) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 883) | static HRESULT STDMETHODCALLTYPE function HRESULT (line 924) | static HRESULT function ComputeAndCacheCheckedState (line 966) | static void function HRESULT (line 1132) | static HRESULT function HRESULT (line 1185) | static HRESULT function ActionEventProc (line 1205) | static int function TkDoDefaultAction (line 1221) | static void function TkAccFocus (line 1300) | static void function HRESULT (line 1337) | static HRESULT function HRESULT (line 1357) | static HRESULT function TkAccChildCount (line 1377) | static int function HRESULT (line 1397) | static HRESULT TkAccChild_GetRect( function TkRootAccessible (line 1429) | static TkRootAccessible *CreateRootAccessible( function SetChildIdForTkWindow (line 1485) | static void SetChildIdForTkWindow( function GetChildIdForTkWindow (line 1500) | static int GetChildIdForTkWindow( function Tk_Window (line 1518) | Tk_Window GetTkWindowForChildId( function Tcl_HashTable (line 1544) | static Tcl_HashTable *GetChildIdTableForToplevel( function Tk_Window (line 1569) | Tk_Window GetToplevelOfWidget( function InitTkAccessibleTable (line 1584) | void InitTkAccessibleTable(void) function InitChildIdTable (line 1596) | void InitChildIdTable(void) function ClearChildIdTableForToplevel (line 1607) | void ClearChildIdTableForToplevel( function TkRootAccessible (line 1626) | TkRootAccessible *GetTkAccessibleForWindow( function AssignChildIdsRecursive (line 1636) | static void AssignChildIdsRecursive( function HandleWMGetObjectOnMainThread (line 1671) | void HandleWMGetObjectOnMainThread( function ExecuteOnMainThreadSync (line 1703) | int ExecuteOnMainThreadSync( function RunOnMainThreadSync (line 1723) | void RunOnMainThreadSync( function InitAccessibilityMainThread (line 1765) | void InitAccessibilityMainThread(void) function BOOL (line 1771) | BOOL CALLBACK InitGlobalLockOnce( function EnsureGlobalLockInitialized (line 1781) | void EnsureGlobalLockInitialized(void) function IsScreenReaderRunning (line 1806) | int IsScreenReaderRunning( function EmitSelectionChanged (line 1855) | static int EmitSelectionChanged( function TkRootAccessible_RegisterForCleanup (line 1918) | void TkRootAccessible_RegisterForCleanup( function TkRootAccessible_DestroyHandler (line 1941) | static void TkRootAccessible_DestroyHandler( function EmitFocusChanged (line 1978) | static int EmitFocusChanged( function TkRootAccessibleObjCmd (line 2037) | int TkRootAccessibleObjCmd( function TkWinAccessiblity_Init (line 2101) | int TkWinAccessiblity_Init( FILE: win/tkWinButton.c type WinButton (line 30) | typedef struct WinButton { type ThreadSpecificData (line 42) | typedef struct { function InitBoxes (line 151) | static void function TkpButtonSetDefaults (line 180) | void function TkButton (line 205) | TkButton * function Window (line 233) | static Window function TkpDestroyButton (line 280) | void function ColorToStr (line 308) | static void function ImageChanged (line 334) | static void function TkpDrawIndicator (line 361) | static void function TkpDisplayButton (line 531) | void function TkpComputeButtonGeometry (line 985) | void function LRESULT (line 1392) | static LRESULT CALLBACK FILE: win/tkWinClipboard.c function TkSelGetSelection (line 39) | int function XSetSelectionOwner (line 228) | int function TkWinClipboardRender (line 275) | void function TkSelUpdateClipboard (line 366) | void function UpdateClipboard (line 395) | static void function TkSelEventProc (line 424) | void function TkSelPropProc (line 452) | void FILE: win/tkWinColor.c type WinColor (line 21) | typedef struct WinColor { type SystemColorEntry (line 33) | typedef struct { function FindSystemColor (line 93) | static int function TkColor (line 156) | TkColor * function TkColor (line 209) | TkColor * function TkpFreeColor (line 243) | void function TkWinIndexOfColor (line 274) | int function XAllocColor (line 302) | int function XFreeColors (line 402) | int function Colormap (line 474) | Colormap function XFreeColormap (line 537) | int function HPALETTE (line 570) | HPALETTE FILE: win/tkWinConfig.c function Tcl_Obj (line 35) | Tcl_Obj * FILE: win/tkWinCursor.c type TkWinCursor (line 19) | typedef struct { type CursorName (line 42) | struct CursorName { function TkCursor (line 92) | TkCursor * function TkCursor (line 195) | TkCursor * function TkpFreeCursor (line 235) | void function TkpSetCursor (line 261) | void FILE: win/tkWinDialog.c type ThreadSpecificData (line 28) | typedef struct { type OFNData (line 107) | typedef struct OFNData { type OFNOpts (line 121) | typedef struct OFNOpts { type OFNOper (line 136) | enum OFNOper { type OFNOper (line 151) | enum OFNOper type OFNOper (line 153) | enum OFNOper type OFNOper (line 156) | enum OFNOper function EatSpuriousMessageBugFix (line 203) | static void function TkWinDialogDebug (line 233) | void function Tk_ChooseColorObjCmd (line 262) | int function UINT (line 417) | static UINT CALLBACK function Tk_GetOpenFileObjCmd (line 471) | int function Tk_GetSaveFileObjCmd (line 498) | int function CleanupOFNOptions (line 522) | static void CleanupOFNOptions(OFNOpts *optsPtr) function ParseOFNOptions (line 546) | static int function GetFileNameVista (line 704) | static int GetFileNameVista(Tcl_Interp *interp, OFNOpts *optsPtr, function GetFileName (line 1009) | static int function FreeFilterVista (line 1039) | static void FreeFilterVista(DWORD count, COMDLG_FILTERSPEC *dlgFilterPtr) function MakeFilterVista (line 1069) | static int MakeFilterVista( function Tk_ChooseDirectoryObjCmd (line 1244) | int function Tk_MessageBoxObjCmd (line 1282) | int function LRESULT (line 1467) | static LRESULT CALLBACK function SetTestDialog (line 1517) | static void function Tcl_Obj (line 1569) | static Tcl_Obj * function ApplyLogfont (line 1604) | static void type HookData (line 1633) | typedef struct HookData { function UINT_PTR (line 1643) | static UINT_PTR CALLBACK type FontchooserOption (line 1722) | typedef enum { function Tcl_Obj (line 1727) | static Tcl_Obj * function FontchooserConfigureCmd (line 1789) | static int function FontchooserShowCmd (line 1933) | static int function FontchooserHideCmd (line 2047) | static int function DeleteHookData (line 2073) | static void function TkInitFontchooser (line 2114) | int FILE: win/tkWinDraw.c type POINT (line 104) | typedef BOOL (CALLBACK *WinDrawFunc)(HDC dc, const POINT *points, int np... type ThreadSpecificData (line 106) | typedef struct { function HDC (line 144) | HDC function TkWinReleaseDrawableDC (line 192) | void function POINT (line 227) | static POINT * function XCopyArea (line 299) | int function XCopyPlane (line 356) | int function TkPutImage (line 503) | int function XPutImage (line 603) | int function XFillRectangles (line 634) | int function MakeAndStrokePath (line 758) | static void function RenderObject (line 804) | static void function XDrawLines (line 932) | int function XFillPolygon (line 976) | int function XDrawRectangle (line 1019) | int function XDrawRectangles (line 1052) | int function XDrawArc (line 1089) | int function XDrawArcs (line 1103) | int function XFillArc (line 1143) | int function XFillArcs (line 1157) | int function DrawOrFillArc (line 1198) | static int function HPEN (line 1337) | static HPEN function TkScrollWindow (line 1425) | bool function TkWinFillRect (line 1463) | void function Tk_DrawHighlightBorder (line 1504) | void function TkWinDrawDottedRect (line 1532) | void function TkpDrawFrameEx (line 1599) | void FILE: win/tkWinEmbed.c type Container (line 23) | typedef struct Container { type ThreadSpecificData (line 37) | typedef struct { function TkWinCleanupContainerList (line 68) | void function TkpTestembedCmd (line 99) | int function Tk_DetachEmbeddedWindow (line 130) | static function Tk_MapEmbeddedWindow (line 160) | static function Tk_UseWindow (line 231) | int function Tk_MakeContainer (line 363) | void function LRESULT (line 422) | LRESULT function EmbedGeometryRequest (line 807) | void function ContainerEventProc (line 854) | static void function Tk_Window (line 908) | Tk_Window function HWND (line 945) | HWND function HWND (line 979) | HWND function TkpClaimFocus (line 1016) | void function TkpRedirectKeyEvent (line 1050) | void function EmbedWindowDeleted (line 1080) | static void FILE: win/tkWinFont.c type FontFamily (line 39) | typedef struct FontFamily { type SubFont (line 99) | typedef struct SubFont { type WinFont (line 118) | typedef struct WinFont { type CanUse (line 163) | typedef struct CanUse { type TkWinShapedRun (line 187) | typedef struct TkWinShapedRun { type ThreadSpecificData (line 228) | typedef struct { function TkpFontPkgInit (line 318) | void function TkFont (line 351) | TkFont * function CreateNamedSystemLogFont (line 385) | static int function CreateNamedSystemFont (line 415) | static int function TkWinSetupSystemFonts (line 444) | void function TkFont (line 555) | TkFont * function TkpDeleteFont (line 652) | void function TkpGetFontFamilies (line 680) | void function WinFontFamilyEnumProc (line 716) | static int CALLBACK function TkpGetSubFonts (line 753) | void function TkpGetFontAttrsForChar (line 790) | void function TkWinShapeString (line 879) | static int function TkWinFreeShapedRuns (line 1155) | static void function TkWinShapedRunsWidth (line 1181) | static int function Tk_MeasureChars (line 1230) | int function Tk_MeasureCharsInContext (line 1458) | int function Tk_DrawChars (line 1514) | void function TkDrawAngledChars (line 1661) | void function Tk_DrawCharsInContext (line 1830) | void function TkpDrawAngledCharsInContext (line 1858) | void function MultiFontTextOut (line 1926) | static void function InitFont (line 2101) | static void function ReleaseFont (line 2191) | static void function InitSubFont (line 2241) | static inline void function ReleaseSubFont (line 2277) | static inline void function FontFamily (line 2315) | static FontFamily * function FreeFontFamily (line 2427) | static void function SubFont (line 2498) | static SubFont * function WinFontCanUseProc (line 2631) | static int CALLBACK function FontMapLookup (line 2691) | static int function FontMapInsert (line 2735) | static void function FontMapLoadPage (line 2772) | static void function SubFont (line 2863) | static SubFont * function SeenName (line 2922) | static int function SubFont (line 2966) | static SubFont * function HFONT (line 3069) | static HFONT function FamilyExists (line 3123) | static int function WinFontExistProc (line 3169) | static int CALLBACK type CMAPTABLE (line 3188) | typedef struct CMAPTABLE { type ENCODINGTABLE (line 3193) | typedef struct ENCODINGTABLE { type ANYTABLE (line 3203) | typedef struct ANYTABLE { type BYTETABLE (line 3210) | typedef struct BYTETABLE { type SUBHEADER (line 3219) | typedef struct SUBHEADER { type HIBYTETABLE (line 3227) | typedef struct HIBYTETABLE { type SEGMENTTABLE (line 3242) | typedef struct SEGMENTTABLE { type TRIMMEDTABLE (line 3261) | typedef struct TRIMMEDTABLE { type SUBTABLE (line 3274) | typedef union SUBTABLE { function LoadFontRanges (line 3306) | static int function SwapShort (line 3458) | static inline void function SwapLong (line 3465) | static inline void FILE: win/tkWinGDI.c type BOOL (line 32) | typedef BOOL WINAPI (*DrawFunc) ( type PrintType (line 74) | enum PrintType { PTWindow = 0, PTClient = 1, PTScreen = 2 } type PrintType (line 76) | enum PrintType type WinprintData (line 103) | typedef struct WinprintData { type gdi_command (line 115) | struct gdi_command { type CanvasColor (line 145) | typedef struct CanvasColor { function Tcl_Size (line 150) | static Tcl_Size ParseColor ( function Tcl_Size (line 182) | static Tcl_Size ParseDash ( function Tcl_Size (line 222) | static Tcl_Size ParseAnchor ( function Tcl_Size (line 244) | static Tcl_Size ParseFont ( function Tcl_Size (line 288) | static Tcl_Size ParseJoinStyle ( function Tcl_Size (line 327) | static Tcl_Size ParseStyle ( function GdiArc (line 374) | static int GdiArc( function GdiBitmap (line 512) | static int GdiBitmap( function GdiImage (line 545) | static int GdiImage( function GdiPhoto (line 578) | static int GdiPhoto( function Smoothize (line 792) | static int Smoothize( function Tcl_Size (line 859) | static Tcl_Size ParseArrow ( function Tcl_Size (line 900) | static Tcl_Size ParseArrShp( function Tcl_Size (line 940) | static Tcl_Size ParseCapStyle ( function Tcl_Size (line 978) | static Tcl_Size ParseSmooth( function GdiLine (line 1029) | static int GdiLine( function GdiOval (line 1257) | static int GdiOval( function GdiPolygon (line 1366) | static int GdiPolygon( function GdiRectangle (line 1506) | static int GdiRectangle( function GdiCharWidths (line 1619) | static int GdiCharWidths( type LayoutChunk (line 1743) | typedef struct LayoutChunk { type TextLayout (line 1767) | typedef struct TextLayout { function Tcl_Size (line 1780) | static Tcl_Size ParseJustify ( function GdiText (line 1803) | static int GdiText( function GdiTextPlain (line 2018) | static int GdiTextPlain( function GdiGetHdcInfo (line 2071) | static int GdiGetHdcInfo( function GdiNameToMode (line 2126) | static int GdiNameToMode( type gdi_modes (line 2168) | struct gdi_modes { type gdi_modes (line 2183) | struct gdi_modes function GdiMap (line 2204) | static int GdiMap( function GdiCopyBits (line 2391) | static int GdiCopyBits( function DIBNumColors (line 2747) | static int DIBNumColors( function GdiParseFontWords (line 2812) | static int GdiParseFontWords( function GdiMakeLogFont (line 2874) | static int GdiMakeLogFont( function GdiMakePen (line 3008) | static int GdiMakePen( function GdiFreePen (line 3144) | static int GdiFreePen( function GdiMakeBrush (line 3169) | static int GdiMakeBrush( function GdiFreeBrush (line 3200) | static void GdiFreeBrush( type SystemColorEntry (line 3217) | typedef struct { function GdiGetColor (line 3266) | static int GdiGetColor( function HANDLE (line 3325) | static HANDLE CopyToDIB( function GetDisplaySize (line 3442) | static void GetDisplaySize( function HBITMAP (line 3467) | static HBITMAP CopyScreenToBitmap( function HANDLE (line 3559) | static HANDLE BitmapToDIB( function HANDLE (line 3735) | static HANDLE CopyScreenToDIB( function HPALETTE (line 3785) | static HPALETTE GetSystemPalette(void) function PalEntriesOnDevice (line 3855) | static int PalEntriesOnDevice( function WinprintDeleted (line 3870) | static void WinprintDeleted( function Winprint_Init (line 3897) | int Winprint_Init( function PrintSelectPrinter (line 3960) | static int PrintSelectPrinter( function PrintOpenPrinter (line 4082) | int PrintOpenPrinter( function PrintClosePrinter (line 4132) | int PrintClosePrinter( function PrintOpenDoc (line 4160) | int PrintOpenDoc( function PrintCloseDoc (line 4245) | int PrintCloseDoc( function PrintOpenPage (line 4283) | int PrintOpenPage( function PrintClosePage (line 4317) | int PrintClosePage( FILE: win/tkWinIco.c function WORD (line 36) | static WORD function WORD (line 76) | static WORD function LPSTR (line 100) | LPSTR function DWORD (line 122) | DWORD function HICON (line 144) | HICON function GetFileIcon (line 247) | int FILE: win/tkWinIco.h type ICONIMAGE (line 26) | typedef struct { type BlockOfIconImages (line 42) | typedef struct { type ICONDIRENTRY (line 54) | typedef struct { type ICONDIR (line 65) | typedef struct { FILE: win/tkWinImage.c function DestroyImage (line 36) | static int function ImageGetPixel (line 65) | static unsigned long function PutPixel (line 113) | static int function XImage (line 202) | XImage * function XImage (line 283) | static XImage * function XImage (line 576) | XImage * FILE: win/tkWinInit.c function TkpInit (line 35) | int function TkpGetAppName (line 71) | void function TkpDisplayWarning (line 120) | void function Tcl_Obj (line 183) | Tcl_Obj* FILE: win/tkWinInt.h type TkWinDCState (line 47) | typedef struct TkWinDCState { type TkWinWindow (line 62) | typedef struct { type TkWinBitmap (line 68) | typedef struct { type TkWinDC (line 75) | typedef struct { type TkWinDrawable (line 80) | typedef union { type TkWinColormap (line 101) | typedef struct { FILE: win/tkWinKey.c function KeySym (line 152) | KeySym function KeySym (line 185) | static KeySym function KeySym (line 384) | KeySym function TkpInitKeymapInfo (line 436) | void function TkpSetKeycodeAndState (line 552) | void function KeyCode (line 610) | KeyCode function XModifierKeymap (line 658) | XModifierKeymap * function XFreeModifiermap (line 693) | int function KeySym (line 719) | KeySym FILE: win/tkWinMenu.c type ThreadSpecificData (line 88) | typedef struct { function ScheduleMenuReconfigure (line 182) | static inline void function CallPendingReconfigureImmediately (line 192) | static inline void function GetNewID (line 222) | static int function FreeID (line 275) | static void function TkpNewMenu (line 314) | int function TkpDestroyMenu (line 362) | void function TkpDestroyMenuEntry (line 445) | void function ReconfigureWindowsMenu (line 561) | static void function TkpPostMenu (line 778) | int function TkpPostTearoffMenu (line 888) | int function TkpMenuNewEntry (line 985) | int function LRESULT (line 1019) | static LRESULT CALLBACK function UpdateEmbeddedMenu (line 1052) | static void function LRESULT (line 1081) | static LRESULT CALLBACK function TkWinHandleMenuEvent (line 1154) | int function RecursivelyClearActiveMenu (line 1487) | void function TkpSetWindowMenuBar (line 1528) | void function Tk_SetMainMenubar (line 1576) | void function GetMenuIndicatorGeometry (line 1604) | void function GetMenuAccelGeometry (line 1650) | void function GetTearoffEntryGeometry (line 1693) | void function GetMenuSeparatorGeometry (line 1726) | void function DrawWindowsSystemBitmap (line 1758) | static void function DrawMenuEntryIndicator (line 1834) | void function DrawMenuEntryAccelerator (line 1911) | void function DrawMenuEntryArrow (line 1982) | static void function DrawMenuSeparator (line 2065) | void function DrawMenuUnderline (line 2106) | static void function TkWinMenuKeyObjCmd (line 2159) | static int function TkpInitializeMenuBindings (line 2287) | void function DrawMenuEntryLabel (line 2348) | static void function TkpComputeMenubarGeometry (line 2544) | void function DrawTearoffEntry (line 2567) | void function TkpConfigureMenuEntry (line 2622) | int function TkpDrawMenuEntry (line 2648) | void function GetMenuLabelGeometry (line 2823) | static void function DrawMenuEntryBackground (line 2935) | static void function TkpComputeStandardMenuGeometry (line 2989) | void function MenuSelectEvent (line 3154) | static void function TkpMenuNotifyToplevelCreate (line 3200) | void function HWND (line 3240) | HWND function MenuExitHandler (line 3267) | static void function MenuThreadExitHandler (line 3292) | static void function Tcl_Obj (line 3327) | Tcl_Obj * function SetDefaults (line 3362) | static void function TkpMenuInit (line 3476) | void function TkpMenuThreadInit (line 3522) | void FILE: win/tkWinPixmap.c function Pixmap (line 31) | Pixmap function Tk_FreePixmap (line 140) | void function TkSetPixmapColormap (line 171) | void function XGetGeometry (line 198) | int FILE: win/tkWinPointer.c function TkWinGetModifierState (line 52) | unsigned int function TkWinPointerEvent (line 111) | void function XGrabKeyboard (line 173) | int function XUngrabKeyboard (line 208) | int function MouseTimerProc (line 236) | void function TkWinCancelMouseTimer (line 264) | void function TkGetPointerCoords (line 290) | void function Bool (line 323) | Bool function TkSetCursorPos (line 365) | void TkSetCursorPos( function XWarpPointer (line 407) | int function TkpWarpPointer (line 432) | void function XGetInputFocus (line 470) | int function XSetInputFocus (line 501) | int function TkpChangeFocus (line 536) | size_t function TkpSetCapture (line 602) | void function Tk_Window (line 631) | Tk_Window FILE: win/tkWinPort.h type _TCHAR (line 59) | typedef _TCHAR TCHAR; type _TCHAR (line 64) | typedef _TCHAR TCHAR; FILE: win/tkWinRegion.c function Region (line 31) | Region function XDestroyRegion (line 55) | int function XClipBox (line 79) | int function XIntersectRegion (line 110) | int function XUnionRectWithRegion (line 136) | int function TkpBuildRegionFromAlphaData (line 168) | void function XRectInRegion (line 239) | int function XSubtractRegion (line 270) | int function TkpCopyRegion (line 296) | void function XUnionRegion (line 304) | int function XOffsetRegion (line 314) | int function Bool (line 324) | Bool function Bool (line 333) | Bool function XXorRegion (line 341) | int FILE: win/tkWinScrlbr.c type WinScrollbar (line 29) | typedef struct WinScrollbar { function WinScrollbarEventProc (line 82) | static void function TkScrollbar (line 111) | TkScrollbar * function UpdateScrollbar (line 152) | static void function Window (line 204) | static Window function TkpDisplayScrollbar (line 274) | void function TkpDestroyScrollbar (line 320) | void function UpdateScrollbarMetrics (line 353) | void function TkpComputeScrollbarGeometry (line 384) | void function LRESULT (line 472) | static LRESULT CALLBACK function TkpConfigureScrollbar (line 589) | void function ModalLoop (line 609) | static void function TkpScrollbarPosition (line 648) | int FILE: win/tkWinSend.c type RegisteredInterp (line 40) | typedef struct { type SendEvent (line 48) | typedef struct SendEvent { type ThreadSpecificData (line 55) | typedef struct { function TkGetInterpNames (line 210) | int function Tk_SendObjCmd (line 321) | int function FindInterpreterObject (line 412) | static int function CmdDeleteProc (line 481) | static void function RevokeObjectRegistration (line 535) | static void function HRESULT (line 580) | static HRESULT function HRESULT (line 625) | static HRESULT function Send (line 701) | static int function TkWinSend_SetExcepInfo (line 813) | void function TkWinSend_QueueCommand (line 888) | void function SendEventProc (line 931) | static int function SendTrace (line 967) | static void FILE: win/tkWinSendCom.c function HRESULT (line 78) | HRESULT function TkWinSendCom_Destroy (line 143) | static void function STDMETHODIMP (line 162) | static STDMETHODIMP function WinSendCom_AddRef (line 185) | static STDMETHODIMP_(ULONG) function WinSendCom_Release (line 194) | static STDMETHODIMP_(ULONG) function STDMETHODIMP (line 207) | static STDMETHODIMP function STDMETHODIMP (line 222) | static STDMETHODIMP function STDMETHODIMP (line 241) | static STDMETHODIMP function STDMETHODIMP (line 267) | static STDMETHODIMP function STDMETHODIMP (line 320) | static STDMETHODIMP function ISupportErrorInfo_AddRef (line 331) | static STDMETHODIMP_(ULONG) function ISupportErrorInfo_Release (line 340) | static STDMETHODIMP_(ULONG) function STDMETHODIMP (line 349) | static STDMETHODIMP function HRESULT (line 377) | static HRESULT function HRESULT (line 433) | static HRESULT FILE: win/tkWinSendCom.h type TkWinSendCom (line 30) | typedef struct { FILE: win/tkWinSysTray.c type IcoInfo (line 42) | typedef struct IcoInfo { type IcoInterpInfo (line 56) | typedef struct IcoInterpInfo { function BOOL (line 101) | static BOOL function BOOL (line 153) | BOOL function TaskbarOperation (line 226) | static int function IcoInfo (line 281) | static IcoInfo * function FreeIcoPtr (line 319) | static void function IcoInfo (line 362) | static IcoInfo * function GetInt (line 410) | static size_t function GetIntDec (line 437) | static int function TaskbarEval (line 614) | static void function LRESULT (line 729) | static LRESULT CALLBACK function RegisterHandlerClass (line 799) | static int function HWND (line 834) | static HWND function WinIcoDestroy (line 866) | static void function WinSystrayCmd (line 914) | static int function WinSysNotifyCmd (line 1075) | static int function WinIcoInit (line 1201) | int FILE: win/tkWinTest.c function TkplatformtestInit (line 53) | int type TestFindControlState (line 74) | struct TestFindControlState { function BOOL (line 80) | BOOL CALLBACK TestFindControlCallback( function HWND (line 95) | HWND TestFindControl(HWND root, int id) function AppendSystemError (line 127) | static void function SetSelectionResult (line 220) | static int function TestclipboardObjCmd (line 230) | static int function TestwineventObjCmd (line 264) | static int function TestfindwindowObjCmd (line 429) | static int function BOOL (line 493) | static BOOL CALLBACK function TestgetwindowinfoObjCmd (line 504) | static int function TestwinlocaleObjCmd (line 562) | static int FILE: win/tkWinWindow.c type ThreadSpecificData (line 16) | typedef struct { function Window (line 47) | Window function Tk_Window (line 106) | Tk_Window function HWND (line 141) | HWND function TkpPrintWindowId (line 165) | void function TkpScanWindowId (line 197) | int function Window (line 249) | Window function XDestroyWindow (line 297) | int function XMapWindow (line 352) | int function NotifyVisibility (line 432) | static void function XUnmapWindow (line 465) | int function XMoveResizeWindow (line 516) | int function XMoveWindow (line 544) | int function XResizeWindow (line 575) | int function XRaiseWindow (line 606) | int function XLowerWindow (line 618) | int function XConfigureWindow (line 649) | int function XClearWindow (line 703) | int function XChangeWindowAttributes (line 752) | int function TkWinSetWindowPos (line 782) | void function TkpShowBusyWindow (line 828) | void function TkpHideBusyWindow (line 878) | void function TkpMakeTransparentWindowExist (line 919) | void function TkpCreateBusy (line 952) | void FILE: win/tkWinWm.c type ActivateEvent (line 43) | typedef struct ActivateEvent { type ProtocolHandler (line 56) | typedef struct ProtocolHandler { type TkWmStackorderToplevelPair (line 77) | typedef struct TkWmStackorderToplevelPair { type WinIconInstance (line 100) | typedef struct WinIconInstance { type WinIconInstance (line 107) | struct WinIconInstance type WmInfo (line 114) | typedef struct TkWmInfo { type ThreadSpecificData (line 326) | typedef struct { function HICON (line 531) | static HICON function ReadICOHeader (line 578) | static int function InitWindowClass (line 635) | static int function InitWm (line 702) | static void function WinSetIcon (line 734) | static int function HICON (line 893) | HICON function WinIconPtr (line 986) | static WinIconPtr function BOOL (line 1097) | static BOOL function BOOL (line 1141) | static BOOL function WinIconPtr (line 1212) | static WinIconPtr function DecrIconRefCount (line 1294) | static void function FreeIconBlock (line 1325) | static void function HICON (line 1359) | static HICON function HCURSOR (line 1400) | static HCURSOR function BlockOfIconImagesPtr (line 1437) | static BlockOfIconImagesPtr function TkWindow (line 1605) | static TkWindow * function SetLimits (line 1641) | static void function TkWinWmCleanup (line 1729) | void function TkWmNewWindow (line 1784) | void function UpdateWrapper (line 1869) | static void function TkWmMapWindow (line 2263) | void function TkWmUnmapWindow (line 2324) | void function TkpWmSetState (line 2349) | bool function TkpWmSetFullScreen (line 2398) | static void function TkpWmGetState (line 2466) | int function CheckForPointer (line 2490) | static void CheckForPointer(TkWindow *winPtr) function TkWmDeadWindow (line 2525) | void function TkWmSetClass (line 2694) | void function Tk_WmObjCmd (line 2719) | int function WmAspectCmd (line 2900) | static int function WmAttributesCmd (line 2970) | static int function WmClientCmd (line 3269) | static int function WmColormapwindowsCmd (line 3339) | static int function WmCommandCmd (line 3434) | static int function WmDeiconifyCmd (line 3503) | static int function WmFocusmodelCmd (line 3555) | static int function WmForgetCmd (line 3611) | static int function WmFrameCmd (line 3665) | static int function WmGeometryCmd (line 3710) | static int function WmGridCmd (line 3778) | static int function WmGroupCmd (line 3876) | static int function WmIconbadgeCmd (line 3939) | static int function WmIconbitmapCmd (line 4050) | static int function WmIconifyCmd (line 4186) | static int function WmIconmaskCmd (line 4252) | static int function WmIconnameCmd (line 4310) | static int function WmIconphotoCmd (line 4361) | static int function WmIconpositionCmd (line 4475) | static int function WmIconwindowCmd (line 4531) | static int function WmManageCmd (line 4641) | static int function WmMaxsizeCmd (line 4695) | static int function WmMinsizeCmd (line 4746) | static int function WmOverrideredirectCmd (line 4797) | static int function WmPositionfromCmd (line 4869) | static int function WmProtocolCmd (line 4937) | static int function WmResizableCmd (line 5033) | static int function WmSizefromCmd (line 5095) | static int function WmStackorderCmd (line 5164) | static int function WmStateCmd (line 5293) | static int function WmTitleCmd (line 5432) | static int function WmTransientCmd (line 5509) | static int function WmWithdrawCmd (line 5637) | static int function WmUpdateGeom (line 5678) | static void function WmWaitVisibilityOrMapProc (line 5689) | static void function Tk_SetGrid (line 5742) | void function Tk_UnsetGrid (line 5845) | void function TopLevelEventProc (line 5905) | static void function TopLevelReqProc (line 5950) | static void function UpdateGeometryInfo (line 5992) | static void function ParseGeometry (line 6273) | static int function Tk_GetRootCoords (line 6407) | void function Tk_Window (line 6456) | Tk_Window function Tk_GetVRootGeometry (line 6501) | void function Tk_MoveToplevelWindow (line 6536) | void function TkWmProtocolEventProc (line 6587) | void function BOOL (line 6656) | BOOL CALLBACK function TkWmStackorderToplevelWrapperMap (line 6706) | static void function TkWindow (line 6752) | TkWindow ** function TkWmRestackToplevel (line 6826) | void function TkWmAddToColormapWindows (line 6894) | void function TkWmRemoveFromColormapWindows (line 6992) | void function TkWinSetMenu (line 7063) | void function ConfigureTopLevel (line 7113) | static void function GenerateConfigureNotify (line 7316) | static void function InstallColormaps (line 7359) | static bool function RefreshColormap (line 7470) | static void function InvalidateSubTree (line 7511) | static void function InvalidateSubTreeDepth (line 7556) | static void function HPALETTE (line 7612) | HPALETTE function GetMinSize (line 7643) | static void function GetMaxSize (line 7719) | static void function LRESULT (line 7777) | static LRESULT CALLBACK function LRESULT (line 7832) | static LRESULT CALLBACK function TkpMakeMenuWindow (line 8116) | void function HWND (line 8159) | HWND function TkWindow (line 8189) | TkWindow * function TkWindow (line 8219) | TkWindow * function GenerateActivateEvent (line 8238) | static void function ActivateWindow (line 8266) | static int function TkWinSetForegroundWindow (line 8340) | void function TkpWinToplevelWithDraw (line 8370) | void function TkpWinToplevelIconify (line 8426) | void function TkpWinToplevelDeiconify (line 8450) | void function TkpWinToplevelIsControlledByWm (line 8518) | long function TkpWinToplevelMove (line 8547) | long function TkpWinToplevelOverrideRedirect (line 8578) | long function TkpWinToplevelDetachWindow (line 8627) | void function RemapWindows (line 8666) | static void FILE: win/tkWinX.c type TkRootAccessible (line 84) | typedef struct TkRootAccessible TkRootAccessible; type ThreadSpecificData (line 113) | typedef struct { function TkGetServerInfo (line 150) | void function HINSTANCE (line 212) | HINSTANCE function TkWinSetHINSTANCE (line 238) | void function TkWinXInit (line 261) | void function TkWinXCleanup (line 334) | void function TkWinDisplayChanged (line 407) | void function TkDisplay (line 502) | TkDisplay * function Display (line 539) | Display * function TkpCloseDisplay (line 606) | void function TkClipCleanup (line 658) | void function XBell (line 690) | int function LRESULT (line 715) | LRESULT CALLBACK function TkTranslateWinEvent (line 830) | int function GenerateXEvent (line 956) | static void function GetState (line 1332) | static unsigned int function GetTranslatedKey (line 1411) | static void function UpdateInputLanguage (line 1475) | static void function Tcl_Encoding (line 1534) | Tcl_Encoding function Tcl_Encoding (line 1556) | Tcl_Encoding function HandleIMEComposition (line 1596) | static int function LRESULT (line 1698) | LRESULT function TkpGetMS (line 1780) | unsigned long function TkWinUpdatingClipboard (line 1801) | void function Tk_SetCaretPos (line 1837) | void function Tk_GetUserInactiveTime (line 1930) | long function Tk_ResetUserInactiveTime (line 1965) | void FILE: win/ttkWinMonitor.c type SystemColorEntry (line 20) | typedef struct { function RegisterSystemColors (line 55) | static void RegisterSystemColors(Tcl_Interp *interp) function HWND (line 70) | static HWND function DestroyThemeMonitorWindow (line 102) | static void function LRESULT (line 109) | static LRESULT WINAPI function MODULE_SCOPE (line 151) | MODULE_SCOPE int Ttk_WinPlatformInit(Tcl_Interp *interp) FILE: win/ttkWinTheme.c function RECT (line 20) | static RECT BoxToRect(Ttk_Box b) function ReliefToEdge (line 40) | static unsigned int ReliefToEdge(int relief) type FrameControlElementData (line 95) | typedef struct { function FrameControlElementSize (line 147) | static void FrameControlElementSize( function FrameControlElementDraw (line 178) | static void FrameControlElementDraw( type BorderElement (line 209) | typedef struct { function BorderElementSize (line 218) | static void BorderElementSize( function BorderElementDraw (line 230) | static void BorderElementDraw( type FieldElement (line 267) | typedef struct { function FieldElementSize (line 277) | static void FieldElementSize( function FieldElementDraw (line 289) | static void FieldElementDraw( type ButtonBorderElement (line 324) | typedef struct { function ButtonBorderElementSize (line 340) | static void ButtonBorderElementSize( function ButtonBorderElementDraw (line 372) | static void ButtonBorderElementDraw( function FocusElementSize (line 432) | static void FocusElementSize( function FocusElementDraw (line 443) | static void FocusElementDraw( type FillFocusElement (line 469) | typedef struct { function FillFocusElementDraw (line 480) | static void FillFocusElementDraw( function ComboboxFocusElementDraw (line 503) | static void ComboboxFocusElementDraw( type TroughClientData (line 528) | typedef struct { /* clientData for Trough element */ function TroughClientDataDeleteProc (line 537) | static void TroughClientDataDeleteProc(void *clientData) function TroughClientData (line 545) | static TroughClientData *TroughClientDataInit(Tcl_Interp *interp) function TroughElementDraw (line 554) | static void TroughElementDraw( type ThumbElement (line 598) | typedef struct { function ThumbElementSize (line 607) | static void ThumbElementSize( function ThumbElementDraw (line 628) | static void ThumbElementDraw( type SliderElement (line 663) | typedef struct { function SliderElementSize (line 673) | static void SliderElementSize( function SliderElementDraw (line 694) | static void SliderElementDraw( type TabElement (line 723) | typedef struct { function TabElementSize (line 736) | static void TabElementSize( function TabElementDraw (line 774) | static void TabElementDraw( function ClientElementSize (line 972) | static void ClientElementSize( function ClientElementDraw (line 984) | static void ClientElementDraw( function TtkWinTheme_Init (line 1030) | int FILE: win/ttkWinVistaTheme.c function VistaThemeDeleteProc (line 32) | static void function VistaThemeEnabled (line 38) | static int function RECT (line 53) | static RECT type ElementInfo (line 270) | typedef struct /* Vista element specifications */ type ElementData (line 287) | typedef struct function ElementData (line 307) | static ElementData * function DestroyElementData (line 324) | static void DestroyElementData(void *clientData) function InitElementData (line 347) | static int function FreeElementData (line 374) | static void function GenericElementSize (line 391) | static void GenericElementSize( function GenericElementDraw (line 432) | static void GenericElementDraw( function GenericSizedElementSize (line 480) | static void function SpinboxArrowElementSize (line 519) | static void function ThumbElementDraw (line 550) | static void ThumbElementDraw( function PbarElementSize (line 595) | static void PbarElementSize( function TabElementSize (line 636) | static void TabElementSize( function TabElementDraw (line 673) | static void TabElementDraw( function TreeIndicatorElementDraw (line 817) | static void TreeIndicatorElementDraw( function GetSysFlagFromObj (line 982) | static int function Ttk_CreateVsapiElement (line 1031) | static int function MODULE_SCOPE (line 1209) | MODULE_SCOPE int FILE: win/winMain.c function _tWinMain (line 130) | int APIENTRY function Tcl_AppInit (line 200) | int function _tmain (line 288) | int FILE: xlib/X11/X.h type XID (line 67) | typedef unsigned long long XID; type XID (line 69) | typedef unsigned long XID; type Mask (line 74) | typedef unsigned long Mask; type Atom (line 78) | typedef unsigned long Atom; type VisualID (line 80) | typedef unsigned long VisualID; type Time (line 81) | typedef unsigned long Time; type CARD32 (line 86) | typedef CARD32 XID; type CARD32 (line 90) | typedef CARD32 Mask; type CARD32 (line 94) | typedef CARD32 Atom; type CARD32 (line 96) | typedef CARD32 VisualID; type CARD32 (line 97) | typedef CARD32 Time; type XID (line 100) | typedef XID Window; type XID (line 101) | typedef XID Drawable; type XID (line 104) | typedef XID Font; type XID (line 106) | typedef XID Pixmap; type XID (line 107) | typedef XID Cursor; type XID (line 108) | typedef XID Colormap; type XID (line 109) | typedef XID GContext; type XID (line 110) | typedef XID KeySym; type KeyCode (line 112) | typedef unsigned int KeyCode; FILE: xlib/X11/Xlib.h type wchar_t (line 53) | typedef unsigned long wchar_t; type Status (line 95) | typedef int Status; type XExtData (line 161) | typedef struct _XExtData { type XExtCodes (line 173) | typedef struct { /* public to extension, cannot be changed */ type XPixmapFormatValues (line 184) | typedef struct { type XGCValues (line 194) | typedef struct { type XGCValues (line 227) | typedef XGCValues *GC; type Visual (line 232) | typedef struct { type Depth (line 248) | typedef struct { type _XDisplay (line 260) | struct _XDisplay type Screen (line 262) | typedef struct { type ScreenFormat (line 285) | typedef struct { type XSetWindowAttributes (line 295) | typedef struct { type XWindowAttributes (line 313) | typedef struct { type XHostAddress (line 346) | typedef struct { type XServerInterpretedAddress (line 355) | typedef struct { type XImage (line 365) | typedef struct _XImage { type XWindowChanges (line 404) | typedef struct { type XColor (line 415) | typedef struct { type XSegment (line 427) | typedef struct { type XPoint (line 431) | typedef struct { type XRectangle (line 435) | typedef struct { type XArc (line 440) | typedef struct { type XKeyboardControl (line 449) | typedef struct { type XKeyboardState (line 462) | typedef struct { type XTimeCoord (line 473) | typedef struct { type XModifierKeymap (line 480) | typedef struct { type Display (line 492) | typedef struct _XDisplay Display; type _XPrivate (line 495) | struct _XPrivate type _XrmHashBucketRec (line 496) | struct _XrmHashBucketRec type _XDisplay (line 498) | typedef struct type _XPrivate (line 504) | struct _XPrivate type _XDisplay (line 515) | struct _XDisplay type _XPrivate (line 525) | struct _XPrivate type _XrmHashBucketRec (line 534) | struct _XrmHashBucketRec type _XDisplay (line 536) | struct _XDisplay type XKeyEvent (line 562) | typedef struct { type XKeyEvent (line 577) | typedef XKeyEvent XKeyPressedEvent; type XKeyEvent (line 578) | typedef XKeyEvent XKeyReleasedEvent; type XButtonEvent (line 580) | typedef struct { type XButtonEvent (line 595) | typedef XButtonEvent XButtonPressedEvent; type XButtonEvent (line 596) | typedef XButtonEvent XButtonReleasedEvent; type XMotionEvent (line 598) | typedef struct { type XMotionEvent (line 613) | typedef XMotionEvent XPointerMovedEvent; type XCrossingEvent (line 615) | typedef struct { type XCrossingEvent (line 636) | typedef XCrossingEvent XEnterWindowEvent; type XCrossingEvent (line 637) | typedef XCrossingEvent XLeaveWindowEvent; type XFocusChangeEvent (line 639) | typedef struct { type XFocusChangeEvent (line 654) | typedef XFocusChangeEvent XFocusInEvent; type XFocusChangeEvent (line 655) | typedef XFocusChangeEvent XFocusOutEvent; type XKeymapEvent (line 658) | typedef struct { type XExposeEvent (line 667) | typedef struct { type XGraphicsExposeEvent (line 678) | typedef struct { type XNoExposeEvent (line 691) | typedef struct { type XVisibilityEvent (line 701) | typedef struct { type XCreateWindowEvent (line 710) | typedef struct { type XDestroyWindowEvent (line 723) | typedef struct { type XUnmapEvent (line 732) | typedef struct { type XMapEvent (line 742) | typedef struct { type XMapRequestEvent (line 752) | typedef struct { type XReparentEvent (line 761) | typedef struct { type XConfigureEvent (line 773) | typedef struct { type XGravityEvent (line 787) | typedef struct { type XResizeRequestEvent (line 797) | typedef struct { type XConfigureRequestEvent (line 806) | typedef struct { type XCirculateEvent (line 821) | typedef struct { type XCirculateRequestEvent (line 831) | typedef struct { type XPropertyEvent (line 841) | typedef struct { type XSelectionClearEvent (line 852) | typedef struct { type XSelectionRequestEvent (line 862) | typedef struct { type XSelectionEvent (line 875) | typedef struct { type XColormapEvent (line 887) | typedef struct { type XClientMessageEvent (line 902) | typedef struct { type XMappingEvent (line 917) | typedef struct { type XErrorEvent (line 929) | typedef struct { type XAnyEvent (line 939) | typedef struct { type XGenericEvent (line 953) | typedef struct type XGenericEventCookie (line 963) | typedef struct { type XEvent (line 978) | typedef union _XEvent { type XCharStruct (line 1022) | typedef struct { type XFontProp (line 1035) | typedef struct { type XFontStruct (line 1040) | typedef struct { type XTextItem (line 1062) | typedef struct { type XChar2b (line 1069) | typedef struct { /* normal 16 bit characters are two bytes */ type XTextItem16 (line 1074) | typedef struct { type XEDataObject (line 1082) | typedef union { Display *display; type XFontSetExtents (line 1089) | typedef struct { type _XOM (line 1098) | struct _XOM type _XOC (line 1099) | struct _XOC type XmbTextItem (line 1101) | typedef struct { type XwcTextItem (line 1108) | typedef struct { type XOMCharSetList (line 1126) | typedef struct { type XOrientation (line 1131) | typedef enum { type XOMOrientation (line 1139) | typedef struct { type XOMFontInfo (line 1144) | typedef struct { type _XIM (line 1150) | struct _XIM type _XIC (line 1151) | struct _XIC type Bool (line 1159) | typedef Bool (*XICProc)( type XIMStyle (line 1171) | typedef unsigned long XIMStyle; type XIMStyles (line 1173) | typedef struct { type XIMCallback (line 1240) | typedef struct { type XICCallback (line 1245) | typedef struct { type XIMFeedback (line 1250) | typedef unsigned long XIMFeedback; type XIMText (line 1262) | typedef struct _XIMText { type XIMPreeditState (line 1272) | typedef unsigned long XIMPreeditState; type XIMPreeditStateNotifyCallbackStruct (line 1278) | typedef struct _XIMPreeditStateNotifyCallbackStruct { type XIMResetState (line 1282) | typedef unsigned long XIMResetState; type XIMStringConversionFeedback (line 1287) | typedef unsigned long XIMStringConversionFeedback; type XIMStringConversionText (line 1296) | typedef struct _XIMStringConversionText { type XIMStringConversionPosition (line 1306) | typedef unsigned short XIMStringConversionPosition; type XIMStringConversionType (line 1308) | typedef unsigned short XIMStringConversionType; type XIMStringConversionOperation (line 1315) | typedef unsigned short XIMStringConversionOperation; type XIMCaretDirection (line 1320) | typedef enum { type XIMStringConversionCallbackStruct (line 1330) | typedef struct _XIMStringConversionCallbackStruct { type XIMPreeditDrawCallbackStruct (line 1338) | typedef struct _XIMPreeditDrawCallbackStruct { type XIMCaretStyle (line 1345) | typedef enum { type XIMPreeditCaretCallbackStruct (line 1351) | typedef struct _XIMPreeditCaretCallbackStruct { type XIMStatusDataType (line 1357) | typedef enum { type XIMStatusDrawCallbackStruct (line 1362) | typedef struct _XIMStatusDrawCallbackStruct { type XIMHotKeyTrigger (line 1370) | typedef struct _XIMHotKeyTrigger { type XIMHotKeyTriggers (line 1376) | typedef struct _XIMHotKeyTriggers { type XIMHotKeyState (line 1381) | typedef unsigned long XIMHotKeyState; type XIMValuesList (line 1386) | typedef struct { type _XExtData (line 1967) | struct _XExtData type _XrmHashBucketRec (line 3577) | struct _XrmHashBucketRec type _XrmHashBucketRec (line 3846) | struct _XrmHashBucketRec type _XrmHashBucketRec (line 3951) | struct _XrmHashBucketRec type _XrmHashBucketRec (line 3960) | struct _XrmHashBucketRec FILE: xlib/X11/Xutil.h type XSizeHints (line 81) | typedef struct { type XWMHints (line 119) | typedef struct { type XTextProperty (line 163) | typedef struct { type XICCEncodingStyle (line 174) | typedef enum { type XIconSize (line 183) | typedef struct { type XClassHint (line 189) | typedef struct { type XComposeStatus (line 245) | typedef struct _XComposeStatus { type _XRegion (line 287) | struct _XRegion type XVisualInfo (line 301) | typedef struct { type XStandardColormap (line 334) | typedef struct { type XContext (line 371) | typedef int XContext; FILE: xlib/xcolors.c function Tcl_WideInt (line 403) | static Tcl_WideInt function colorcmp (line 427) | static int function Status (line 488) | Status FILE: xlib/xdraw.c function XDrawLine (line 30) | int function XFillRectangle (line 64) | int FILE: xlib/xgc.c type XGCValuesWithDash (line 18) | typedef struct { function TkpClipMask (line 39) | static TkpClipMask *AllocClipMask(GC gc) { function FreeClipMask (line 69) | static void FreeClipMask(GC gc) { function GC (line 97) | GC function XChangeGC (line 170) | int function XFreeGC (line 227) | int XFreeGC( function XSetForeground (line 255) | int function XSetBackground (line 265) | int function XSetDashes (line 275) | int function XSetFunction (line 300) | int function XSetFillRule (line 310) | int function XSetFillStyle (line 320) | int function XSetTSOrigin (line 330) | int function XSetFont (line 341) | int function XSetArcMode (line 351) | int function XSetStipple (line 361) | int function XSetLineAttributes (line 371) | int function XSetClipOrigin (line 387) | int function XSetRegion (line 418) | int function XSetClipMask (line 437) | int function XSetClipRectangles (line 454) | int function Cursor (line 485) | Cursor function XDrawImageString (line 493) | void function XDrawPoint (line 506) | int function XDrawPoints (line 517) | int function XDrawSegments (line 538) | int function Status (line 559) | Status function Atom (line 568) | Atom * function XMapRaised (line 577) | int function XQueryTextExtents (line 585) | int function XReparentWindow (line 599) | int function XUndefineCursor (line 610) | int function XVaNestedList (line 618) | XVaNestedList function XSetICFocus (line 639) | void function Window (line 645) | Window function Region (line 663) | Region function XDestroyIC (line 672) | void function Cursor (line 678) | Cursor function Cursor (line 691) | Cursor function XFontSet (line 704) | XFontSet function XFreeFontSet (line 715) | void function XFreeStringList (line 722) | void function Status (line 728) | Status function Bool (line 735) | Bool function Bool (line 747) | Bool function XIM (line 766) | XIM XOpenIM( FILE: xlib/ximage.c function Pixmap (line 35) | Pixmap FILE: xlib/xutil.c function Atom (line 32) | Atom function XVisualInfo (line 60) | XVisualInfo *