Import line: | Gtk = imports.gi.Gtk; |
GIR File: | Gtk-2.0.gir |
C documentation: | GtkCellEditable |
Interface : | CellEditable |
Implementations: | Epiphany.EphySearchEntry, Gdaui.Combo, Gdaui.Entry, Gdaui.EntryCommonTime, Gdaui.EntryDate, Gdaui.EntryNumber, Gdaui.EntryString, Gdaui.EntryTime, Gdaui.EntryTimestamp, Gdaui.FormattedEntry, Gdaui.NumericEntry, Gdaui.ProviderSelector, Gtk.ComboBox, Gtk.ComboBoxEntry, Gtk.Entry, Gtk.SpinButton |
Show / Hide Inherited methods, properties and signals |
Properties | Defined By | |
---|---|---|
editing_canceled : Boolean
Indicates whether editing on the cell has been canceled.
Indicates whether editing on the cell has been canceled.
|
Gtk.CellEditable |
Method / Constructor | Defined By | |
---|---|---|
editing_done
()
:
none
Emits the GtkCellEditable::editing-done signal.
Emits the GtkCellEditable::editing-done signal.
|
Gtk.CellEditable | |
remove_widget
()
:
none
Emits the GtkCellEditable::remove-widget signal.
Emits the GtkCellEditable::remove-widget signal.
|
Gtk.CellEditable | |
start_editing
(Event event)
:
none
Begins editing on a cell_editable.
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.CellEditable |
Event | Defined By | |
---|---|---|
editing_done (CellEditable self)
:
none
This signal is a sign for the cell renderer to update its value from the cell_editable.
This signal is a sign for the cell renderer to update its value from the cell_editable. Implementations of GtkCellEditable are responsible for emitting this signal when they are done editing, e.g. GtkEntry is emitting it when the user presses Enter. gtk_cell_editable_editing_done() is a convenience method for emitting GtkCellEditable::editing-done.
|
Gtk.CellEditable | |
remove_widget (CellEditable self)
:
none
This signal is meant to indicate that the cell is finished editing, and the widget may now be destroyed.
This signal is meant to indicate that the cell is finished editing, and the widget may now be destroyed. Implementations of GtkCellEditable are responsible for emitting this signal when they are done editing. It must be emitted after the GtkCellEditable::editing-done signal, to give the cell renderer a chance to update the cell's value before the widget is removed. gtk_cell_editable_remove_widget() is a convenience method for emitting GtkCellEditable::remove-widget.
|
Gtk.CellEditable |
Class / Namespace | Method / Signal / Properties |
---|---|
Gtk.CellRenderer
Signal |
This signal gets emitted when a cell starts to be edited.
|
Gtk.CellRenderer
Method |
start_editing
(Event event, Widget widget, String path, Rectangle background_area, Rectangle cell_area, CellRendererState flags)
:
Gtk.CellEditable
Passes an activate event to the cell renderer for possible processing.
|