Add docs for GtkComboBoxText

This commit is contained in:
Matthias Clasen 2010-10-15 16:52:25 -04:00
parent 3e2a259a78
commit 3e9bdf6fd9
4 changed files with 44 additions and 0 deletions

View File

@ -153,6 +153,7 @@
<chapter id="MenusAndCombos"> <chapter id="MenusAndCombos">
<title>Menus, Combo Box, Toolbar</title> <title>Menus, Combo Box, Toolbar</title>
<xi:include href="xml/gtkcombobox.xml" /> <xi:include href="xml/gtkcombobox.xml" />
<xi:include href="xml/gtkcomboboxtext.xml" />
<xi:include href="xml/gtkcomboboxentry.xml" /> <xi:include href="xml/gtkcomboboxentry.xml" />
<xi:include href="xml/gtkmenu.xml" /> <xi:include href="xml/gtkmenu.xml" />
<xi:include href="xml/gtkmenubar.xml" /> <xi:include href="xml/gtkmenubar.xml" />

View File

@ -838,6 +838,30 @@ gtk_combo_box_entry_get_type
</SECTION> </SECTION>
<SECTION> <SECTION>
<FILE>gtkcomboboxtext</FILE>
<TITLE>GtkComboBoxText</TITLE>
GtkComboBoxText
gtk_combo_box_text_new
gtk_combo_box_text_new_with_entry
gtk_combo_box_text_append_text
gtk_combo_box_text_insert_text
gtk_combo_box_text_prepend_text
gtk_combo_box_text_remove_text
gtk_combo_box_text_get_active_text
<SUBSECTION Standard>
GTK_TYPE_COMBO_BOX_TEXT
GTK_COMBO_BOX_TEXT
GTK_IS_COMBO_BOX_TEXT
GTK_COMBO_BOX_TEXT_CLASS
GTK_IS_COMBO_BOX_TEXT_CLASS
GTK_COMBO_BOX_TEXT_GET_CLASS
<SUBSECTION Private>
GtkComboBoxTextPrivate
gtk_combo_box_text_get_type
<SECTION>
<FILE>gtkcontainer</FILE> <FILE>gtkcontainer</FILE>
<TITLE>GtkContainer</TITLE> <TITLE>GtkContainer</TITLE>
GtkContainer GtkContainer

View File

@ -42,6 +42,7 @@ gtk_color_selection_dialog_get_type
gtk_color_selection_get_type gtk_color_selection_get_type
gtk_combo_box_entry_get_type gtk_combo_box_entry_get_type
gtk_combo_box_get_type gtk_combo_box_get_type
gtk_combo_box_text_get_type
gtk_container_get_type gtk_container_get_type
gtk_dialog_get_type gtk_dialog_get_type
gtk_drawing_area_get_type gtk_drawing_area_get_type

View File

@ -23,6 +23,24 @@
#include "gtkcellrenderertext.h" #include "gtkcellrenderertext.h"
#include "gtkcelllayout.h" #include "gtkcelllayout.h"
/**
* SECTION:gtkcomboboxtext
* @Short_description: A simple, text-only combo box
* @Title: GtkComboBoxText
* @See_also: @GtkComboBox
*
* A GtkComboBoxText is a simple variant of #GtkComboBox that hides
* the model-view complexity for simple text-only use cases.
*
* To create a GtkComboBoxText, use gtk_combo_box_text_new() or
* gtk_combo_box_text_new_with_entry().
*
* You can add items to a GtkComboBoxText with
* gtk_combo_box_text_append_text(), gtk_combo_box_text_insert_text()
* or gtk_combo_box_text_prepend_text() and remove options with
* gtk_combo_box_text_remove_text().
*/
G_DEFINE_TYPE (GtkComboBoxText, gtk_combo_box_text, GTK_TYPE_COMBO_BOX); G_DEFINE_TYPE (GtkComboBoxText, gtk_combo_box_text, GTK_TYPE_COMBO_BOX);
static void static void