GtkColorCombo - color combo widget for gtk+
GtkType |
gtk_color_combo_get_type |
(void); |
GtkWidget* |
gtk_color_combo_new |
(void); |
GtkWidget* |
gtk_color_combo_new_with_values |
(gint nrows, gint ncols, gchar **color_names); |
void |
gtk_color_combo_construct |
(GtkColorCombo *color_combo); |
void |
gtk_color_combo_construct_with_values |
(GtkColorCombo *color_combo, gint nrows, gint ncols, gchar **color_names); |
gchar * |
gtk_color_combo_get_color_at |
(GtkColorCombo *combo, gint row, gint col); |
void |
gtk_color_combo_find_color |
(GtkColorCombo *color_combo, GdkColor *color, gint *row, gint *col); |
GtkObject |
|
void (*changed) (GtkColorCombo *color_combo, gint selection, gchar *color_name); |
A GtkColorCombo is a GtkCOmbo which contains all kinds of colors. |
struct _GtkColorCombo { GtkComboBox color_combo; gint default_flag:1; gint nrows; gint ncols; gint row; gint column; GtkWidget ***button; GtkWidget *table; GtkWidget *custom_button; gchar **color_name; }; |
Screenshot
GtkWidget *gtk_color_combo_new (void); |
Creates a new color combo.
Returns : | a new color combo widget |
GtkWidget *gtk_color_combo_new_with_values (gint nrows, gint ncols, |
Creates an user-defined color combo.
nrows | number of rows in color combo |
ncols | number of columns n color combo |
color_names | list with color names |
void gtk_color_combo_construct (GtkColorCombo *color_combo); |
Initialize a color combo structure
color_combo |
void gtk_color_combo_construct_with_values (GtkColorCombo *color_combo, |
Initialize an user-defined color combo.
color_combo | a color combo widget |
nrows | number of rows in color combo |
ncols | number of columns n color combo |
color_names | list with color names |
What does this means?
void (*changed) (GtkColorCombo *color_combo, gint selection, gchar *color_name); |
Should be connected if you wish to perform an action whenever the GtkColorCombo's state is changed.
color_combo : | the object which received the signal. |
selection | |
color_name | the name of the color |
a text entry field with a dropdown list.