方法

GtkCellAreaget_cell_at_position

已弃用:4.10 

声明 [src]

GtkCellRenderer*
gtk_cell_area_get_cell_at_position (
  GtkCellArea* area,
  GtkCellAreaContext* context,
  GtkWidget* widget,
  const GdkRectangle* cell_area,
  int x,
  int y,
  GdkRectangle* alloc_area
)

描述 [src]

获取在 areax 坐标处的 GtkCellRenderer,并可选择返回它的完整单元格分配到 cell_area 中。

自版本 4.10 起已弃用

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

参数

context

类型: GtkCellAreaContext

用于保存 area 大小的 GtkCellArea Contex。

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

类型: GtkWidget

GtkWidget 上渲染 area

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

类型: GdkRectangle

此行中,widget内的area分配的总区域。

数据由方法的调用者拥有。
x

类型: int

位置x。

y

类型: int

位置y。

alloc_area

类型: GdkRectangle

存储返回单元格渲染器的内部分配区域的存储位置。

参数将由函数设置。
参数可以为NULL
返回的数据属于该实例。

返回值

类型: GtkCellRenderer

位于位置xyGtkCellRenderer

返回的数据属于该实例。