.\" -*- mode: troff; coding: utf-8 -*-
.\" Automatically generated by Pod::Man 5.0102 (Pod::Simple 3.45)
.\"
.\" Standard preamble:
.\" ========================================================================
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de Ve \" End verbatim text
.ft R
.fi
..
.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
.ie n \{\
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds C`
.    ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\"
.\" If the F register is >0, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD.  Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.\"
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
.if (\n(rF:(\n(.g==0)) \{\
.    if \nF \{\
.        de IX
.        tm Index:\\$1\t\\n%\t"\\$2"
..
.        if !\nF==2 \{\
.            nr % 0
.            nr F 2
.        \}
.    \}
.\}
.rr rF
.\" ========================================================================
.\"
.IX Title "Gtk2::Combo 3"
.TH Gtk2::Combo 3 2024-09-01 "perl v5.40.0" "User Contributed Perl Documentation"
.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
.SH NAME
Gtk2::Combo \- wrapper for GtkCombo
.SH HIERARCHY
.IX Header "HIERARCHY"
.Vb 8
\&  Glib::Object
\&  +\-\-\-\-Glib::InitiallyUnowned
\&       +\-\-\-\-Gtk2::Object
\&            +\-\-\-\-Gtk2::Widget
\&                 +\-\-\-\-Gtk2::Container
\&                      +\-\-\-\-Gtk2::Box
\&                           +\-\-\-\-Gtk2::HBox
\&                                +\-\-\-\-Gtk2::Combo
.Ve
.SH INTERFACES
.IX Header "INTERFACES"
.Vb 3
\&  Glib::Object::_Unregistered::AtkImplementorIface
\&  Gtk2::Buildable
\&  Gtk2::Orientable
.Ve
.SH "DEPRECATION WARNING"
.IX Header "DEPRECATION WARNING"
Gtk2::Combo has been marked as deprecated, and should not be used in newly written code.
.PP
You should use Gtk2::ComboBox instead of Gtk2::Combo.
.SH METHODS
.IX Header "METHODS"
.SS "widget = Gtk2::Combo\->\fBnew\fP"
.IX Subsection "widget = Gtk2::Combo->new"
.ie n .SS "$combo\->\fBset_case_sensitive\fP ($val)"
.el .SS "\f(CW$combo\fP\->\fBset_case_sensitive\fP ($val)"
.IX Subsection "$combo->set_case_sensitive ($val)"
.IP \(bu 4
\&\f(CW$val\fR (boolean)
.ie n .SS $combo\->\fBdisable_activate\fP
.el .SS \f(CW$combo\fP\->\fBdisable_activate\fP
.IX Subsection "$combo->disable_activate"
.ie n .SS "widget = $combo\->\fBentry\fP"
.el .SS "widget = \f(CW$combo\fP\->\fBentry\fP"
.IX Subsection "widget = $combo->entry"
.ie n .SS "$combo\->\fBset_item_string\fP ($item, $item_value)"
.el .SS "\f(CW$combo\fP\->\fBset_item_string\fP ($item, \f(CW$item_value\fP)"
.IX Subsection "$combo->set_item_string ($item, $item_value)"
.IP \(bu 4
\&\f(CW$item\fR (Gtk2::Item)
.IP \(bu 4
\&\f(CW$item_value\fR (string)
.ie n .SS "widget = $combo\->\fBlist\fP"
.el .SS "widget = \f(CW$combo\fP\->\fBlist\fP"
.IX Subsection "widget = $combo->list"
.ie n .SS "$combo\->\fBset_popdown_strings\fP (...)"
.el .SS "\f(CW$combo\fP\->\fBset_popdown_strings\fP (...)"
.IX Subsection "$combo->set_popdown_strings (...)"
.IP \(bu 4
\&... (list) of strings
.ie n .SS "$combo\->\fBset_use_arrows_always\fP ($val)"
.el .SS "\f(CW$combo\fP\->\fBset_use_arrows_always\fP ($val)"
.IX Subsection "$combo->set_use_arrows_always ($val)"
.IP \(bu 4
\&\f(CW$val\fR (boolean)
.ie n .SS "$combo\->\fBset_use_arrows\fP ($val)"
.el .SS "\f(CW$combo\fP\->\fBset_use_arrows\fP ($val)"
.IX Subsection "$combo->set_use_arrows ($val)"
.IP \(bu 4
\&\f(CW$val\fR (boolean)
.ie n .SS "$combo\->\fBset_value_in_list\fP ($val, $ok_if_empty)"
.el .SS "\f(CW$combo\fP\->\fBset_value_in_list\fP ($val, \f(CW$ok_if_empty\fP)"
.IX Subsection "$combo->set_value_in_list ($val, $ok_if_empty)"
.IP \(bu 4
\&\f(CW$val\fR (boolean)
.IP \(bu 4
\&\f(CW$ok_if_empty\fR (boolean)
.SH PROPERTIES
.IX Header "PROPERTIES"
.IP "'allow\-empty' (boolean : default true : readable / writable / private / static-nick / static-blurb)" 4
.IX Item "'allow-empty' (boolean : default true : readable / writable / private / static-nick / static-blurb)"
Whether an empty value may be entered in this field
.IP "'case\-sensitive' (boolean : default false : readable / writable / private / static-nick / static-blurb)" 4
.IX Item "'case-sensitive' (boolean : default false : readable / writable / private / static-nick / static-blurb)"
Whether list item matching is case sensitive
.IP "'enable\-arrow\-keys' (boolean : default true : readable / writable / private / static-nick / static-blurb)" 4
.IX Item "'enable-arrow-keys' (boolean : default true : readable / writable / private / static-nick / static-blurb)"
Whether the arrow keys move through the list of items
.IP "'enable\-arrows\-always' (boolean : default true : readable / writable / private / static-nick / static-blurb)" 4
.IX Item "'enable-arrows-always' (boolean : default true : readable / writable / private / static-nick / static-blurb)"
Obsolete property, ignored
.IP "'value\-in\-list' (boolean : default false : readable / writable / private / static-nick / static-blurb)" 4
.IX Item "'value-in-list' (boolean : default false : readable / writable / private / static-nick / static-blurb)"
Whether entered values must already be present in the list
.SH "SEE ALSO"
.IX Header "SEE ALSO"
Gtk2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Box, Gtk2::HBox
.SH COPYRIGHT
.IX Header "COPYRIGHT"
Copyright (C) 2003\-2011 by the gtk2\-perl team.
.PP
This software is licensed under the LGPL.  See Gtk2 for a full notice.