## GimpPickButton GimpPickButton — Widget to pick a color from screen. |

## Synopsis

                GimpPickButton;
    GtkWidget*  gimp_pick_button_new            (void);

## Object Hierarchy

      GObject
       +----GtkObject
             +----GtkWidget
                   +----GtkContainer
                         +----GtkBin
                               +----GtkButton
                                     +----GimpPickButton

## Implemented Interfaces

GimpPickButton implements AtkImplementorIface.

## Signal Prototypes

    "color-picked"
                void        user_function      (GimpPickButton *gimppickbutton,
                                                gpointer arg1,
                                                gpointer user_data);

## Description

GimpPickButton is a specialized button. When clicked, it changes the cursor to a color-picker pipette and allows the user to pick a color from any point on the screen.

## Details

### GimpPickButton

    typedef struct _GimpPickButton GimpPickButton;

### gimp_pick_button_new ()

    GtkWidget*  gimp_pick_button_new            (void);

Creates a new GimpPickButton widget.

Returns : | A new GimpPickButton widget.

## Signals

### The "color-picked" signal

    void        user_function                  (GimpPickButton *gimppickbutton,
                                                gpointer arg1,
                                                gpointer user_data);

`gimppickbutton` : | the object which received the signal.
`arg1` : | pointer to a GimpRGB structure that holds the picked color
`user_data` : | user data set when the signal handler was connected.