]> Pileus Git - ~andy/gtk/blobdiff - tests/testtreeflow.c
gtk: remove "gboolean homogeneous" from gtk_box_new()
[~andy/gtk] / tests / testtreeflow.c
index 1af0b6e72c2b8d8ba997094fe9769231f458139a..600ac8b2079a56f33f256a5bfba70ba0cc09072a 100644 (file)
@@ -18,7 +18,7 @@
  * Boston, MA 02111-1307, USA.
  */
 
-#include <config.h>
+#include "config.h"
 #include <gtk/gtk.h>
 
 GtkTreeModel *model = NULL;
@@ -135,7 +135,7 @@ main (int argc, char *argv[])
   window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
   gtk_window_set_title (GTK_WINDOW (window), "Reflow test");
   g_signal_connect (window, "destroy", gtk_main_quit, NULL);
-  vbox = gtk_vbox_new (FALSE, 8);
+  vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 8);
   gtk_container_set_border_width (GTK_CONTAINER (vbox), 8);
   gtk_box_pack_start (GTK_BOX (vbox), gtk_label_new ("Incremental Reflow Test"), FALSE, FALSE, 0);
   gtk_container_add (GTK_CONTAINER (window), vbox);
@@ -159,16 +159,16 @@ main (int argc, char *argv[])
                                               "text", TEXT_COLUMN,
                                               NULL);
   gtk_container_add (GTK_CONTAINER (scrolled_window), tree_view);
-  hbox = gtk_hbox_new (FALSE, FALSE);
+  hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
   gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
   button = gtk_button_new_with_mnemonic ("<b>_Futz!!</b>");
   gtk_box_pack_start (GTK_BOX (hbox), button, FALSE, FALSE, 0);
-  gtk_label_set_use_markup (GTK_LABEL (GTK_BIN (button)->child), TRUE);
+  gtk_label_set_use_markup (GTK_LABEL (gtk_bin_get_child (GTK_BIN (button))), TRUE);
   g_signal_connect (button, "clicked", G_CALLBACK (futz), NULL);
   g_signal_connect (button, "realize", G_CALLBACK (gtk_widget_grab_focus), NULL);
   gtk_window_set_default_size (GTK_WINDOW (window), 300, 400);
   gtk_widget_show_all (window);
-  g_timeout_add (1000, (GSourceFunc) futz, NULL);
+  gdk_threads_add_timeout (1000, (GSourceFunc) futz, NULL);
   gtk_main ();
   return 0;
 }