## GimpColorScale

GimpColorScale — Fancy colored sliders.

## Synopsis

                        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
       +----GInitiallyUnowned
             +----GtkObject
                   +----GtkWidget
                         +----GtkRange
                               +----GtkScale
                                     +----GimpColorScale

## Implemented Interfaces

GimpColorScale implements AtkImplementorIface and GtkBuildable.

## Description

## Details

### GimpColorScale

    typedef struct _GimpColorScale 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