X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=examples%2Fhildon-check-button-example.c;h=fca96bfb872c9546bee4556cfe5c8c7295965802;hb=8559b614213c9536e3f788cd2b56c36f19dd866b;hp=062c0ce66a581c07d4acb8507feacb38e7b4b24c;hpb=9e367a54c50ba7440de00bbb559dd0ff5213d464;p=hildon diff --git a/examples/hildon-check-button-example.c b/examples/hildon-check-button-example.c index 062c0ce..fca96bf 100644 --- a/examples/hildon-check-button-example.c +++ b/examples/hildon-check-button-example.c @@ -20,14 +20,14 @@ * */ -#include +#include static void -button_clicked_cb (GtkButton *button, - GtkLabel *label) +button_toggled_cb (HildonCheckButton *button, + GtkLabel *label) { gboolean active = hildon_check_button_get_active (button); - const gchar *labeltext = gtk_button_get_label (button); + const gchar *labeltext = gtk_button_get_label (GTK_BUTTON (button)); char *text = g_strconcat (labeltext, active ? " (checked)" : " (unchecked)", NULL); gtk_label_set_text (label, text); g_free (text); @@ -43,7 +43,7 @@ main (int argc, GtkWidget *table; int i; - gtk_init (&argc, &argv); + hildon_gtk_init (&argc, &argv); win = gtk_window_new (GTK_WINDOW_TOPLEVEL); vbox = GTK_BOX (gtk_vbox_new (FALSE, 10)); @@ -62,11 +62,11 @@ main (int argc, gtk_button_set_label (GTK_BUTTON (button), text); g_free (text); gtk_table_attach_defaults (GTK_TABLE (table), button, i/2, (i/2) + 1, i%2, (i%2) + 1); - g_signal_connect (button, "clicked", G_CALLBACK (button_clicked_cb), label); + g_signal_connect (button, "toggled", G_CALLBACK (button_toggled_cb), label); } gtk_box_pack_start (vbox, table, TRUE, TRUE, 0); - gtk_box_pack_start (vbox, gtk_label_new ("Last clicked:"), TRUE, TRUE, 0); + gtk_box_pack_start (vbox, gtk_label_new ("Last toggled:"), TRUE, TRUE, 0); gtk_box_pack_start (vbox, label, TRUE, TRUE, 0); gtk_container_set_border_width (GTK_CONTAINER (win), 20);