GimpColorScale

GimpColorScale — Fancy colored sliders.

Synopsis




struct      GimpColorScale;
GtkWidget*  gimp_color_scale_new            (GtkOrientation orientation,
                                             GimpColorSelectorChannel channel);
void        gimp_color_scale_set_channel    (GimpColorScale *scale,
                                             GimpColorSelectorChannel channel);
void        gimp_color_scale_set_color      (GimpColorScale *scale,
                                             const GimpRGB *rgb,
                                             const GimpHSV *hsv);

Object Hierarchy


  GObject
   +----GtkObject
         +----GtkWidget
               +----GtkRange
                     +----GtkScale
                           +----GimpColorScale

Implemented Interfaces

GimpColorScale implements AtkImplementorIface.

Description

Details

struct GimpColorScale

struct GimpColorScale;


gimp_color_scale_new ()

GtkWidget*  gimp_color_scale_new            (GtkOrientation orientation,
                                             GimpColorSelectorChannel channel);

Creates a new GimpColorScale widget.

orientation : the scale's orientation (horizontal or vertical)
channel : the scale's color channel
Returns : a new GimpColorScale widget

gimp_color_scale_set_channel ()

void        gimp_color_scale_set_channel    (GimpColorScale *scale,
                                             GimpColorSelectorChannel channel);

Changes the color channel displayed by the scale.

scale : a GimpColorScale widget
channel : the new color channel

gimp_color_scale_set_color ()

void        gimp_color_scale_set_color      (GimpColorScale *scale,
                                             const GimpRGB *rgb,
                                             const GimpHSV *hsv);

Changes the color value of the scale.

scale : a GimpColorScale widget
rgb : the new color as GimpRGB
hsv : the new color as GimpHSV