方法
GtkTreeViewget_cell_area
已废弃:4.10
声明 [src]
void
gtk_tree_view_get_cell_area (
GtkTreeView* tree_view,
GtkTreePath* path,
GtkTreeViewColumn* column,
GdkRectangle* rect
)
描述 [src]
在 bin_window 坐标系中填充指定行(由 path 确定)和列(由 column 确定)的单元格的边界矩形。如果 path 为 NULL,或者指向当前未显示的路径,则矩形的 y 和 height 字段将填充 0。如果 column 为 NULL,则矩形的 和 width 字段将填充 0。所有单元格矩形的总和并不覆盖整个树;例如,行之间存在额外像素。返回的矩形等同于传递给 gtk_cell_renderer_render() 的 cell_area。此函数仅在 tree_view 实现有效时有效。
自 4.10 版本起废弃
请使用 GtkListView 或 GtkColumnView 替代。
参数
path-
类型:
GtkTreePath用于行的
GtkTreePath,或NULL以仅获取水平坐标。此参数可以为 NULL。数据由方法调用者拥有。 column-
用于列的
GtkTreeViewColumn,或NULL以仅获取垂直坐标。此参数可以为 NULL。数据由方法调用者拥有。 rect-
类型:
GdkRectangle填充单元格矩形的矩形。
函数将设置此参数。 返回的数据由实例拥有。