方法

GtkTreeViewget_background_area

已废弃(since 4.10) 

声明 [来源]

void
gtk_tree_view_get_background_area (
  GtkTreeView* tree_view,
  GtkTreePath* path,
  GtkTreeViewColumn* column,
  GdkRectangle* rect
)

描述 [来源]

填充指定由path参数定义的行和由column参数定义的列的单元格在bin_window坐标中的边界矩形。如果pathNULL,或者指针指向在树中找不到的节点,则矩形的yheight字段将填充0。如果columnNULL,则矩形的xwidth字段将填充0。返回的矩形相当于传递给gtk_cell_renderer_render()的background_area。这些背景区域拼接以覆盖整个bin窗口。与由gtk_tree_view_get_cell_area()返回的cell_area(它只返回单元格本身,不包括周围的边框和树展开区域)进行对比。

已废弃自:4.10

请使用GtkListViewGtkColumnView代替。

参数

path

类型: GtkTreePath

用于行的GtkTreePath,或NULL以获取仅水平坐标。

该参数可以是NULL
数据由方法调用者所有。
column

类型: GtkTreeViewColumn

用于列的GtkTreeViewColumn,或NULL以获取仅垂直坐标。

该参数可以是NULL
数据由方法调用者所有。
rect

类型: GdkRectangle

用于填充单元格背景矩形的矩形。

函数将设置此参数。
返回的数据由实例所有。