Details
struct GtkCellEditableIface
| struct GtkCellEditableIface
{
  GTypeInterface g_iface;
  /* signals */
  void (* editing_done)  (GtkCellEditable *cell_editable);
  void (* remove_widget) (GtkCellEditable *cell_editable);
  /* virtual table */
  void (* start_editing) (GtkCellEditable *cell_editable,
			  GdkEvent        *event);
}; | 
gtk_cell_editable_start_editing ()
Begins editing on a cell_editable.  event is the GdkEvent that began the
editing process.  It may be NULL, in the instance that editing was initiated
through programatic means.
gtk_cell_editable_editing_done ()
Emits the "editing_done" signal.  This signal is a sign for the cell renderer
to update it's value from the cell.
gtk_cell_editable_remove_widget ()
Emits the "remove_widget" signal.  This signal is meant to indicate that the
cell is finished editing, and the widget may now be destroyed.