Class Index Cross Index Namespace Index

Class Gtk::CTree


Contained in: Gtk
Derived from: Gtk::CList
Derived by: none

#include <gtk--/ctree.h>


public function member index:

CTree(gint columns, gint tree_column=0);
CTree(const SArray& titles, gint tree_column=0);
GtkCTree* gtkobj();
const GtkCTree* gtkobj() const;
static bool isA(Object* object);
bool is_hot_spot(gint x, gint y);
const Row row(int i) const;
Row row(int i);
const RowList rows() const;
RowList rows();
SelectionList& selection();
const SelectionList& selection() const;
void set_drag_compare_func(CompareDragFunc p0);
void set_expander_style(ExpanderStyle style);
void set_indent(gint indent);
void set_line_style(LineStyle style);
void set_show_stub(bool show_stub);
void set_spacing(gint spacing);
const TreeList tree() const;
TreeList tree();
signal void tree_collapse(Row);
signal void tree_expand(Row);
signal void tree_select_row(Row, gint);
signal void tree_unselect_row(Row, gint);
virtual ~CTree();
 

protected function member index:

virtual void tree_collapse_impl(Row row);
virtual void tree_expand_impl(Row row);
virtual void tree_select_row_impl(Row row, gint column);
virtual void tree_unselect_row_impl(Row row, gint column);
 

Description:



Function Member Descriptions:

Gtk::CTree::CTree - Create tree without titles

CTree(gint columns, gint tree_column=0);

Gtk::CTree::CTree - Create tree with titles

CTree(const SArray& titles, gint tree_column=0);

Gtk::CTree::gtkobj - Returns the underlaying gtk+ object.

GtkCTree* gtkobj();

Gtk::CTree::isA - Returns true if object is this type.

static bool isA(Object* object);