虚拟方法

GtkCellEditablestart_editing

声明 [src]

void
start_editing (
  GtkCellEditable* cell_editable,
  GdkEvent* event
)

描述 [src]

cell_editable 上开始编辑。

单元格的 GtkCellRenderer 通过调用 gtk_cell_renderer_start_editing() 创建并返回一个配置好的 GtkCellEditable,用于 GtkCellRenderer 类型。

然后,gtk_cell_editable_start_editing() 可以设置 cell_editable 以适应单元格编辑,例如,使Esc键触发 GtkCellEditable::editing-done

请注意,cell_editable 是按需为当前编辑创建的;其生命周期是临时的,不会跨其他编辑和/或单元格持久。

参数

event

类型: GdkEvent

开始编辑过程的 GdkEvent,如果没有编程初始化编辑,则可能为 NULL

该参数可以为 NULL
数据由方法调用者所有。