虚方法
GtkCellRenderersnapshot
已弃用:4.10
声明 [源]
void
snapshot (
GtkCellRenderer* cell,
GtkSnapshot* snapshot,
GtkWidget* widget,
const GdkRectangle* background_area,
const GdkRectangle* cell_area,
GtkCellRendererState flags
)
描述 [源]
调用GtkCellRenderer的虚渲染函数。传入的三个矩形都在cr中。大多数渲染器将在cell_area内绘制;应尊重GtkCellRenderer的xalign、yalign、xpad和ypad字段与cell_area的关系。background_area包括单元格周围的空白区域,以及包含树展开器的区域;所以所有单元格的background_area矩形拼接覆盖整个window。
自4.10起已弃用
请勿在新的代码中使用它。
参数
snapshot-
类型:
GtkSnapshot绘制到的
GtkSnapshot。数据由方法调用者所有。 widget-
类型:
GtkWidget拥有
window的控件。数据由方法调用者所有。 background_area-
类型:
GdkRectangle整个单元格区域(包括树展开器和可能的侧面填充)。
数据由方法调用者所有。 cell_area-
类型:
GdkRectangle单元格渲染器通常渲染的区域。
数据由方法调用者所有。 flags-
影响渲染的标志。