diff options
author | Jonathan Blandford <jrb@redhat.com> | 2001-10-03 04:44:13 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2001-10-03 04:44:13 +0000 |
commit | f2f359089f885732c7bdbf1311ef9ecdba979007 (patch) | |
tree | e6a9e3e5f2822ec35c260eb79ce8275c5142277e /gtk/gtkcelleditable.c | |
parent | 230b35251a4ad7c2372aad8e16d5eb545f7f980d (diff) | |
download | gtk+-f2f359089f885732c7bdbf1311ef9ecdba979007.tar.gz |
docs
Wed Oct 3 00:37:09 2001 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkcelleditable.c: docs
* gtk/gtktreemodel.h: more docs.
Diffstat (limited to 'gtk/gtkcelleditable.c')
-rw-r--r-- | gtk/gtkcelleditable.c | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gtk/gtkcelleditable.c b/gtk/gtkcelleditable.c index cab88e8aa3..158ed5265b 100644 --- a/gtk/gtkcelleditable.c +++ b/gtk/gtkcelleditable.c @@ -74,6 +74,15 @@ gtk_cell_editable_base_init (gpointer g_class) } } +/** + * gtk_cell_editable_start_editing: + * @cell_editable: A #GtkCellEditable + * @event: A #GdkEvent, or %NULL + * + * 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. + **/ void gtk_cell_editable_start_editing (GtkCellEditable *cell_editable, GdkEvent *event) @@ -84,6 +93,13 @@ gtk_cell_editable_start_editing (GtkCellEditable *cell_editable, (* GTK_CELL_EDITABLE_GET_IFACE (cell_editable)->start_editing) (cell_editable, event); } +/** + * gtk_cell_editable_editing_done: + * @cell_editable: A #GtkTreeEditable + * + * Emits the "editing_done" signal. This signal is a sign for the cell renderer + * to update it's value from the cell. + **/ void gtk_cell_editable_editing_done (GtkCellEditable *cell_editable) { @@ -92,6 +108,13 @@ gtk_cell_editable_editing_done (GtkCellEditable *cell_editable) g_signal_emit_by_name (cell_editable, "editing_done"); } +/** + * gtk_cell_editable_remove_widget: + * @cell_editable: A #GtkTreeEditable + * + * Emits the "remove_widget" signal. This signal is meant to indicate that the + * cell is finished editing, and the widget may now be destroyed. + **/ void gtk_cell_editable_remove_widget (GtkCellEditable *cell_editable) { |