> 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

Reply via email to