Ewl_Tree_View_Plain: The plain tree view
Detailed Description
Defines a plain view into the tree just listing rows.
- Remarks:
- Inherits from Ewl_Tree_View.
Data Structures | |
struct | Ewl_Tree_View_Plain |
Inherits from Ewl_Tree_View and provides a plain tree layout. More... | |
Defines | |
#define | EWL_TREE_VIEW_PLAIN(tv) ((Ewl_Tree_View_Plain*)tv) |
#define | EWL_TREE_VIEW_PLAIN_IS(w) (ewl_widget_type_is(EWL_WIDGET(w), EWL_TREE_VIEW_PLAIN_TYPE)) |
#define | EWL_TREE_VIEW_PLAIN_TYPE "tree_view_plain" |
Typedefs | |
typedef Ewl_Tree_View_Plain | Ewl_Tree_View_Plain |
Functions | |
const Ewl_View * | ewl_tree_view_plain_get (void) |
Retrieves a shared Ewl_Tree_View_Plain widget. | |
int | ewl_tree_view_plain_init (Ewl_Tree_View_Plain *tv) |
Initializes an Ewl_Tree_View_Plain to default values. | |
Ewl_Widget * | ewl_tree_view_plain_new (void) |
Creates a new Ewl_Tree_View_Plain_View. |
Define Documentation
#define EWL_TREE_VIEW_PLAIN | ( | tv | ) | ((Ewl_Tree_View_Plain*)tv) |
Typecasts a pointer to an Ewl_Tree_View_Plain pointer
#define EWL_TREE_VIEW_PLAIN_IS | ( | w | ) | (ewl_widget_type_is(EWL_WIDGET(w), EWL_TREE_VIEW_PLAIN_TYPE)) |
Returns TRUE if the widget is an Ewl_Tree_View_Plain, FALSE otherwise
#define EWL_TREE_VIEW_PLAIN_TYPE "tree_view_plain" |
The Ewl_Tree_View_Plain type
Typedef Documentation
typedef struct Ewl_Tree_View_Plain Ewl_Tree_View_Plain |
Function Documentation
const Ewl_View* ewl_tree_view_plain_get | ( | void | ) |
int ewl_tree_view_plain_init | ( | Ewl_Tree_View_Plain * | tv | ) |
Initializes an Ewl_Tree_View_Plain to default values.
- Parameters:
-
tv,: The tree view to work with
- Returns:
- Returns TRUE on success or FALSE on failure
Ewl_Widget* ewl_tree_view_plain_new | ( | void | ) |
Creates a new Ewl_Tree_View_Plain_View.
- Returns:
- Returns a new Ewl_Widget on success or NULL on failure