gdk_window_get_pointer(NULL, &x, &y, NULL);
+#if GTK_CHECK_VERSION(2,20,0)
+ if (!gtk_widget_get_realized(ct->tip_window)) gtk_widget_realize(ct->tip_window);
+#else
if (!GTK_WIDGET_REALIZED(ct->tip_window)) gtk_widget_realize(ct->tip_window);
+#endif
gtk_window_move(GTK_WINDOW(ct->tip_window), x + 16, y + 16);
gtk_widget_show(ct->tip_window);
}
layout_image_set_collection(NULL, ct->cd, info);
}
}
+#if GTK_CHECK_VERSION(2,20,0)
+ else if (!gtk_widget_has_focus(ct->listview))
+#else
else if (!GTK_WIDGET_HAS_FOCUS(ct->listview))
+#endif
{
gtk_widget_grab_focus(ct->listview);
}
"show_text", ct->show_text, NULL);
}
}
+#if GTK_CHECK_VERSION(2,20,0)
+ if (gtk_widget_get_realized(ct->listview)) gtk_tree_view_columns_autosize(GTK_TREE_VIEW(ct->listview));
+#else
if (GTK_WIDGET_REALIZED(ct->listview)) gtk_tree_view_columns_autosize(GTK_TREE_VIEW(ct->listview));
+#endif
}
row = -1;