Thanks, this seems to be what I'm looking for. Would be nice to have a general "getPixMap" call in FLTK.
Cheers --Kurt matthiasm wrote: > On Oct 9, 2007, at 12:30 AM, Kurt Konolige wrote: > >> Hi, I want to save the contents of an FLTK double-window as a PNG >> or PPM >> file. Is there an easy way to do this (from a program, not using a >> screenshot)? > > > Anothe way to get the window contents: > > include <FL/x.H> > > Fl_X *x = Fl_X::i(myWindow); > > Now x->other_xid returns the X11 "Window" information for the > backbuffer of the double buffered FLTK window. You can now read the > X11 Window contents using the standard X11 calls like XGetImage. > > Oh, and if you are reading during a derived "draw" call, fl_window > will give you the X11 "Window" information as well. > > Matthias > > ---- > http://robowerk.com/ > > > _______________________________________________ > fltk mailing list > [email protected] > http://lists.easysw.com/mailman/listinfo/fltk > _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

