Ewl_Tree Struct Reference
[Ewl_Tree: A Widget for List or Tree Layout]
#include <ewl_tree.h>
Collaboration diagram for Ewl_Tree:
Detailed Description
Inherits from Ewl_MVC and extends to provide a tree widget.
Data Fields | |
unsigned int | columns |
const Ewl_View * | content_view |
Ecore_Hash * | expansions |
unsigned char | fixed:1 |
Ewl_Widget * | header |
unsigned char | headers_visible:1 |
Ewl_MVC | mvc |
unsigned char | row_color_alternate:1 |
unsigned int * | rowcache |
Ewl_Widget * | rows |
struct { | |
unsigned int column | |
Ewl_Sort_Direction direction | |
} | sort |
Ewl_Tree_Selection_Type | type |
Field Documentation
unsigned int Ewl_Tree::column |
The sort column
unsigned int Ewl_Tree::columns |
Number of columns in the tree
const Ewl_View* Ewl_Tree::content_view |
View for the content widget
Sort direction
Ecore_Hash* Ewl_Tree::expansions |
Hash of expanded rows
unsigned char Ewl_Tree::fixed |
Rows are fixed height
The tree header
unsigned char Ewl_Tree::headers_visible |
Are the headers visible?
Inherit from ewl_mvc.
unsigned char Ewl_Tree::row_color_alternate |
Are the rows alternating?
unsigned int* Ewl_Tree::rowcache |
Cache of row sizes
The rows of the tree
struct { ... } Ewl_Tree::sort |
The sort information
The selection type of the tree
The documentation for this struct was generated from the following file:
- lib/ewl_tree.h