Index: src/main.c
===================================================================
--- src/main.c	(revisión: 525)
+++ src/main.c	(copia de trabajo)
@@ -29,8 +29,6 @@
 #include <gtk/gtk.h>
 #include <glib/gi18n.h>
 #include <gconf/gconf-client.h>
-#include <libgnomeui/gnome-help.h>
-#include <libgnomeui/gnome-ui-init.h>
 #include <glade/glade.h>
 
 #ifdef USE_HAL
@@ -503,8 +501,8 @@
 {
 	GError *error = NULL;
 
-	gnome_help_display_desktop_on_screen (NULL, "gfloppy", "gfloppy", "usage", 
-					      gtk_widget_get_screen (widget), &error);
+	gtk_show_uri (gtk_widget_get_screen (widget), "ghelp:gfloppy?usage",
+	              gtk_get_current_event_time (), &error);
 	if (error) {
 		show_error_dialog (toplevel, _("Could not display help for the floppy formatter."), error->message);
 		g_error_free (error);
@@ -552,7 +550,6 @@
 int
 main (int argc, char *argv[])
 {
-	GnomeProgram *program;
 	GOptionContext *context;
 	GConfClient *client;
 	GFloppyConfig config;
@@ -581,15 +578,10 @@
 	textdomain(GETTEXT_PACKAGE);
 
 	context = g_option_context_new (_("- Floppy Formatter"));
-	
 	g_option_context_add_main_entries (context, options, GETTEXT_PACKAGE);
+	g_option_context_parse (context, &argc, &argv, NULL);
 
-	program = gnome_program_init
-	  (argv[0], VERSION, LIBGNOMEUI_MODULE,
-	   argc, argv,
-	   GNOME_PARAM_GOPTION_CONTEXT, context,
-	   GNOME_PARAM_APP_DATADIR,DATADIR,
-	   GNOME_PARAM_NONE);
+	gtk_init (&argc, &argv);
 
 #ifdef USE_HAL
 	ctx = (gpointer)get_hal_context ();
@@ -742,7 +734,6 @@
 	}
 #endif
 
-	g_object_unref (program);
 	return 0;
 }
 
