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.