Hey everyone, 

This patch creates a basic infrastructure for printing in monodoc. The
patch is composed of:

* docbrowser.patch - Minor changes to browser.cs / browser.glade to add
printing support
* IPrintManager.cs - Printing interface to allow for different printing
back ends
* GtkHTMLPrintManager.cs - GtkHtml implementation of IPrintManager.cs

Currently the GtkHtml implementation is fully functional in all of its
css-less glory. The lack of css support will cause the printed html to
not look identical to the "on-screen" html if the user is using the
gecko rendering engine. This can be easily corrected/improved by
implementing a Gecko based print manager once gecko-sharp catches up to
printing. 

As always, feedback is appreciated. 

- raf

 


Attachment: printing.tar.gz
Description: application/compressed-tar

_______________________________________________
Mono-docs-list maillist  -  Mono-docs-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-docs-list

Reply via email to