GTK+ Reference Manual | ||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
#include <gtk/gtk.h> GtkColorSelectionDialog; GtkWidget* gtk_color_selection_dialog_new (const gchar *title
); GtkWidget* gtk_color_selection_dialog_get_color_selection (GtkColorSelectionDialog *colorsel
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkDialog +----GtkColorSelectionDialog
"cancel-button" GtkWidget* : Read "color-selection" GtkWidget* : Read "help-button" GtkWidget* : Read "ok-button" GtkWidget* : Read
The GtkColorSelectionDialog provides a standard dialog which allows the user to select a color much like the GtkFileSelection provides a standard dialog for file selection.
The GtkColorSelectionDialog implementation of the GtkBuildable interface exposes the embedded GtkColorSelection as internal child with the name "color_selection". It also exposes the buttons with the names "ok_button", "cancel_button" and "help_button".
typedef struct _GtkColorSelectionDialog GtkColorSelectionDialog;
The GtkColorSelectionDialog struct contains the following fields. (These fields should be considered read-only. They should never be set by an application.)
GtkWidget *colorsel; | The GtkColorSelection widget contained within the
dialog. Use this widget and its gtk_color_selection_get_current_color()
function to gain access to the selected color. Connect a handler
for this widget's color_changed signal to be notified when the
color changes.
|
GtkWidget *ok_button; | The OK button widget contained within the dialog. Connect a handler for the clicked event. |
GtkWidget *cancel_button; | The cancel button widget contained within the dialog. Connect a handler for the clicked event. |
GtkWidget *help_button; | The help button widget contained within the dialog. Connect a handler for the clicked event. |
GtkWidget* gtk_color_selection_dialog_new (const gchar *title
);
Creates a new GtkColorSelectionDialog.
|
a string containing the title text for the dialog. |
Returns : |
a GtkColorSelectionDialog. |
GtkWidget* gtk_color_selection_dialog_get_color_selection
(GtkColorSelectionDialog *colorsel
);
Retrieves the GtkColorSelection widget embedded in the dialog.
|
a GtkColorSelectionDialog |
Returns : |
the embedded GtkColorSelection |
Since 2.14
"color-selection"
property"color-selection" GtkWidget* : Read
The color selection embedded in the dialog.