The constructor creates a new widget that is a slightly modified button. The GtkColorButton contains a small area of color indicating the current color selected. Clicking it will result in the launching of a color selection dialog, allowing the user to select a color. The small area of color on the button will be updated as soon as the user is finished selecting a color.