]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/generic/prntdlgg.h
Added some column width contrl code.
[wxWidgets.git] / include / wx / generic / prntdlgg.h
index 2e224659813f8f7275b685d7287f042b08d0859e..d21d26c0dede22d2ba402c093e3ed85f1c54d9cd 100644 (file)
@@ -6,17 +6,13 @@
 // Modified by:
 // Created:     01/02/97
 // RCS-ID:      $Id$
-// Copyright:   (c)
+// Copyright:   (c) Julian Smart
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 #ifndef __PRINTDLGH_G_
 #define __PRINTDLGH_G_
 
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-    #pragma interface "prntdlgg.h"
-#endif
-
 #include "wx/defs.h"
 
 #if wxUSE_PRINTING_ARCHITECTURE
@@ -43,7 +39,8 @@ class WXDLLEXPORT wxPageSetupData;
 // constants
 // ----------------------------------------------------------------------------
 
-// FIXME why all these enums start with 10 or 30?
+// This is not clear why all these enums start with 10 or 30 but do not change it
+// without good reason to avoid some subtle backwards compatibility breakage
 
 enum
 {
@@ -85,12 +82,12 @@ class WXDLLEXPORT wxPostScriptPrintNativeData: public wxPrintNativeDataBase
 public:
     wxPostScriptPrintNativeData();
     virtual ~wxPostScriptPrintNativeData();
-    
+
     virtual bool TransferTo( wxPrintData &data );
     virtual bool TransferFrom( const wxPrintData &data );
-    
+
     virtual bool Ok() const { return true; }
-    
+
     const wxString& GetPrinterCommand() const { return m_printerCommand; }
     const wxString& GetPrinterOptions() const { return m_printerOptions; }
     const wxString& GetPreviewCommand() const { return m_previewCommand; }
@@ -128,11 +125,11 @@ private:
 #if wxUSE_STREAMS
     wxOutputStream *m_outputStream;
 #endif
-    
+
 private:
     DECLARE_DYNAMIC_CLASS(wxPostScriptPrintNativeData)
 };
-    
+
 // ----------------------------------------------------------------------------
 // Simulated Print and Print Setup dialogs for non-Windows platforms (and
 // Windows using PostScript print/preview)
@@ -194,7 +191,7 @@ public:
     void Init(wxPrintData* data);
 
     void OnPrinter(wxListEvent& event);
-    
+
     virtual bool TransferDataFromWindow();
     virtual bool TransferDataToWindow();
 
@@ -210,7 +207,7 @@ public:
 
     wxPrintData         m_printData;
     wxPrintData&        GetPrintData() { return m_printData; }
-    
+
     // After pressing OK, write data here.
     wxPrintData*        m_targetData;