| 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. |