manpagez: man pages & more
html files: goffice
Home | html | info | man

GOComboColor

GOComboColor

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----GOComboBox
                                             +----GOComboColor

Implemented Interfaces

GOComboColor implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Signals

  "color-changed"                                  : Run Last
  "display-custom-dialog"                          : Run Last

Description

Details

GO_TYPE_COMBO_COLOR

#define GO_TYPE_COMBO_COLOR (go_combo_color_get_type ())


GO_COMBO_COLOR()

#define GO_COMBO_COLOR(o) (G_TYPE_CHECK_INSTANCE_CAST((o), GO_TYPE_COMBO_COLOR, GOComboColor))

o :


GO_IS_COMBO_COLOR()

#define GO_IS_COMBO_COLOR(o) (G_TYPE_CHECK_INSTANCE_TYPE((o), GO_TYPE_COMBO_COLOR))

o :


GO_COMBO_COLOR_CLASS()

#define GO_COMBO_COLOR_CLASS(k) (G_TYPE_CHECK_CLASS_CAST(k), GO_TYPE_COMBO_COLOR)

k :


GOComboColor

typedef struct _GOComboColor GOComboColor;


go_combo_color_get_type ()

GType               go_combo_color_get_type             (void);

Returns :


go_combo_color_new ()

GtkWidget *         go_combo_color_new                  (GdkPixbuf *icon,
                                                         char const *no_color_label,
                                                         GOColor default_color,
                                                         GOColorGroup *color_group);

Default constructor. Pass an optional icon and an optional label for the no/auto color button.

icon :

optionally NULL.

no_color_label :

FIXME

default_color :

The colour to use a the default

color_group :

GOColorGroup

Returns :

The newly constructed combo.

go_combo_color_get_color ()

GOColor             go_combo_color_get_color            (GOComboColor *cc,
                                                         gboolean *is_default);

cc :

is_default :

Returns :


go_combo_color_set_color ()

void                go_combo_color_set_color            (GOComboColor *cc,
                                                         GOColor color);

cc :

GOComboColor

color :

a GOColor

go_combo_color_set_color_to_default ()

void                go_combo_color_set_color_to_default (GOComboColor *cc);

Set the color of the combo to the default color. Causes the color_changed signal to be emitted.

cc :

GOComboColor

go_combo_color_set_color_gdk ()

void                go_combo_color_set_color_gdk        (GOComboColor *cc,
                                                         GdkColor *color);

Set the color of the combo to the given color. Causes the color_changed signal to be emitted.

cc :

The combo

color :

The color

go_combo_color_set_allow_alpha ()

void                go_combo_color_set_allow_alpha      (GOComboColor *cc,
                                                         gboolean allow_alpha);

Should the custom colour selector allow the use of opacity.

cc :

GOComboColor

allow_alpha :

Support alpha layer

go_combo_color_set_instant_apply ()

void                go_combo_color_set_instant_apply    (GOComboColor *cc,
                                                         gboolean active);

Turn instant apply behaviour on or off. Instant apply means that pressing the button applies the current color. When off, pressing the button opens the combo.

cc :

GOComboColor

active :

Whether instant apply should be active or not

Signal Details

The "color-changed" signal

void                user_function                      (GOComboColor *gocombocolor,
                                                        gpointer      arg1,
                                                        gboolean      arg2,
                                                        gboolean      arg3,
                                                        gboolean      arg4,
                                                        gpointer      user_data)         : Run Last

gocombocolor :

the object which received the signal.

arg1 :

arg2 :

arg3 :

arg4 :

user_data :

user data set when the signal handler was connected.

The "display-custom-dialog" signal

void                user_function                      (GOComboColor *gocombocolor,
                                                        GObject      *arg1,
                                                        gpointer      user_data)         : Run Last

gocombocolor :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.