> Fl_Plugin > | > +--> Fl_Device > | > +-> Fl_Surface_Device > | | * points to a Window Manager > | | * points to possible Graphics Devices > | | > | +-> Fl_Screen_Device > | | > | +-> Fl_Printer_Device > | | | > | | +-> Fl_System_Printer > | | | > | | +-> Fl_Postscript_Printer > | | > | +-> Fl_Bitmap_Device > | > +-> Fl_Window_Manager > | * points to a list of System_Windows > | * System_Windows can have their own Graphics Device > | > +-> Fl_Graphics_Device > | * contains all FLTK rendering functions > | > +-> Fl_Bitmap_Graphics_Device > | > +-> Fl_Cocoa_Graphics_Device > | > +-> Fl_X11_Graphics_Device > | > +-> Fl_GDI_Graphics_Device > | > +-> Fl_OpenGL_Graphics_Device > | > +-> Fl_DirectX_Graphics_Device > | > +-> Fl_Ciro_Graphics_Device >
Matt: do you think you could have some time to look at the proposed device hierarchy implemented along your suggestion in the fltk-1.3-Fl_Printer development branch ? Thanks. Manolo _______________________________________________ fltk-dev mailing list fltk-dev@easysw.com http://lists.easysw.com/mailman/listinfo/fltk-dev