方法
GtkCellEditablestart_editing
声明 [源代码] [src]
void
gtk_cell_editable_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
。数据由方法调用者拥有。