Package: gtk
Interface gtk:cell-editable
Superclassesgobject:object, common-lisp:standard-object, common-lisp:t Documented Subclassesgtk:app-chooser-button, gtk:combo-box, gtk:combo-box-text, gtk:entry, gtk:search-entry, gtk:spin-button Direct SlotsDetails The gtk:cell-editable interface must be implemented for widgets to be usable when editing the contents of a gtk:tree-view cell. Signal DetailsThe "editing-done" signallambda (editable) :run-lastThe signal is a sign for the cell renderer to update its value from the editable argument. Implementations of the gtk:cell-editable interface are responsible for emitting the signal when they are done editing, e.g. the gtk:entry widget is emitting it when the user presses the Enter key. The gtk:cell-editable-editing-done function is a convenience method for emitting the "editing-done" signal.
The "remove-widget" signallambda (editable) :run-lastThe signal is meant to indicate that the cell is finished editing, and the widget may now be destroyed. Implementations of the gtk:cell-editable interface are responsible for emitting the signal when they are done editing. It must be emitted after the "editing-done" signal, to give the cell renderer a chance to update the value of the cell before the widget is removed. The gtk:cell-editable-remove-widget function is a convenience method for emitting the "remove-widget" signal.
| Slot Access FunctionsInherited Slot Access FunctionsSee also |
2024-3-17