Xfce Foundation Classes
Main Page  | IndexNamespace List  |  Alphabetical List  |  Class List  |  File List


Xfc::Gtk::TreeViewSignals Class Reference

Abstract base class that implements the virtual signal handlers for Gtk::TreeView. More...

#include <xfc/gtk/treeviewsignals.hh>

Inheritance diagram for Xfc::Gtk::TreeViewSignals:
Xfc::Gtk::ContainerSignals Xfc::Gtk::WidgetSignals Xfc::Gtk::ObjectSignals Xfc::G::ObjectSignals Xfc::G::TypeInstance Xfc::Trackable

List of all members.

Public Member Functions

Signal Handlers

Protected Member Functions

Constructors

Detailed Description

Abstract base class that implements the virtual signal handlers for Gtk::TreeView.


Constructor & Destructor Documentation

Constructs a new TreeViewSignals object.

Parameters:
tree_viewA TreeView object inheriting the TreeViewSignals implementation.

Member Function Documentation

virtual void Xfc::Gtk::TreeViewSignals::on_row_activated ( const TreePath path,
TreeViewColumn column 
) [virtual]

Called when the cell determined by path and column is activated.

Parameters:
pathThe TreePath being activated.
columnThe TreeViewColumn being activated.
virtual void Xfc::Gtk::TreeViewSignals::on_row_collapsed ( const TreeIter iter,
const TreePath path 
) [virtual]

Called when the row determined by iter and path is collapsed to hide its child rows.

Parameters:
iterA valid iterator pointing to path.
pathThe path to the row being collapsed.
virtual void Xfc::Gtk::TreeViewSignals::on_row_expanded ( const TreeIter iter,
const TreePath path 
) [virtual]

Called when the row determined by iter and path is opened so its children are visible.

Parameters:
iterA valid iterator pointing to path.
pathThe path to the row being expanded.
virtual void Xfc::Gtk::TreeViewSignals::on_set_scroll_adjustments ( Adjustment hadjustment,
Adjustment vadjustment 
) [virtual]

Called when a tree view is added to a scrolling aware parent.

Parameters:
hadjustmentThe horizontal adjustment.
vadjustmentThe vertical adjustment.
virtual bool Xfc::Gtk::TreeViewSignals::on_test_collapse_row ( const TreeIter iter,
const TreePath path 
) [virtual]

Called to determine if the row identified by iter and path has child rows that are visible and can be collapsed.

Parameters:
iterA valid iterator pointing to path.
pathThe path to the row being checked.
Returns:
true if the row has child rows that are visible and can be collapsed.
virtual bool Xfc::Gtk::TreeViewSignals::on_test_expand_row ( const TreeIter iter,
const TreePath path 
) [virtual]

Called to determine if the row identified by iter and path has child rows and can be opened.

Parameters:
iterA valid iterator pointing to path.
pathThe path to the row being checked.
Returns:
true if the row has chil rows and can be expanded.

The documentation for this class was generated from the following file:
Xfce Foundation Classes
Copyright © 2004-2005 The XFC Development Team XFC