There is a difference between resize and expose events. You're going to have to take care of this difference within your code and possibly force the expose event to trigger a resize event which is not necessarily done by default.
The urls below show how to set the configure event in X, Motif and GTK/GDK to the appropriate window resize callback. The gtk tutorial mentioned a drawing area pixmap to be removed and recreated with the correct size. http://www.lemoda.net/c/xlib-resize/ http://zetcode.com/tutorials/gtktutorial/gtkevents/ http://www.gtk.org/tutorial1.2/gtk_tut-23.html http://www-f9.ijs.si/~matevz/docs/007-2392-003/sgi_html/ch03.html With all the above being said, have you succeeded in running your app on the newer os without changing the lines of code? I tend to believe you don't need to change your c code if you simply recompile and run on the newer os. Motif Libs exist on the newer os, just to get it running. Cheers, David Marceau _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list