That's because you are calling real_opration() from the button callback. So the event loop is not running and it can't update your GUI. You should call gtk_main_iteration while gtk_events_pending==true
more at http://developer.gnome.org/doc/API/2.0/gtk/gtk-General.html#gtk-events-pending and http://developer.gnome.org/doc/GGAD/sec-mainloop.html Regards On 6/29/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > Hi everyone! > > I built a gtk_application with glade,it's a main window with menu.When i > select > a menu option, my program opens a new window with entries and buttons. > In the entry i write the name of a file to open. > > This file has the structure: > > number1 (ex.25) > number 2 (ex.34) > operation (product) > > after writing the name,i push the button and it's called the function > real_opration() > This function mekes a lot of things,but the first one is read the numbers > of > entry_file and the opration. > i'd like that in the status bar of this window(not main_window),it'll be > written... > > reading number 1... > reading number 2... > operating.......... > End > > i tried but only is written End. > How can i change the content of statusbar,during reading the entry_file?? > > thanks a lot > > _______________________________________________ > gtk-app-devel-list mailing list > gtk-app-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list > _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list