Difference between revisions of "Mac OS X Porting - Native Printing"
From Apache OpenOffice Wiki
(Added Mac OS X category) |
|||
Line 4: | Line 4: | ||
* psprint | * psprint | ||
* vcl | * 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 : | Starting point for documentation : | ||
Line 11: | Line 35: | ||
http://developer.apple.com/documentation/Carbon/Conceptual/CPM_Concepts/cpm_chap4/chapter_4_section_1.html | http://developer.apple.com/documentation/Carbon/Conceptual/CPM_Concepts/cpm_chap4/chapter_4_section_1.html | ||
− | [[User:Ericb|Ericb]] 19:33, 4 June 2006 (CEST) | + | Created: [[User:Ericb|Ericb]] 19:33, 4 June 2006 (CEST) |
+ | Last modification: [[User:Ericb|Ericb]] 11:00, 3 September 2006 (CEST) | ||
[[Category:Porting]] | [[Category:Porting]] | ||
[[Category:Aqua]] | [[Category:Aqua]] | ||
[[Category:MacOSX]] | [[Category:MacOSX]] |
Revision as of 09:00, 3 September 2006
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)