虚函数
GtkCellRendererstart_editing
已弃用:4.10
声明 [src]
GtkCellEditable*
start_editing (
GtkCellRenderer* cell,
GdkEvent* event,
GtkWidget* widget,
const char* path,
const GdkRectangle* background_area,
const GdkRectangle* cell_area,
GtkCellRendererState flags
)
描述 [src]
使用通过 GtkCellRenderer
Class.start_editing 虚函数创建的新 GtkCellEditable
控件,开始编辑此 cell
的内容。
自 4.10 版本开始弃用
请在新代码中不要使用它。
参数
event
-
类型:
GdkEvent
一个
GdkEvent
。参数可以为 NULL
。数据由方法调用者拥有。 widget
-
类型:
GtkWidget
接收到事件的控件。
数据由方法调用者拥有。 path
-
类型:
const char*
事件位置的对 Widget 依赖的字符串表示;例如,对于
GtkTreeView
,是GtkTreePath
的字符串表示。数据由方法调用者拥有。 该值是 NUL 终止的 UTF-8 字符串。 background_area
-
类型:
GdkRectangle
传递给 gtk_cell_renderer_render() 的背景区域。
数据由方法调用者拥有。 cell_area
-
类型:
GdkRectangle
传递给 gtk_cell_renderer_render() 的单元格区域。
数据由方法调用者拥有。 flags
-
渲染标志。
返回值
类型: GtkCellEditable
一个新的 GtkCellEditable
,用于编辑此 cell
,或者如果无法编辑则返回 NULL
。
返回的数据由实例拥有。 |
返回值可以为 NULL 。 |