Go to the source code of this file.
Classes |
struct | ElementArgs |
struct | ElementType |
struct | Element |
struct | TreeCtrlStubs |
Defines |
#define | STICKY_W 0x1000 /* These values must match ELF_STICKY_xxx */ |
#define | STICKY_N 0x2000 |
#define | STICKY_E 0x4000 |
#define | STICKY_S 0x8000 |
#define | ELEMENT_TYPE_MATCHES(t1, t2) ((t1)->name == (t2)->name) |
Typedefs |
typedef struct ElementType | ElementType |
typedef struct Element | Element |
typedef struct ElementArgs | ElementArgs |
typedef struct TreeIterate_ * | TreeIterate |
typedef struct TreeCtrlStubs | TreeCtrlStubs |
Functions |
int | Element_GetSortData (TreeCtrl *tree, Element *elem, int type, long *lv, double *dv, char **sv) |
int | TreeElement_TypeFromObj (TreeCtrl *tree, Tcl_Obj *objPtr, ElementType **typePtrPtr) |
void | Tree_RedrawElement (TreeCtrl *tree, TreeItem item, Element *elem) |
TreeIterate | Tree_ElementIterateBegin (TreeCtrl *tree, ElementType *elemTypePtr) |
TreeIterate | Tree_ElementIterateNext (TreeIterate iter_) |
Element * | Tree_ElementIterateGet (TreeIterate iter_) |
void | Tree_ElementIterateChanged (TreeIterate iter_, int mask) |
void | Tree_ElementChangedItself (TreeCtrl *tree, TreeItem item, TreeItemColumn column, Element *elem, int flags, int mask) |
Variables |
ElementType | elemTypeBitmap |
ElementType | elemTypeBorder |
ElementType | elemTypeCheckButton |
ElementType | elemTypeImage |
ElementType | elemTypeRect |
ElementType | elemTypeText |
ElementType | elemTypeWindow |
Define Documentation
#define STICKY_W 0x1000 /* These values must match ELF_STICKY_xxx */ |
Typedef Documentation
Function Documentation
Variable Documentation