虚拟方法

GtkCellAreaactivate

已弃用:4.10 

声明 [源]

gboolean
activate (
  GtkCellArea* area,
  GtkCellAreaContext* context,
  GtkWidget* widget,
  const GdkRectangle* cell_area,
  GtkCellRendererState flags,
  gboolean edit_only
)

描述 [源]

激活 area,通常通过激活当前聚焦的单元格完成,但是一些在区域中嵌入小部件的子类也可以在当前有聚焦的情况下激活小部件。

自 4.10 版本起弃用

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

参数

context

类型: GtkCellAreaContext

与当前行数据关联的 GtkCellArea 上下文。

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

类型: GtkWidget

正在渲染 area 上的 GtkWidget

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

类型: GdkRectangle

area 相对于 widget 分配的尺寸和位置。

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

类型: GtkCellRendererState

为这行数据的 area 指定的 GtkCellRenderer 状态标志。

edit_only

类型: gboolean

如果为 TRUE,则仅激活具有 GTK_CELL_RENDERER_MODE_EDITABLE 的单元格渲染器。

返回值

类型: gboolean

是否成功激活 area