Removed. (impl_finalize): New. (class_init): Install finalize handler, not

* e-shell-about-box.c (impl_destroy): Removed.
(impl_finalize): New.
(class_init): Install finalize handler, not destroy.

* e-shell-view-menu.c (command_about_box): Use a GtkWindow again.
Set the GTK_WINDOW_TYPE_HINT_DIALOG hint.

* e-shell-about-box.c (e_shell_about_box_construct): Removed.

svn path=/trunk/; revision=18534
This commit is contained in:
Ettore Perazzoli
2002-11-04 18:53:06 +00:00
parent 735297df13
commit 1b0e240d97
4 changed files with 24 additions and 30 deletions

View File

@ -47,7 +47,7 @@
#include <gtk/gtksignal.h>
#include <gtk/gtkmain.h>
#include <gtk/gtkdialog.h>
#include <gtk/gtkwindow.h>
#include <libgnome/gnome-exec.h>
#include <libgnome/gnome-help.h>
@ -232,7 +232,9 @@ command_about_box (BonoboUIComponent *uih,
about_box = e_shell_about_box_new ();
gtk_widget_show (about_box);
about_box_window = gtk_dialog_new ();
about_box_window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_type_hint (GTK_WINDOW (about_box_window), GDK_WINDOW_TYPE_HINT_DIALOG);
gtk_window_set_policy (GTK_WINDOW (about_box_window), FALSE, FALSE, FALSE);
g_signal_connect (about_box_window, "key_press_event",
G_CALLBACK (about_box_event_callback), &about_box_window);