]> Pileus Git - ~andy/gtk/blobdiff - tests/testtooltips.c
stylecontext: Do invalidation on first resize container
[~andy/gtk] / tests / testtooltips.c
index 5ec25abfcd44eb9dd6a420dfcca6319bddb1f868..483b8fd2a3b09f0b084e405810e9ea14356557b4 100644 (file)
@@ -46,10 +46,10 @@ query_tooltip_custom_cb (GtkWidget  *widget,
                         GtkTooltip *tooltip,
                         gpointer    data)
 {
-  GdkColor color = { 0, 0, 65535 };
+  GdkRGBA color = { 0, 0, 1, 1 };
   GtkWindow *window = gtk_widget_get_tooltip_window (widget);
 
-  gtk_widget_modify_bg (GTK_WIDGET (window), GTK_STATE_NORMAL, &color);
+  gtk_widget_override_background_color (GTK_WIDGET (window), 0, &color);
 
   return TRUE;
 }
@@ -275,7 +275,7 @@ main (int argc, char *argv[])
   g_signal_connect (window, "delete_event",
                    G_CALLBACK (gtk_main_quit), NULL);
 
-  box = gtk_box_new (GTK_ORIENTATION_VERTICAL, FALSE, 3);
+  box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 3);
   gtk_container_add (GTK_CONTAINER (window), box);
 
   /* A check button using the tooltip-markup property */
@@ -359,7 +359,7 @@ main (int argc, char *argv[])
   /* Set a tooltip on the column */
   column = gtk_tree_view_get_column (GTK_TREE_VIEW (tree_view), 0);
   gtk_tree_view_column_set_clickable (column, TRUE);
-  g_object_set (column->button, "tooltip-text", "Header", NULL);
+  g_object_set (gtk_tree_view_column_get_button (column), "tooltip-text", "Header", NULL);
 
   gtk_box_pack_start (GTK_BOX (box), tree_view, FALSE, FALSE, 2);