Method
Gtk.TreeView.get_background_area
Declaration [src]
void
gtk_tree_view_get_background_area (
GtkTreeView* tree_view,
GtkTreePath* path,
GtkTreeViewColumn* column,
GdkRectangle* rect
)
Description [src]
Fills the bounding rectangle in bin_window coordinates for the cell at the
row specified by path
and the column specified by column
. If path
is
NULL
, or points to a node not found in the tree, the y
and height
fields of
the rectangle will be filled with 0. If column
is NULL
, the x
and width
fields will be filled with 0. The returned rectangle is equivalent to the
background_area
passed to gtk_cell_renderer_render()
. These background
areas tile to cover the entire bin window. Contrast with the cell_area
,
returned by gtk_tree_view_get_cell_area()
, which returns only the cell
itself, excluding surrounding borders and the tree expander area.
Parameters
path |
GtkTreePath |
a |
|
Can be NULL | |
Ownership is not transferred to the callee | |
column |
GtkTreeViewColumn |
a |
|
Can be NULL | |
Ownership is not transferred to the callee | |
rect |
GdkRectangle* |
rectangle to fill with cell background rect |
|
Direction: out | |
Ownership is not transferred to the callee |