Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkcombobox.h File Reference

Go to the source code of this file.

Data Structures

struct  _GtkComboBox
 
struct  _GtkComboBoxClass
 

Macros

#define GTK_TYPE_COMBO_BOX   (gtk_combo_box_get_type ())
 
#define GTK_COMBO_BOX(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COMBO_BOX, GtkComboBox))
 
#define GTK_COMBO_BOX_CLASS(vtable)   (G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_COMBO_BOX, GtkComboBoxClass))
 
#define GTK_IS_COMBO_BOX(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COMBO_BOX))
 
#define GTK_IS_COMBO_BOX_CLASS(vtable)   (G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_COMBO_BOX))
 
#define GTK_COMBO_BOX_GET_CLASS(inst)   (G_TYPE_INSTANCE_GET_CLASS ((inst), GTK_TYPE_COMBO_BOX, GtkComboBoxClass))
 

Typedefs

typedef struct _GtkComboBox GtkComboBox
 
typedef struct _GtkComboBoxClass GtkComboBoxClass
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_combo_box_get_type (void) G_GNUC_CONST
 
GtkWidgetgtk_combo_box_new (void)
 
GtkWidgetgtk_combo_box_new_with_entry (void)
 
GtkWidgetgtk_combo_box_new_with_model (GtkTreeModel *model)
 
GtkWidgetgtk_combo_box_new_with_model_and_entry (GtkTreeModel *model)
 
int gtk_combo_box_get_active (GtkComboBox *combo_box)
 
void gtk_combo_box_set_active (GtkComboBox *combo_box, int index_)
 
gboolean gtk_combo_box_get_active_iter (GtkComboBox *combo_box, GtkTreeIter *iter)
 
void gtk_combo_box_set_active_iter (GtkComboBox *combo_box, GtkTreeIter *iter)
 
void gtk_combo_box_set_model (GtkComboBox *combo_box, GtkTreeModel *model)
 
GtkTreeModelgtk_combo_box_get_model (GtkComboBox *combo_box)
 
GtkTreeViewRowSeparatorFunc gtk_combo_box_get_row_separator_func (GtkComboBox *combo_box)
 
void gtk_combo_box_set_row_separator_func (GtkComboBox *combo_box, GtkTreeViewRowSeparatorFunc func, gpointer data, GDestroyNotify destroy)
 
void gtk_combo_box_set_button_sensitivity (GtkComboBox *combo_box, GtkSensitivityType sensitivity)
 
GtkSensitivityType gtk_combo_box_get_button_sensitivity (GtkComboBox *combo_box)
 
gboolean gtk_combo_box_get_has_entry (GtkComboBox *combo_box)
 
void gtk_combo_box_set_entry_text_column (GtkComboBox *combo_box, int text_column)
 
int gtk_combo_box_get_entry_text_column (GtkComboBox *combo_box)
 
void gtk_combo_box_set_popup_fixed_width (GtkComboBox *combo_box, gboolean fixed)
 
gboolean gtk_combo_box_get_popup_fixed_width (GtkComboBox *combo_box)
 
void gtk_combo_box_popup (GtkComboBox *combo_box)
 
void gtk_combo_box_popup_for_device (GtkComboBox *combo_box, GdkDevice *device)
 
void gtk_combo_box_popdown (GtkComboBox *combo_box)
 
int gtk_combo_box_get_id_column (GtkComboBox *combo_box)
 
void gtk_combo_box_set_id_column (GtkComboBox *combo_box, int id_column)
 
const char * gtk_combo_box_get_active_id (GtkComboBox *combo_box)
 
gboolean gtk_combo_box_set_active_id (GtkComboBox *combo_box, const char *active_id)
 
void gtk_combo_box_set_child (GtkComboBox *combo_box, GtkWidget *child)
 
GtkWidgetgtk_combo_box_get_child (GtkComboBox *combo_box)
 

Macro Definition Documentation

◆ GTK_COMBO_BOX

#define GTK_COMBO_BOX ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COMBO_BOX, GtkComboBox))

Definition at line 31 of file gtkcombobox.h.

◆ GTK_COMBO_BOX_CLASS

#define GTK_COMBO_BOX_CLASS ( vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), GTK_TYPE_COMBO_BOX, GtkComboBoxClass))

Definition at line 32 of file gtkcombobox.h.

◆ GTK_COMBO_BOX_GET_CLASS

#define GTK_COMBO_BOX_GET_CLASS ( inst)    (G_TYPE_INSTANCE_GET_CLASS ((inst), GTK_TYPE_COMBO_BOX, GtkComboBoxClass))

Definition at line 35 of file gtkcombobox.h.

◆ GTK_IS_COMBO_BOX

#define GTK_IS_COMBO_BOX ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COMBO_BOX))

Definition at line 33 of file gtkcombobox.h.

◆ GTK_IS_COMBO_BOX_CLASS

#define GTK_IS_COMBO_BOX_CLASS ( vtable)    (G_TYPE_CHECK_CLASS_TYPE ((vtable), GTK_TYPE_COMBO_BOX))

Definition at line 34 of file gtkcombobox.h.

◆ GTK_TYPE_COMBO_BOX

#define GTK_TYPE_COMBO_BOX   (gtk_combo_box_get_type ())

Definition at line 30 of file gtkcombobox.h.

Typedef Documentation

◆ GtkComboBox

typedef struct _GtkComboBox GtkComboBox

Definition at line 37 of file gtkcombobox.h.

◆ GtkComboBoxClass

Definition at line 38 of file gtkcombobox.h.

Function Documentation

◆ gtk_combo_box_get_active()

int gtk_combo_box_get_active ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_active_id()

const char * gtk_combo_box_get_active_id ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_active_iter()

gboolean gtk_combo_box_get_active_iter ( GtkComboBox * combo_box,
GtkTreeIter * iter )

◆ gtk_combo_box_get_button_sensitivity()

GtkSensitivityType gtk_combo_box_get_button_sensitivity ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_child()

GtkWidget * gtk_combo_box_get_child ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_entry_text_column()

int gtk_combo_box_get_entry_text_column ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_has_entry()

gboolean gtk_combo_box_get_has_entry ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_id_column()

int gtk_combo_box_get_id_column ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_model()

GtkTreeModel * gtk_combo_box_get_model ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_popup_fixed_width()

gboolean gtk_combo_box_get_popup_fixed_width ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_row_separator_func()

GtkTreeViewRowSeparatorFunc gtk_combo_box_get_row_separator_func ( GtkComboBox * combo_box)

◆ gtk_combo_box_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_combo_box_get_type ( void )

◆ gtk_combo_box_new()

GtkWidget * gtk_combo_box_new ( void )

◆ gtk_combo_box_new_with_entry()

GtkWidget * gtk_combo_box_new_with_entry ( void )

◆ gtk_combo_box_new_with_model()

GtkWidget * gtk_combo_box_new_with_model ( GtkTreeModel * model)

◆ gtk_combo_box_new_with_model_and_entry()

GtkWidget * gtk_combo_box_new_with_model_and_entry ( GtkTreeModel * model)

◆ gtk_combo_box_popdown()

void gtk_combo_box_popdown ( GtkComboBox * combo_box)

◆ gtk_combo_box_popup()

void gtk_combo_box_popup ( GtkComboBox * combo_box)

◆ gtk_combo_box_popup_for_device()

void gtk_combo_box_popup_for_device ( GtkComboBox * combo_box,
GdkDevice * device )

◆ gtk_combo_box_set_active()

void gtk_combo_box_set_active ( GtkComboBox * combo_box,
int index_ )

◆ gtk_combo_box_set_active_id()

gboolean gtk_combo_box_set_active_id ( GtkComboBox * combo_box,
const char * active_id )

◆ gtk_combo_box_set_active_iter()

void gtk_combo_box_set_active_iter ( GtkComboBox * combo_box,
GtkTreeIter * iter )

◆ gtk_combo_box_set_button_sensitivity()

void gtk_combo_box_set_button_sensitivity ( GtkComboBox * combo_box,
GtkSensitivityType sensitivity )

◆ gtk_combo_box_set_child()

void gtk_combo_box_set_child ( GtkComboBox * combo_box,
GtkWidget * child )

◆ gtk_combo_box_set_entry_text_column()

void gtk_combo_box_set_entry_text_column ( GtkComboBox * combo_box,
int text_column )

◆ gtk_combo_box_set_id_column()

void gtk_combo_box_set_id_column ( GtkComboBox * combo_box,
int id_column )

◆ gtk_combo_box_set_model()

void gtk_combo_box_set_model ( GtkComboBox * combo_box,
GtkTreeModel * model )

◆ gtk_combo_box_set_popup_fixed_width()

void gtk_combo_box_set_popup_fixed_width ( GtkComboBox * combo_box,
gboolean fixed )

◆ gtk_combo_box_set_row_separator_func()

void gtk_combo_box_set_row_separator_func ( GtkComboBox * combo_box,
GtkTreeViewRowSeparatorFunc func,
gpointer data,
GDestroyNotify destroy )