import "glib/glib" import "gdk/gdk" import "gtkobject" import "gtkwidget" import "gtkbin" import "gtktreemodel" import "gtktreeview" public [name="c"] struct GtkComboBox : local GtkBin; end struct GtkComboBoxClass : local GtkBinClass; end import func gtk_combo_box_get_type: GtkType import func gtk_combo_box_new: GtkWidget import func gtk_combo_box_new_with_model (GtkTreeModel): GtkWidget import func gtk_combo_box_set_wrap_width (GtkComboBox, gint) import func gtk_combo_box_set_row_span_column (GtkComboBox, gint) import func gtk_combo_box_set_column_span_column (GtkComboBox, gint) import func gtk_combo_box_get_active (GtkComboBox): gint import func gtk_combo_box_set_active (GtkComboBox, gint) import func gtk_combo_box_get_active_iter (GtkComboBox, GtkTreeIter): gboolean import func gtk_combo_box_set_active_iter (GtkComboBox, GtkTreeIter) import func gtk_combo_box_set_model (GtkComboBox, GtkTreeModel) import func gtk_combo_box_get_model (GtkComboBox): GtkTreeModel import func gtk_combo_box_new_text: GtkWidget import func gtk_combo_box_append_text (GtkComboBox, [] gchar) import func gtk_combo_box_insert_text (GtkComboBox, gint, [] gchar) import func gtk_combo_box_prepend_text (GtkComboBox, [] gchar) import func gtk_combo_box_remove_text (GtkComboBox, gint) import func gtk_combo_box_popup (GtkComboBox) import func gtk_combo_box_popdown (GtkComboBox) end