public:
DECLARE_CLASS(wxPrinterDC)
+#if wxUSE_PRINTING_ARCHITECTURE
// Create a printer DC
wxPrinterDC(const wxPrintData& printdata );
~wxPrinterDC();
virtual void StartPage(void) ;
virtual void EndPage(void) ;
protected :
- TPPrPort m_macPrintPort ;
- wxPrintData m_printData ;
+ #if TARGET_CARBON
+ #if PM_USE_SESSION_APIS
+ PMPrintSession m_macPrintSession;
+ #else
+ PMPrintContext m_macPrintPort ;
+ #endif
+ #else
+ TPPrPort m_macPrintPort ;
+ #endif
+ wxPrintData m_printData ;
+#endif // wxUSE_PRINTING_ARCHITECTURE
};
#endif