mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-26 13:41:07 +00:00
GtkComboBox(Text): Add documentation about the entry
This commit is contained in:
parent
06f6f7bd93
commit
52e1722f35
@ -77,9 +77,14 @@
|
|||||||
* not restricted to a flat list, it can be a real tree, and the popup will
|
* not restricted to a flat list, it can be a real tree, and the popup will
|
||||||
* reflect the tree structure.
|
* reflect the tree structure.
|
||||||
*
|
*
|
||||||
|
* To allow the user to enter values not in the model, the 'has-entry'
|
||||||
|
* property allows the GtkComboBox to contain a #GtkEntry. This entry
|
||||||
|
* can be accessed by calling gtk_bin_get_child() on the combo box.
|
||||||
|
*
|
||||||
* For a simple list of textual choices, the model-view API of GtkComboBox
|
* For a simple list of textual choices, the model-view API of GtkComboBox
|
||||||
* can be a bit overwhelming. In this case, #GtkComboBoxText offers a
|
* can be a bit overwhelming. In this case, #GtkComboBoxText offers a
|
||||||
* simple alternative.
|
* simple alternative. Both GtkComboBox and #GtkComboBoxText can contain
|
||||||
|
* an entry.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
@ -39,6 +39,11 @@
|
|||||||
* gtk_combo_box_text_append_text(), gtk_combo_box_text_insert_text()
|
* gtk_combo_box_text_append_text(), gtk_combo_box_text_insert_text()
|
||||||
* or gtk_combo_box_text_prepend_text() and remove options with
|
* or gtk_combo_box_text_prepend_text() and remove options with
|
||||||
* gtk_combo_box_text_remove().
|
* gtk_combo_box_text_remove().
|
||||||
|
*
|
||||||
|
* If the GtkComboBoxText contains an entry (via the 'has-entry' property),
|
||||||
|
* its contents can be retrieved using gtk_combo_box_text_get_active_text().
|
||||||
|
* The entry itself can be accessed by calling gtk_bin_get_child() on the
|
||||||
|
* combo box.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
G_DEFINE_TYPE (GtkComboBoxText, gtk_combo_box_text, GTK_TYPE_COMBO_BOX);
|
G_DEFINE_TYPE (GtkComboBoxText, gtk_combo_box_text, GTK_TYPE_COMBO_BOX);
|
||||||
@ -336,8 +341,9 @@ gtk_combo_box_text_remove_all (GtkComboBoxText *combo_box)
|
|||||||
* gtk_combo_box_text_get_active_text:
|
* gtk_combo_box_text_get_active_text:
|
||||||
* @combo_box: A #GtkComboBoxText
|
* @combo_box: A #GtkComboBoxText
|
||||||
*
|
*
|
||||||
* Returns the currently active string in @combo_box or %NULL if none
|
* Returns the currently active string in @combo_box, or %NULL if none
|
||||||
* is selected.
|
* is selected. If @combo_box contains an entry, this function will return
|
||||||
|
* its contents (which will not necessarily be an item from the list).
|
||||||
*
|
*
|
||||||
* Returns: a newly allocated string containing the currently active text.
|
* Returns: a newly allocated string containing the currently active text.
|
||||||
* Must be freed with g_free().
|
* Must be freed with g_free().
|
||||||
|
Loading…
Reference in New Issue
Block a user