![]() |
![]() |
![]() |
GtkExtra Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Signals |
#include <gtkextra.h> GtkColorCombo; GtkWidget * gtk_color_combo_new (void); GtkWidget * gtk_color_combo_new_with_values (gint nrows, gint ncols, GdkColor *colors); void gtk_color_combo_construct (GtkColorCombo *color_combo); void gtk_color_combo_construct_with_values (GtkColorCombo *color_combo, gint nrows, gint ncols, GdkColor *colors); GdkColor gtk_color_combo_get_color_at (GtkColorCombo *color_combo, gint row, gint col); void gtk_color_combo_find_color (GtkColorCombo *color_combo, GdkColor *color, gint *row, gint *col); GdkColor gtk_color_combo_get_selection (GtkColorCombo *combo);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkHBox +----GtkComboButton +----GtkColorCombo
GtkColorCombo implements AtkImplementorIface, GtkBuildable and GtkOrientable.
typedef struct _GtkColorCombo GtkColorCombo;
The GtkColorCombo struct contains only private data. It should only be accessed through the functions described below.
GtkWidget * gtk_color_combo_new_with_values (gint nrows, gint ncols, GdkColor *colors);
Creates a new GtkColorCombo widget having nrows
rows and ncols
columns with GdkColor color.
|
number of rows in GtkColorCombo. |
|
number of columns in GtkColorCombo. |
|
GdkColor color. |
Returns : |
the newly-created GtkColorCombo widget. |
void gtk_color_combo_construct (GtkColorCombo *color_combo);
Initialize a GtkColorCombo object.
|
the GtkColorCombo widget. |
void gtk_color_combo_construct_with_values (GtkColorCombo *color_combo, gint nrows, gint ncols, GdkColor *colors);
Initialize a GtkColorCombo object with specified values.
|
the GtkColorCombo widget. |
|
number of rows in GtkColorCombo. |
|
number of columns in GtkColorCombo. |
|
GdkColor color. |
GdkColor gtk_color_combo_get_color_at (GtkColorCombo *color_combo, gint row, gint col);
Get the color in the combo at the specified row,column.
|
a GtkColorCombo widget. |
|
row number in GtkColorCombo. |
|
column number in GtkColorCombo. |
Returns : |
a GdkColor at row ,col in color_combo
|
void gtk_color_combo_find_color (GtkColorCombo *color_combo, GdkColor *color, gint *row, gint *col);
Find the best match for a given color.
|
a GtkColorCombo widget. |
|
a GdkColor object. |
|
row number in GtkColorCombo. |
|
column number in GtkColorCombo. |
GdkColor gtk_color_combo_get_selection (GtkColorCombo *combo);
Get the color in the combo at selection .
|
a GtkColorCombo widget. |
Returns : |
a GdkColor of the selection. |
"changed"
signalvoid user_function (GtkColorCombo *colorcombo, gint arg1, GdkColor *arg2, gpointer user_data) : Run First
|
the object which received the signal. |
|
|
|
|
|
user data set when the signal handler was connected. |