Mac OS X Porting - Native Printing
From Apache OpenOffice Wiki
This page is dedicated to the native printing implementation in OpenOffice;org for MAc OS X
Concerned modules :
- psprint
- vcl
Description :
OpenOffice.org side :
AquaSalPrinter class is located in aqua/source/gdi/salprn.cxx
Headers are in :
vcl/inc/salinst.hxx vcl/inc/salgdi.hxx vcl/inc/salprn.hxx
Aqua implementation : aqua/inc/salprn.h (AquaSalPrinter class implementation, inherits from SalPrinter)
Mac OS X API side:
Todo : implement missing methods, using Carbon API
Link for Mac OS X API documentation :
http://developer.apple.com/documentation/Carbon/Reference/CarbonPrintingManager_Ref/index.html
Starting point for documentation :
Created: Ericb 19:33, 4 June 2006 (CEST)
Last modification: Ericb 11:00, 3 September 2006 (CEST)