2 #include <glade/glade.h>
4 #include <libpspp/version.h>
9 about_new (GtkMenuItem *m, GtkWindow *parent)
11 GladeXML *xml = glade_xml_new (PKGDATADIR "/psppire.glade", NULL, NULL);
13 GtkWidget *about = get_widget_assert (xml, "aboutdialog1");
16 gdk_pixbuf_new_from_file_at_size (PKGDATADIR "/pspplogo.png", 64, 64, 0);
18 gtk_about_dialog_set_logo (GTK_ABOUT_DIALOG (about), pb);
21 gtk_window_set_icon_from_file (GTK_WINDOW (about),
22 PKGDATADIR "/psppicon.png", 0);
25 gtk_about_dialog_set_authors (GTK_ABOUT_DIALOG (about),
26 (const gchar **) authors);
28 gtk_window_set_transient_for (GTK_WINDOW (about), parent);
30 gtk_window_set_modal (GTK_WINDOW (about), TRUE);
32 gtk_window_set_keep_above (GTK_WINDOW (about), TRUE);
35 gtk_widget_show (about);