]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/mac/carbon/private/print.h
addind nonowned window implementation
[wxWidgets.git] / include / wx / mac / carbon / private / print.h
index 60d02597c803904dd3663599b08aa224945320ca..57581164ca6dae28d74417ab42251a384ed3132d 100644 (file)
@@ -1,10 +1,10 @@
 /////////////////////////////////////////////////////////////////////////////
-// Name:        print.h
+// Name:        wx/mac/carbon/private/print.h
 // Purpose:     private implementation for printing on MacOS
 // Author:      Stefan Csomor
 // Modified by:
 // Created:     03/02/99
-// RCS-ID:      $Id
+// RCS-ID:      $Id$
 // Copyright:   (c) Stefan Csomor
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 #include "wx/print.h"
 #include "wx/mac/private.h"
 
-#if TARGET_CARBON && !defined(__DARWIN__)
-#  include <PMApplication.h>
-#endif
-
-#ifndef __DARWIN__
-#  include "Printing.h"
-#endif
-
-#if !PM_USE_SESSION_APIS
-#error "only Carbon Printing Session API is supported"
-#endif
-
-class WXDLLEXPORT wxMacCarbonPrintData : public wxPrintNativeDataBase 
+class WXDLLEXPORT wxMacCarbonPrintData : public wxPrintNativeDataBase
 {
 public :
                             wxMacCarbonPrintData() ;
@@ -37,21 +25,21 @@ public :
     virtual bool            TransferTo( wxPrintData &data );
     virtual bool            TransferFrom( const wxPrintData &data );
 
-    virtual bool            Ok() const ;
-    
+    virtual bool            IsOk() const ;
+
     virtual void            TransferFrom( wxPageSetupDialogData * )  ;
     virtual void            TransferTo( wxPageSetupDialogData * ) ;
-    
+
     virtual void            TransferFrom( wxPrintDialogData * )  ;
     virtual void            TransferTo( wxPrintDialogData * ) ;
 private :
     virtual void            ValidateOrCreate() ;
 public :
-    PMPrintSession                     m_macPrintSession ;
+    PMPrintSession          m_macPrintSession ;
     PMPageFormat            m_macPageFormat ;
     PMPrintSettings         m_macPrintSettings ;
 private:
     DECLARE_DYNAMIC_CLASS(wxMacCarbonPrintData)
 } ;
 
-#endif
+#endif // _WX_MAC_PRIVATE_PRINT_H_