I agree with you. By just returning TRUE, user might tend to thenk that the app is not working properly. I dont want to exit the app after this. In my program I want to desensitize the close button while a program is being installed, but it seems it might not be possible. -------------------------------------------------------------------------------- On Fri, 25 Jul 2003, Preben Randhol wrote: > Paul Davis <paul@linuxaudiosystems.com> wrote on 25/07/2003 (08:18) : > > catch the top level window delete_event, do nothing in the handler, > > return TRUE. > > Or a better solution might be to pop up a dialog saying "Shutting down > system. Please wait while critical data is saved" or something like > that. And run a loop which will do a gtk exit when the critical phase > has passed and a flag has bee set. > > Otherwise if this takes some time the user might kill the app in stead > as it thinks it has hung or something. > > -- > Preben Randhol -------------- http://www.pvv.org/~randhol/Ada95 -- > «For me, Ada95 puts back the joy in programming.» > _______________________________________________ > > gtk-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-list >