Download

Support

Ewl_Tree Struct Reference
[Ewl_Tree: A Widget for List or Tree Layout]

#include <ewl_tree.h>

Collaboration diagram for Ewl_Tree:

Collaboration graph
[legend]

Detailed Description

Inherits from Ewl_MVC and extends to provide a tree widget.


Data Fields

unsigned int columns
const Ewl_Viewcontent_view
Ecore_Hash * expansions
unsigned char fixed:1
Ewl_Widgetheader
unsigned char headers_visible:1
Ewl_MVC mvc
unsigned char row_color_alternate:1
unsigned int * rowcache
Ewl_Widgetrows
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

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

Are the headers visible?

Inherit from ewl_mvc.

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:

Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sun Sep 27 01:50:13 2009