- GTK_SIGNAL_FUNC(delete_cb), (gpointer) stop_flag);
- gtk_box_pack_end(GTK_BOX(main_vb), cancel_al, FALSE, FALSE, 3);
- GTK_WIDGET_SET_FLAGS(cancel_bt, GTK_CAN_DEFAULT);
- gtk_widget_grab_default(cancel_bt);
- GTK_WIDGET_SET_FLAGS(cancel_bt, GTK_CAN_DEFAULT);
- gtk_widget_grab_default(cancel_bt);
- gtk_widget_show(cancel_bt);
- gtk_widget_show(cancel_al);
-
- gtk_widget_show(dlg_w);
- gtk_grab_add(dlg_w); /* make it modal */
-
- return dlg_w; /* return as opaque pointer */
+ GTK_SIGNAL_FUNC(delete_event_cb), (gpointer) stop_flag);
+ GTK_WIDGET_SET_FLAGS(stop_bt, GTK_CAN_DEFAULT);
+ gtk_widget_grab_default(stop_bt);
+ GTK_WIDGET_SET_FLAGS(stop_bt, GTK_CAN_DEFAULT);
+ gtk_widget_grab_default(stop_bt);
+
+ gtk_widget_show_all(dlg_w);
+
+ dlg->dlg_w = dlg_w;
+
+ return dlg;