Fantastic!! I worked just fine. Thanks you all, you folks are the best!! > Hi, > > I think that your SystemQuit function can be like this: > > bool SystemQuit(GtkWidget* widget, GdkEvent* event, gpointer user_data){ > gtk_widget_destroy(widget); > gtk_main_quit(); > return(TRUE); > } > > Tell us if it works fine, ok? > > BR, > > Afonso > > On 6/7/05, jalkadir@xxxxxxxxxx <jalkadir@xxxxxxxxxx> wrote: >> Yes. >> --- >> bool SystemQuit(GtkWidget* widget, GdkEvent* event, gpointer user_data){ >> return(FALSE); >> } >> ---- >> Thank you for your prompt reponse. >> > Hi, >> > >> > Could you post here your SystemQuit function? >> > >> > BR, >> > >> > Afonso >> > >> > On 6/6/05, jalkadir@xxxxxxxxxx <jalkadir@xxxxxxxxxx> wrote: >> >> OS: MSW-XP >> >> GTK+: 2.6.X >> >> >> >> Hi! >> >> I have implemented all the callbacks without much problem. However, >> >> >> >> terminating the application using the 'top-right' window button, the >> >> >> >> application stopts but it is still running in the background. >> >> I have written this callbacks to handle this problem, but to no >> avail: >> >> >> >> gtk_signal_connect(GTK_OBJECT(TopWidget), "delete-event", >> >> GTK_SIGNAL_FUNC(SystemQuit), NULL); >> >> >> >> gtk_signal_connect(GTK_OBJECT(TopWidget), "destroy", >> >> GTK_SIGNAL_FUNC(SystemQuit), NULL); >> >> >> >> >> >> >> >> Is it because I am using MSW and it sends a different event than >> UNIX, >> >> >> >> or is it because I have written the callbacks wrongly? >> >> >> >> Thanks >> >> _______________________________________________ >> >> >> >> gtk-list@xxxxxxxxx >> >> http://mail.gnome.org/mailman/listinfo/gtk-list >> >> >> > >> >> > _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list