虚拟方法
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
。数据由方法调用者所有。