Commit 3990af22 authored by Javier Jardón's avatar Javier Jardón

Move documentation to inline comments: GtkCellRendererCombo

parent 1f50a4d0
...@@ -12,6 +12,7 @@ gtkcelleditable.sgml ...@@ -12,6 +12,7 @@ gtkcelleditable.sgml
gtkcelllayout.sgml gtkcelllayout.sgml
gtkcellrenderer.sgml gtkcellrenderer.sgml
gtkcellrendereraccel.sgml gtkcellrendereraccel.sgml
gtkcellrenderercombo.sgml
gtkcellrendererprogress.sgml gtkcellrendererprogress.sgml
gtkcellrendererspin.sgml gtkcellrendererspin.sgml
gtkcellrenderertext.sgml gtkcellrenderertext.sgml
......
<!-- ##### SECTION Title ##### -->
GtkCellRendererCombo
<!-- ##### SECTION Short_Description ##### -->
Renders a combobox in a cell
<!-- ##### SECTION Long_Description ##### -->
<para>
#GtkCellRendererCombo renders text in a cell like #GtkCellRendererText from
which it is derived. But while #GtkCellRendererText offers a simple entry to
edit the text, #GtkCellRendererCombo offers a #GtkComboBox or #GtkComboBoxEntry
widget to edit the text. The values to display in the combo box are taken from
the tree model specified in the
<link linkend="GtkCellRendererCombo--model">model</link> property.
</para>
<para>
The combo cell renderer takes care of adding a text cell renderer to the combo
box and sets it to display the column specified by its
<link linkend="GtkCellRendererCombo--text-column">text-column</link>
property. Further properties of the comnbo box can be set in a handler for the
editing-started signal.
</para>
<para>
The #GtkCellRendererCombo cell renderer was added in GTK+ 2.6.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### STRUCT GtkCellRendererCombo ##### -->
<para>
</para>
<!-- ##### SIGNAL GtkCellRendererCombo::changed ##### -->
<para>
</para>
@cellrenderercombo: the object which received the signal.
@arg1:
@arg2:
<!-- ##### ARG GtkCellRendererCombo:has-entry ##### -->
<para>
</para>
<!-- ##### ARG GtkCellRendererCombo:model ##### -->
<para>
</para>
<!-- ##### ARG GtkCellRendererCombo:text-column ##### -->
<para>
</para>
<!-- ##### FUNCTION gtk_cell_renderer_combo_new ##### -->
<para>
</para>
@void:
@Returns:
...@@ -30,6 +30,27 @@ ...@@ -30,6 +30,27 @@
#include "gtkmarshalers.h" #include "gtkmarshalers.h"
#include "gtkprivate.h" #include "gtkprivate.h"
/**
* SECTION:gtkcellrenderercombo
* @Short_description: Renders a combobox in a cell
* @Title: GtkCellRendererCombo
*
* #GtkCellRendererCombo renders text in a cell like #GtkCellRendererText from
* which it is derived. But while #GtkCellRendererText offers a simple entry to
* edit the text, #GtkCellRendererCombo offers a #GtkComboBox or #GtkComboBoxEntry
* widget to edit the text. The values to display in the combo box are taken from
* the tree model specified in the #GtkCellRendererCombo:model property.
*
* The combo cell renderer takes care of adding a text cell renderer to the combo
* box and sets it to display the column specified by its
* #GtkCellRendererCombo:text-column property. Further properties of the comnbo box
* can be set in a handler for the #GtkCellRenderer::editing-started signal.
*
* The #GtkCellRendererCombo cell renderer was added in GTK+ 2.6.
*/
struct _GtkCellRendererComboPrivate struct _GtkCellRendererComboPrivate
{ {
GtkTreeModel *model; GtkTreeModel *model;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment