Functions

go-color-selector.h File Reference

#include <goffice/goffice.h>

Go to the source code of this file.

Functions

G_BEGIN_DECLS GtkWidget * go_color_selector_new (GOColor initial_color, GOColor default_color, char const *color_group)
 go_color_selector_new: : initially selected color : automatic color : a GOColorGroup name
GOColor go_color_selector_get_color (GOSelector *selector, gboolean *is_auto)
 go_color_selector_get_color: : a GOSelector : non-NULL result storage
gboolean go_color_selector_set_color (GOSelector *selector, GOColor color)
 go_color_selector_set_color: : a color selector : a color
void go_color_selector_set_allow_alpha (GOSelector *selector, gboolean allow_alpha)
 go_color_selector_set_allow_alpha : : GOColorSelector : boolean

Function Documentation

GOColor go_color_selector_get_color ( GOSelector *  selector,
gboolean *  is_auto 
)

go_color_selector_get_color: : a GOSelector : non-NULL result storage

Retrieves current color selection of a GOSelector created via . will be set to TRUE if current selection was set by clicking on automatic palette item.

Returns: current color selection.

G_BEGIN_DECLS GtkWidget* go_color_selector_new ( GOColor  initial_color,
GOColor  default_color,
char const *  group 
)

go_color_selector_new: : initially selected color : automatic color : a GOColorGroup name

Creates a new color selector, with selected. Palette will contain an automatic button, which can be used to select . This widget supports color drag and drop.

Returns: a GtkWidget.

void go_color_selector_set_allow_alpha ( GOSelector *  selector,
gboolean  allow_alpha 
)

go_color_selector_set_allow_alpha : : GOColorSelector : boolean

Should the custom colour selector allow the use of opacity.

References GOColorSelectorState::allow_alpha.

gboolean go_color_selector_set_color ( GOSelector *  selector,
GOColor  color 
)

go_color_selector_set_color: : a color selector : a color

Sets current selection to . An "activate" signal will be emited. Selector has to be a selector created via .

Returns: TRUE if selection changed.