index
gtk-- homepage



Description:
Gtk_Tree

#include <gtk--/tree.h>
Base classes: Gtk_Container



Properties:

NameTypeGetSetDescription
children GList*      
root_tree GtkTree*     owner of selection list
tree_owner Gtk_Widget*      
selection GList*      
level guint      
indent_value guint      
current_indent guint      
selection_mode guint:2      
view_mode guint:1      
view_line guint:1    



Public member index:


Gtk_Tree();
Gtk_Tree(GtkTree *castitem);
void append(const Gtk_Widget &widget);
void prepend(const Gtk_Widget &widget);
void insert(const Gtk_Widget &widget,gint position);
void append(const Gtk_ObjectHandle <Gtk_Widget > &widget);
void prepend(const Gtk_ObjectHandle <Gtk_Widget > &widget);
void insert(const Gtk_ObjectHandle <Gtk_Widget > &widget,gint position);
selectioniterator beginselection()const;
beginselection() and endselection() is for traversinga list of selected items in a tree. STL algorithms shouldwork with the iterator it returns.

selectioniterator endselection()const;
Gtk_Widget *getselection()const;
void clear_items(gint start,gint end);
void select_item(gint item);
void unselect_item(gint item);
gint child_position(const Gtk_Widget &child)const;
void set_selection_mode(GtkSelectionMode mode);
void set_view_mode(GtkTreeViewMode mode);
void set_view_lines(bool flag);
signal void selection_changed(BaseObjectType);
signal void select_child_c(GtkWidget *);
signal void unselect_child_c(GtkWidget *);
signal void select_child(Gtk_Widget *);
signal void unselect_child(Gtk_Widget *);
GtkTree *gtkobj();
const GtkTree *gtkobj()const;
static bool isGtkTree(Gtk_Object *checkcast);
Protected member index:


virtual void *get_parent_class();
virtual void selection_changed_impl();
virtual void select_child_c_impl(GtkWidget *p1);
virtual void unselect_child_c_impl(GtkWidget *p1);
Private member index:


GtkType get_type();

Public member details:


Protected member details:


Private member details:



Examples:





(pages generated by PERCEPS -script.)