+gtk_color_button_get_alpha (GtkColorButton *button)
+{
+ g_return_val_if_fail (GTK_IS_COLOR_BUTTON (button), 0);
+
+ return (guint16) (button->priv->rgba.alpha * 65535);
+}
+
+/**
+ * gtk_color_button_set_rgba:
+ * @button: a #GtkColorButton
+ * @rgba: a #GdkRGBA to set the current color with
+ *
+ * Sets the current color to be @rgba.
+ *
+ * Since: 3.0
+ *
+ * Deprecated: 3.4: Use gtk_color_chooser_set_rgba() instead.
+ */
+void
+gtk_color_button_set_rgba (GtkColorButton *button,
+ const GdkRGBA *rgba)
+{
+ g_return_if_fail (GTK_IS_COLOR_BUTTON (button));
+ g_return_if_fail (rgba != NULL);
+
+ button->priv->rgba = *rgba;
+ gtk_widget_queue_draw (button->priv->draw_area);
+
+ g_object_notify (G_OBJECT (button), "color");
+ g_object_notify (G_OBJECT (button), "alpha");
+ g_object_notify (G_OBJECT (button), "rgba");
+}
+
+/**
+ * gtk_color_button_get_rgba:
+ * @button: a #GtkColorButton
+ * @rgba: (out): a #GdkRGBA to fill in with the current color
+ *
+ * Sets @rgba to be the current color in the #GtkColorButton widget.
+ *
+ * Since: 3.0
+ *
+ * Deprecated: 3.4: Use gtk_color_chooser_get_rgba() instead.
+ */
+void
+gtk_color_button_get_rgba (GtkColorButton *button,
+ GdkRGBA *rgba)