X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fgrip.c;h=303366c033d688dffc56ffbd3a3413dde1732ed0;hb=755add816a5b297c5601f89b9c2fb049b6c7d6cf;hp=555e648e8fb3a50ec8597f4a79c839d76c1f75c0;hpb=3328f76314ef41a8b3763f2ffd6942cb66b245f5;p=hvgrip.git diff --git a/src/grip.c b/src/grip.c index 555e648..303366c 100644 --- a/src/grip.c +++ b/src/grip.c @@ -30,7 +30,6 @@ #include #include #include "grip.h" -#include #include "discdb.h" #include "cdplay.h" #include "discedit.h" @@ -42,7 +41,7 @@ #include "parsecfg.h" #include "tray.h" -static void ReallyDie(gint reply,gpointer data); +static void ReallyDie(gpointer data); static void MakeStatusPage(GripInfo *ginfo); static void DoHelp(GtkWidget *widget,gpointer data); static void MakeHelpPage(GripInfo *ginfo); @@ -176,9 +175,11 @@ GtkWidget *GripNew(const gchar* geometry,char *device,char *scsi_device, int major,minor,point; char buf[256]; +#ifdef CONVERSION_GNOME_TO_GTK gnome_window_icon_set_default_from_file(GNOME_ICONDIR"/gripicon.png"); +#endif - app=gnome_app_new(PACKAGE,_("Grip")); + app = gtk_window_new(GTK_WINDOW_TOPLEVEL); ginfo=g_new0(GripInfo,1); @@ -307,7 +308,7 @@ GtkWidget *GripNew(const gchar* geometry,char *device,char *scsi_device, gtk_box_pack_start(GTK_BOX(uinfo->winbox),uinfo->controls,FALSE,FALSE,0); gtk_widget_show(uinfo->controls); - gnome_app_set_contents(GNOME_APP(app),uinfo->winbox); + gtk_container_add(GTK_CONTAINER(app), uinfo->winbox); gtk_widget_show(uinfo->winbox); CheckNewDisc(ginfo,FALSE); @@ -340,21 +341,19 @@ void GripDie(GtkWidget *widget,gpointer data) #ifndef GRIPCD if(ginfo->ripping_a_disc || ginfo->encoding) - gnome_app_ok_cancel_modal((GnomeApp *)ginfo->gui_info.app, + DisplayOkCancelDialog(GTK_WINDOW(ginfo->gui_info.app), _("Work is in progress.\nReally shut down?"), ReallyDie,(gpointer)ginfo); - else ReallyDie(0,ginfo); + else ReallyDie(ginfo); #else - ReallyDie(0,ginfo); + ReallyDie(ginfo); #endif } -static void ReallyDie(gint reply,gpointer data) +static void ReallyDie(gpointer data) { GripInfo *ginfo; - if(reply) return; - ginfo=(GripInfo *)data; #ifndef GRIPCD @@ -473,7 +472,9 @@ static void DoHelp(GtkWidget *widget,gpointer data) section=(char *)data; +#ifdef CONVERSION_GNOME_TO_GTK gnome_help_display("grip.xml",section,NULL); +#endif } static void MakeHelpPage(GripInfo *ginfo)