方法

GtkCellAreasnapshot

已弃用:4.10 

声明 [src]

void
gtk_cell_area_snapshot (
  GtkCellArea* area,
  GtkCellAreaContext* context,
  GtkWidget* widget,
  GtkSnapshot* snapshot,
  const GdkRectangle* background_area,
  const GdkRectangle* cell_area,
  GtkCellRendererState flags,
  gboolean paint_focus
)

描述 [src]

将 area 的单元格按照 area 的布局在给定的坐标上截图。

自 4.10 版本起已弃用

请在新编写的代码中不要使用它。

参数

context

类型: GtkCellAreaContext

这个数据行的 GtkCellAreaContext。

数据由方法调用者拥有。
widget

类型: GtkWidget

area 正在渲染到的 GtkWidget

数据由方法调用者拥有。
snapshot

类型: GtkSnapshot

要在其上绘制的 GtkSnapshot

数据由方法调用者拥有。
background_area

类型: GtkRectangle

widget的相对坐标,用于area的背景。

数据由方法调用者拥有。
cell_area

类型: GtkRectangle

相对于widgetarea坐标。

数据由方法调用者拥有。
标志

类型: GtkCellRendererState

当前行中areaGtkCellRenderer状态。

绘制焦点

类型: gboolean

是否应在焦点行中绘制造热点。area是否应该为聚焦单元格绘制焦点。