> Regarding hide() > > so if this is called i can in effect consider it deleted?
No, hide() merely undisplays the window. When all all of the windows in your application are hidden, the FLTK event loop will terminate and Fl::run() will return. At that point you *could* call the destructors of objects that you created using "new" but unless you have opened or locked some system resource in your application, such as a database session, then it's probably easier to let the OS do all of the cleanup as part of program exit. Cheers D. PS. Could you please format your long lines so that people can actually read them more easily? There's a reason why newspapers use columns rather 20inch lines of text! _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

