cell, or null if editing is not possible
CellRenderer.startEditing
gtk.cell_editable.CellEditable startEditing(gdk.event.Event event, gtk.widget.Widget widget, string path, gdk.rectangle.Rectangle backgroundArea, gdk.rectangle.Rectangle cellArea, gtk.types.CellRendererState flags)Starts editing the contents of this cell, through a new [gtk.cell_editable.CellEditable] widget created by the [gtk.cell_renderer.CellRenderer]Class.start_editing virtual function.
Parameters
event | a [gdk.event.Event] |
widget | widget that received the event |
path | widget-dependent string representation of the event location; e.g. for [gtk.tree_view.TreeView], a string representation of [gtk.tree_path.TreePath] |
backgroundArea | background area as passed to [gtk.cell_renderer.CellRenderer.render] |
cellArea | cell area as passed to [gtk.cell_renderer.CellRenderer.render] |
flags | render flags |
Returns
A new [gtk.cell_editable.CellEditable] for editing this