comparison src/print.c @ 1810:c416d099a3dc

GTK marks several functions as deprecated The following functions has been replaced and deprecated by version 2.20: - GTK_WIDGET_CAN_FOCUS - GTK_WIDGET_DRAWABLE - GTK_WIDGET_HAS_FOCUS - GTK_WIDGET_HAS_GRAB - GTK_WIDGET_IS_SENSITIVE - GTK_WIDGET_NO_WINDOW - GTK_WIDGET_REALIZED - GTK_WIDGET_SENSITIVE - GTK_WIDGET_STATE - GTK_WIDGET_TOPLEVEL - GTK_WIDGET_VISIBLE
author mow
date Mon, 10 May 2010 11:32:56 +0000
parents 956aab097ea7
children
comparison
equal deleted inserted replaced
1809:e1c18f81e637 1810:c416d099a3dc
1957 GtkWidget *parent = NULL; 1957 GtkWidget *parent = NULL;
1958 GtkWidget *group; 1958 GtkWidget *group;
1959 GtkWidget *label; 1959 GtkWidget *label;
1960 gchar *buf; 1960 gchar *buf;
1961 1961
1962 #if GTK_CHECK_VERSION(2,20,0)
1963 if (gtk_widget_get_visible(pw->dialog->dialog)) parent = pw->dialog->dialog;
1964 #else
1962 if (GTK_WIDGET_VISIBLE(pw->dialog->dialog)) parent = pw->dialog->dialog; 1965 if (GTK_WIDGET_VISIBLE(pw->dialog->dialog)) parent = pw->dialog->dialog;
1966 #endif
1963 1967
1964 gd = generic_dialog_new(_("Printing error"), "print_warning", 1968 gd = generic_dialog_new(_("Printing error"), "print_warning",
1965 parent, TRUE, NULL, NULL); 1969 parent, TRUE, NULL, NULL);
1966 generic_dialog_add_button(gd, GTK_STOCK_OK, NULL, NULL, TRUE); 1970 generic_dialog_add_button(gd, GTK_STOCK_OK, NULL, NULL, TRUE);
1967 1971
2479 { 2483 {
2480 g_object_unref(pw->job_pixbuf); 2484 g_object_unref(pw->job_pixbuf);
2481 pw->job_pixbuf = NULL; 2485 pw->job_pixbuf = NULL;
2482 } 2486 }
2483 2487
2488 #if GTK_CHECK_VERSION(2,20,0)
2489 if (pw->dialog && !gtk_widget_get_visible(pw->dialog->dialog))
2490 #else
2484 if (pw->dialog && !GTK_WIDGET_VISIBLE(pw->dialog->dialog)) 2491 if (pw->dialog && !GTK_WIDGET_VISIBLE(pw->dialog->dialog))
2492 #endif
2485 { 2493 {
2486 g_idle_add_full(G_PRIORITY_HIGH_IDLE, print_job_close_finish_cb, pw, NULL); 2494 g_idle_add_full(G_PRIORITY_HIGH_IDLE, print_job_close_finish_cb, pw, NULL);
2487 } 2495 }
2488 } 2496 }
2489 2497