summaryrefslogtreecommitdiff
path: root/tests/testgtk.c
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2012-02-09 16:23:30 -0500
committerMatthias Clasen <mclasen@redhat.com>2012-02-14 16:37:03 -0500
commit80f0feda98c61f9325bdafb67e89f97119efa69d (patch)
treef3a3c0f157bed23d45961ea4a9ecc008d727c97c /tests/testgtk.c
parent06b34b3fc10a46a06c8ce4fefb46eb210c939eb4 (diff)
downloadgtk+-80f0feda98c61f9325bdafb67e89f97119efa69d.tar.gz
testgtk: use GtkColorChooserDialog instead of GtkColorSelectionDialog
Diffstat (limited to 'tests/testgtk.c')
-rw-r--r--tests/testgtk.c26
1 files changed, 4 insertions, 22 deletions
diff --git a/tests/testgtk.c b/tests/testgtk.c
index 655868b561..c0faa8164b 100644
--- a/tests/testgtk.c
+++ b/tests/testgtk.c
@@ -3298,35 +3298,17 @@ static void
cmw_color (GtkWidget *widget, GtkWidget *parent)
{
GtkWidget *csd;
- GtkWidget *colorsel;
GtkWidget *ok_button, *cancel_button;
- csd = gtk_color_selection_dialog_new ("This is a modal color selection dialog");
+ csd = gtk_color_chooser_dialog_new ("This is a modal color selection dialog", GTK_WINDOW (parent));
- gtk_window_set_screen (GTK_WINDOW (csd), gtk_widget_get_screen (parent));
-
- colorsel = gtk_color_selection_dialog_get_color_selection (GTK_COLOR_SELECTION_DIALOG (csd));
- gtk_color_selection_set_has_palette (GTK_COLOR_SELECTION (colorsel),
- TRUE);
-
/* Set as modal */
gtk_window_set_modal (GTK_WINDOW(csd),TRUE);
- /* And mark it as a transient dialog */
- gtk_window_set_transient_for (GTK_WINDOW (csd), GTK_WINDOW (parent));
-
g_signal_connect (csd, "destroy",
G_CALLBACK (cmw_destroy_cb), NULL);
-
- g_object_get (csd,
- "ok-button", &ok_button,
- "cancel-button", &cancel_button,
- NULL);
-
- g_signal_connect_swapped (ok_button,
- "clicked", G_CALLBACK (gtk_widget_destroy), csd);
- g_signal_connect_swapped (cancel_button,
- "clicked", G_CALLBACK (gtk_widget_destroy), csd);
+ g_signal_connect (csd, "response",
+ G_CALLBACK (gtk_widget_destroy), NULL);
/* wait until destroy calls gtk_main_quit */
gtk_widget_show (csd);
@@ -4842,7 +4824,7 @@ create_color_selection (GtkWidget *widget)
gtk_container_add (GTK_CONTAINER (hbox), label);
picker = gtk_color_button_new ();
- gtk_color_button_set_use_alpha (GTK_COLOR_BUTTON (picker), TRUE);
+ gtk_color_chooser_set_use_alpha (GTK_COLOR_CHOOSER (picker), TRUE);
gtk_container_add (GTK_CONTAINER (hbox), picker);
button = gtk_button_new_with_mnemonic ("_Props");