20 #ifndef __GTK_COMBO_BOX_H__
21 #define __GTK_COMBO_BOX_H__
23 #if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
24 #error "Only <gtk/gtk.h> can be included directly."
33 #define GTK_TYPE_COMBO_BOX (gtk_combo_box_get_type ())
34 #define GTK_COMBO_BOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COMBO_BOX, GtkComboBox))
35 #define GTK_COMBO_BOX_CLASS(vtable) (G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_COMBO_BOX, GtkComboBoxClass))
36 #define GTK_IS_COMBO_BOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COMBO_BOX))
37 #define GTK_IS_COMBO_BOX_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_COMBO_BOX))
38 #define GTK_COMBO_BOX_GET_CLASS(inst) (G_TYPE_INSTANCE_GET_CLASS ((inst), GTK_TYPE_COMBO_BOX, GtkComboBoxClass))
89 gboolean add_tearoffs);
97 gboolean focus_on_click);
117 GDestroyNotify destroy);
128 #if !defined (GTK_DISABLE_DEPRECATED) || defined (GTK_COMPILATION)
GtkWidget * gtk_combo_box_new(void)
AtkObject * gtk_combo_box_get_popup_accessible(GtkComboBox *combo_box)
gint gtk_combo_box_get_active(GtkComboBox *combo_box)
GtkWidget * gtk_combo_box_new_text(void)
GtkWidget * gtk_combo_box_new_with_model_and_entry(GtkTreeModel *model)
void gtk_combo_box_remove_text(GtkComboBox *combo_box, gint position)
gboolean gtk_combo_box_get_has_entry(GtkComboBox *combo_box)
const gchar * gtk_combo_box_get_title(GtkComboBox *combo_box)
void gtk_combo_box_set_wrap_width(GtkComboBox *combo_box, gint width)
gchar * gtk_combo_box_get_active_text(GtkComboBox *combo_box)
void gtk_combo_box_set_row_separator_func(GtkComboBox *combo_box, GtkTreeViewRowSeparatorFunc func, gpointer data, GDestroyNotify destroy)
gint gtk_combo_box_get_row_span_column(GtkComboBox *combo_box)
gboolean gtk_combo_box_get_add_tearoffs(GtkComboBox *combo_box)
void gtk_combo_box_set_entry_text_column(GtkComboBox *combo_box, gint text_column)
gint gtk_combo_box_get_wrap_width(GtkComboBox *combo_box)
GType gtk_combo_box_get_type(void) G_GNUC_CONST
GtkTreeModel * gtk_combo_box_get_model(GtkComboBox *combo_box)
void gtk_combo_box_set_add_tearoffs(GtkComboBox *combo_box, gboolean add_tearoffs)
gboolean gtk_combo_box_get_active_iter(GtkComboBox *combo_box, GtkTreeIter *iter)
void gtk_combo_box_set_focus_on_click(GtkComboBox *combo, gboolean focus_on_click)
gboolean gtk_combo_box_get_focus_on_click(GtkComboBox *combo)
GtkWidget * gtk_combo_box_new_with_entry(void)
void gtk_combo_box_prepend_text(GtkComboBox *combo_box, const gchar *text)
void gtk_combo_box_set_model(GtkComboBox *combo_box, GtkTreeModel *model)
gint gtk_combo_box_get_entry_text_column(GtkComboBox *combo_box)
GtkTreeViewRowSeparatorFunc gtk_combo_box_get_row_separator_func(GtkComboBox *combo_box)
void gtk_combo_box_set_button_sensitivity(GtkComboBox *combo_box, GtkSensitivityType sensitivity)
void gtk_combo_box_insert_text(GtkComboBox *combo_box, gint position, const gchar *text)
GtkWidget * gtk_combo_box_new_with_model(GtkTreeModel *model)
void gtk_combo_box_set_title(GtkComboBox *combo_box, const gchar *title)
gint gtk_combo_box_get_column_span_column(GtkComboBox *combo_box)
void gtk_combo_box_set_active_iter(GtkComboBox *combo_box, GtkTreeIter *iter)
void gtk_combo_box_set_active(GtkComboBox *combo_box, gint index_)
void gtk_combo_box_set_column_span_column(GtkComboBox *combo_box, gint column_span)
void gtk_combo_box_append_text(GtkComboBox *combo_box, const gchar *text)
void gtk_combo_box_popdown(GtkComboBox *combo_box)
void gtk_combo_box_popup(GtkComboBox *combo_box)
struct _GtkComboBoxPrivate GtkComboBoxPrivate
GtkSensitivityType gtk_combo_box_get_button_sensitivity(GtkComboBox *combo_box)
void gtk_combo_box_set_row_span_column(GtkComboBox *combo_box, gint row_span)
struct _GtkTreeModel GtkTreeModel
gboolean(* GtkTreeViewRowSeparatorFunc)(GtkTreeModel *model, GtkTreeIter *iter, gpointer data)
void(* changed)(GtkComboBox *combo_box)
void(* _gtk_reserved0)(void)
void(* _gtk_reserved1)(void)
void(* _gtk_reserved2)(void)
GtkComboBoxPrivate * GSEAL(priv)