28 #ifndef __GTK_COLOR_SELECTION_H__
29 #define __GTK_COLOR_SELECTION_H__
31 #if defined(GTK_DISABLE_SINGLE_INCLUDES) && !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
32 #error "Only <gtk/gtk.h> can be included directly."
40 #define GTK_TYPE_COLOR_SELECTION (gtk_color_selection_get_type ())
41 #define GTK_COLOR_SELECTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_COLOR_SELECTION, GtkColorSelection))
42 #define GTK_COLOR_SELECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_COLOR_SELECTION, GtkColorSelectionClass))
43 #define GTK_IS_COLOR_SELECTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_COLOR_SELECTION))
44 #define GTK_IS_COLOR_SELECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_COLOR_SELECTION))
45 #define GTK_COLOR_SELECTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_COLOR_SELECTION, GtkColorSelectionClass))
86 gboolean has_opacity);
89 gboolean has_palette);
115 #ifndef GTK_DISABLE_DEPRECATED
116 #ifndef GDK_MULTIHEAD_SAFE
123 #ifndef GTK_DISABLE_DEPRECATED
void(* GtkColorSelectionChangePaletteFunc)(const GdkColor *colors, gint n_colors)
void gtk_color_selection_get_color(GtkColorSelection *colorsel, gdouble *color)
void gtk_color_selection_get_previous_color(GtkColorSelection *colorsel, GdkColor *color)
gboolean gtk_color_selection_get_has_palette(GtkColorSelection *colorsel)
void gtk_color_selection_set_has_palette(GtkColorSelection *colorsel, gboolean has_palette)
GtkColorSelectionChangePaletteFunc gtk_color_selection_set_change_palette_hook(GtkColorSelectionChangePaletteFunc func)
void gtk_color_selection_set_current_alpha(GtkColorSelection *colorsel, guint16 alpha)
void(* GtkColorSelectionChangePaletteWithScreenFunc)(GdkScreen *screen, const GdkColor *colors, gint n_colors)
void gtk_color_selection_set_previous_color(GtkColorSelection *colorsel, const GdkColor *color)
gboolean gtk_color_selection_palette_from_string(const gchar *str, GdkColor **colors, gint *n_colors)
GtkWidget * gtk_color_selection_new(void)
gboolean gtk_color_selection_is_adjusting(GtkColorSelection *colorsel)
void gtk_color_selection_set_update_policy(GtkColorSelection *colorsel, GtkUpdateType policy)
void gtk_color_selection_set_current_color(GtkColorSelection *colorsel, const GdkColor *color)
gboolean gtk_color_selection_get_has_opacity_control(GtkColorSelection *colorsel)
void gtk_color_selection_set_has_opacity_control(GtkColorSelection *colorsel, gboolean has_opacity)
void gtk_color_selection_get_current_color(GtkColorSelection *colorsel, GdkColor *color)
GType gtk_color_selection_get_type(void) G_GNUC_CONST
guint16 gtk_color_selection_get_current_alpha(GtkColorSelection *colorsel)
void gtk_color_selection_set_previous_alpha(GtkColorSelection *colorsel, guint16 alpha)
GtkColorSelectionChangePaletteWithScreenFunc gtk_color_selection_set_change_palette_with_screen_hook(GtkColorSelectionChangePaletteWithScreenFunc func)
gchar * gtk_color_selection_palette_to_string(const GdkColor *colors, gint n_colors)
guint16 gtk_color_selection_get_previous_alpha(GtkColorSelection *colorsel)
void gtk_color_selection_set_color(GtkColorSelection *colorsel, gdouble *color)
PBD::PropertyDescriptor< uint32_t > color
GtkVBoxClass parent_class
void(* _gtk_reserved1)(void)
void(* _gtk_reserved3)(void)
void(* _gtk_reserved4)(void)
void(* _gtk_reserved2)(void)
void(* color_changed)(GtkColorSelection *color_selection)
gpointer GSEAL(private_data)