KWWidgets
|
Go to the source code of this file.
Classes | |
struct | ElementArgs |
struct | ElementType |
struct | Element |
struct | TreeCtrlStubs |
Macros | |
#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 STICKY_W 0x1000 /* These values must match ELF_STICKY_xxx */ |
Definition at line 39 of file tkTreeElem.h.
#define STICKY_N 0x2000 |
Definition at line 40 of file tkTreeElem.h.
#define STICKY_E 0x4000 |
Definition at line 41 of file tkTreeElem.h.
#define STICKY_S 0x8000 |
Definition at line 42 of file tkTreeElem.h.
#define ELEMENT_TYPE_MATCHES | ( | t1, | |
t2 | |||
) | ((t1)->name == (t2)->name) |
Definition at line 114 of file tkTreeElem.h.
typedef struct ElementType ElementType |
Definition at line 11 of file tkTreeElem.h.
Definition at line 12 of file tkTreeElem.h.
typedef struct ElementArgs ElementArgs |
Definition at line 13 of file tkTreeElem.h.
typedef struct TreeIterate_* TreeIterate |
Definition at line 120 of file tkTreeElem.h.
typedef struct TreeCtrlStubs TreeCtrlStubs |
Definition at line 131 of file tkTreeElem.h.
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 | ||
) |
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 | ||
) |
ElementType elemTypeBitmap |
ElementType elemTypeBorder |
ElementType elemTypeCheckButton |
ElementType elemTypeImage |
ElementType elemTypeRect |
ElementType elemTypeText |
ElementType elemTypeWindow |