]> git.saurik.com Git - wxWidgets.git/commitdiff
Renamed wxPrintNativeData methods to better match
authorRobert Roebling <robert@roebling.de>
Sun, 17 Oct 2004 23:00:41 +0000 (23:00 +0000)
committerRobert Roebling <robert@roebling.de>
Sun, 17 Oct 2004 23:00:41 +0000 (23:00 +0000)
    those of the preexisting wxMac class. This should
    make transition of the wxMac classes to the new
    wxPrintNativeData classes easier.
  Renamed wxWindowsPrintNativeData to a proper name
    that is less confusing (GetNativeData -> GetDevMode).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29956 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/generic/prntdlgg.h
include/wx/mac/carbon/printdlg.h
include/wx/msw/printdlg.h
include/wx/prntbase.h
src/common/cmndata.cpp
src/generic/prntdlgg.cpp
src/msw/dcprint.cpp
src/msw/printdlg.cpp

index 15c632588f681221838f43a921d3f915500378f0..7793f07367c6093644d3560f0f7802346afbd64a 100644 (file)
@@ -85,8 +85,8 @@ public:
     wxPostScriptPrintNativeData();
     virtual ~wxPostScriptPrintNativeData();
     
-    virtual bool ConvertTo( wxPrintData &data );
-    virtual bool ConvertFrom( const wxPrintData &data );
+    virtual bool TransferTo( wxPrintData &data );
+    virtual bool TransferFrom( const wxPrintData &data );
     
     virtual bool Ok() const { return true; }
     
index 6c895d24346f5c00bb7ef8fa9e321f42664efacb..c7f92db66cc6c04c18202346dc1fc4eb8b9a4ca8 100644 (file)
@@ -33,8 +33,8 @@ public:
     wxMacPrintNativeData() {};
     virtual ~wxMacPrintNativeData() {};
     
-    virtual bool ConvertTo( wxPrintData &data ) { return true; }
-    virtual bool ConvertFrom( const wxPrintData &data ) { return true; }
+    virtual bool TransferTo( wxPrintData &data ) { return true; }
+    virtual bool TransferFrom( const wxPrintData &data ) { return true; }
     
     virtual bool Ok() const { return true; }
 };
index b8bebcc695227a13166109759577f40e1d41df9e..681878516cc59a7d09248013ba24bb7c300cf401 100644 (file)
@@ -35,19 +35,19 @@ public:
     wxWindowsPrintNativeData();
     virtual ~wxWindowsPrintNativeData();
     
-    virtual bool ConvertTo( wxPrintData &data );
-    virtual bool ConvertFrom( const wxPrintData &data );
+    virtual bool TransferTo( wxPrintData &data );
+    virtual bool TransferFrom( const wxPrintData &data );
     
     virtual bool Ok() const;
     
-    void* GetNativeData() const { return m_devMode; }
-    void SetNativeData(void* data) { m_devMode = data; }
-    void* GetNativeDataDevNames() const { return m_devNames; }
-    void SetNativeDataDevNames(void* data) { m_devNames = data; }
+    void* GetDevMode() const { return m_devMode; }
+    void SetDevMode(void* data) { m_devMode = data; }
+    void* GetDevNames() const { return m_devNames; }
+    void SetDevNames(void* data) { m_devNames = data; }
     
 private:
-    void*           m_devMode;
-    void*           m_devNames;
+    void* m_devMode;
+    void* m_devNames;
 
 private:
     DECLARE_DYNAMIC_CLASS(wxWindowsPrintNativeData)
index 4da1b0c9befdf66d23ee72dce7d8e46f09b31799..5e65d6119b1a6e98eb6eb523095681b02e0dfa13 100644 (file)
@@ -121,8 +121,8 @@ public:
     wxPrintNativeDataBase();
     virtual ~wxPrintNativeDataBase() {}
     
-    virtual bool ConvertTo( wxPrintData &data ) = 0;
-    virtual bool ConvertFrom( const wxPrintData &data ) = 0; 
+    virtual bool TransferTo( wxPrintData &data ) = 0;
+    virtual bool TransferFrom( const wxPrintData &data ) = 0; 
     
     virtual bool Ok() const = 0;
     
index d24faf8713319c9522236ee72e35c87759e2af0a..9779d87fdb0a9820ce422018b0b0fcf92ae6417b 100644 (file)
@@ -240,7 +240,7 @@ void wxPrintData::operator=(const wxPrintData& data)
 // Is this data OK for showing the print dialog?
 bool wxPrintData::Ok() const
 {
-    m_nativeData->ConvertFrom( *this );
+    m_nativeData->TransferFrom( *this );
 
     return m_nativeData->Ok();
 }
@@ -318,7 +318,7 @@ void wxPrintDialogData::ConvertToNative()
 {
     wxWindowsPrintNativeData *data =
         (wxWindowsPrintNativeData *) m_printData.GetNativeData();
-    data->ConvertFrom( m_printData );
+    data->TransferFrom( m_printData );
 
     PRINTDLG *pd = (PRINTDLG*) m_printDlgData;
 
@@ -356,16 +356,16 @@ void wxPrintDialogData::ConvertToNative()
         GlobalFree(pd->hDevNames);
     }
 
-    pd->hDevMode = (HGLOBAL)(DWORD) data->GetNativeData();
+    pd->hDevMode = (HGLOBAL)(DWORD) data->GetDevMode();
 
-    data->SetNativeData((void*) NULL);
+    data->SetDevMode( (void*) NULL);
 
     // Shouldn't assert; we should be able to test Ok-ness at a higher level
     //wxASSERT_MSG( (pd->hDevMode), wxT("hDevMode must be non-NULL in ConvertToNative!"));
 
-    pd->hDevNames = (HGLOBAL)(DWORD) data->GetNativeDataDevNames();
+    pd->hDevNames = (HGLOBAL)(DWORD) data->GetDevNames();
 
-    data->SetNativeDataDevNames((void*) NULL);
+    data->SetDevNames( (void*) NULL);
 
     pd->hDC = (HDC) NULL;
     pd->nFromPage = (WORD)m_printFromPage;
@@ -427,30 +427,30 @@ void wxPrintDialogData::ConvertFromNative()
     // Pass the devmode data back to the wxPrintData structure where it really belongs.
     if (pd->hDevMode)
     {
-        if (data->GetNativeData())
+        if (data->GetDevMode())
         {
             // Make sure we don't leak memory
-            GlobalFree( (HGLOBAL)(DWORD) data->GetNativeData() );
+            GlobalFree( (HGLOBAL)(DWORD) data->GetDevMode() );
         }
-        data->SetNativeData( (void*)(long) pd->hDevMode );
+        data->SetDevMode( (void*)(long) pd->hDevMode );
         pd->hDevMode = NULL;
     }
 
     // Pass the devnames data back to the wxPrintData structure where it really belongs.
     if (pd->hDevNames)
     {
-        if (data->GetNativeDataDevNames())
+        if (data->GetDevNames())
         {
             // Make sure we don't leak memory
-            GlobalFree((HGLOBAL)(DWORD) data->GetNativeDataDevNames());
+            GlobalFree((HGLOBAL)(DWORD) data->GetDevNames());
         }
-        data->SetNativeDataDevNames((void*)(long) pd->hDevNames);
+        data->SetDevNames((void*)(long) pd->hDevNames);
         pd->hDevNames = NULL;
     }
 
     // Now convert the DEVMODE object, passed down from the PRINTDLG object,
     // into wxWidgets form.
-    data->ConvertTo( m_printData );
+    data->TransferTo( m_printData );
 
     m_printFromPage = pd->nFromPage;
     m_printToPage = pd->nToPage;
@@ -648,7 +648,7 @@ void wxPageSetupDialogData::ConvertToNative()
 {
     wxWindowsPrintNativeData *data =
         (wxWindowsPrintNativeData *) m_printData.GetNativeData();
-    data->ConvertFrom( m_printData );
+    data->TransferFrom( m_printData );
 
     PAGESETUPDLG *pd = (PAGESETUPDLG*) m_pageSetupData;
 
@@ -670,9 +670,9 @@ void wxPageSetupDialogData::ConvertToNative()
         pd->hDevMode = NULL;
     }
 
-    pd->hDevMode = (HGLOBAL) data->GetNativeData();
+    pd->hDevMode = (HGLOBAL) data->GetDevMode();
 
-    data->SetNativeData((void*) NULL);
+    data->SetDevMode( (void*) NULL );
 
     // Shouldn't assert; we should be able to test Ok-ness at a higher level
     //wxASSERT_MSG( (pd->hDevMode), wxT("hDevMode must be non-NULL in ConvertToNative!"));
@@ -687,9 +687,9 @@ void wxPageSetupDialogData::ConvertToNative()
         pd->hDevNames = NULL;
     }
 
-    pd->hDevNames = (HGLOBAL) data->GetNativeDataDevNames();
+    pd->hDevNames = (HGLOBAL) data->GetDevNames();
 
-    data->SetNativeDataDevNames((void*) NULL);
+    data->SetDevNames((void*) NULL);
 
 //        pd->hDevMode = GlobalAlloc(GMEM_MOVEABLE, sizeof(DEVMODE));
 
@@ -762,30 +762,30 @@ void wxPageSetupDialogData::ConvertFromNative()
     // Pass the devmode data back to the wxPrintData structure where it really belongs.
     if (pd->hDevMode)
     {
-        if (data->GetNativeData())
+        if (data->GetDevMode())
         {
             // Make sure we don't leak memory
-            GlobalFree((HGLOBAL) data->GetNativeData());
+            GlobalFree((HGLOBAL) data->GetDevMode());
         }
-        data->SetNativeData((void*) pd->hDevMode);
+        data->SetDevMode( (void*) pd->hDevMode );
         pd->hDevMode = NULL;
     }
 
-    data->ConvertTo( m_printData );
+    data->TransferTo( m_printData );
 
     // Pass the devnames data back to the wxPrintData structure where it really belongs.
     if (pd->hDevNames)
     {
-        if (data->GetNativeDataDevNames())
+        if (data->GetDevNames())
         {
             // Make sure we don't leak memory
-            GlobalFree((HGLOBAL) data->GetNativeDataDevNames());
+            GlobalFree((HGLOBAL) data->GetDevNames());
         }
-        data->SetNativeDataDevNames((void*) pd->hDevNames);
+        data->SetDevNames((void*) pd->hDevNames);
         pd->hDevNames = NULL;
     }
 
-    data->ConvertTo( m_printData );
+    data->TransferTo( m_printData );
 
     pd->Flags = PSD_MARGINS|PSD_MINMARGINS;
 
index b7538e9d00d8c15cdaab73813cebc0e28a50ff59..42a2299da47a96f46dd158c9b50fd2bdb6e26be2 100644 (file)
@@ -113,12 +113,12 @@ wxPostScriptPrintNativeData::~wxPostScriptPrintNativeData()
 {
 }
 
-bool wxPostScriptPrintNativeData::ConvertTo( wxPrintData &data )
+bool wxPostScriptPrintNativeData::TransferTo( wxPrintData &data )
 {
     return true;
 }
 
-bool wxPostScriptPrintNativeData::ConvertFrom( const wxPrintData &data )
+bool wxPostScriptPrintNativeData::TransferFrom( const wxPrintData &data )
 {
     return true;
 }
@@ -253,18 +253,16 @@ int wxGenericPrintDialog::ShowModal()
         // present, but there might be in future.
         // TransferDataFromWindow();
 
-        wxGenericPrintSetupDialog *genericPrintSetupDialog =
-            new wxGenericPrintSetupDialog(this, & m_printDialogData.GetPrintData());
-        int ret = genericPrintSetupDialog->ShowModal();
-        if ( ret != wxID_CANCEL )
+        wxGenericPrintSetupDialog genericPrintSetupDialog( this, &m_printDialogData.GetPrintData() );
+        int ret = genericPrintSetupDialog.ShowModal();
+        if (ret != wxID_CANCEL)
         {
             // Transfer settings to  the print dialog's print data.
-            m_printDialogData.GetPrintData() = genericPrintSetupDialog->GetPrintData();
+            m_printDialogData.GetPrintData() = genericPrintSetupDialog.GetPrintData();
         }
-        // genericPrintSetupDialog->Destroy();
 
-        // Restore the wxPrintData settings again (uncomment if any settings become common
-        // to both dialogs)
+        // Restore the wxPrintData settings again (uncomment if any settings become
+        // common to both dialogs)
         // TransferDataToWindow();
 
         return ret;
index e817ba19894c2c0a1931be86b1d249a3540d9333..fc748ce7511990cabbdc692f8577ab4ada7fc90c 100644 (file)
@@ -286,7 +286,7 @@ WXHDC WXDLLEXPORT wxGetPrinterDC(const wxPrintData& printDataConst)
     wxWindowsPrintNativeData *data =
         (wxWindowsPrintNativeData *) printDataConst.GetNativeData();
         
-    data->ConvertFrom( printDataConst );
+    data->TransferFrom( printDataConst );
 
     wxChar* driverName = (wxChar*) NULL;
 
@@ -301,7 +301,7 @@ WXHDC WXDLLEXPORT wxGetPrinterDC(const wxPrintData& printDataConst)
 
     LPDEVMODE lpDevMode = (LPDEVMODE) NULL;
 
-    HGLOBAL hDevMode = (HGLOBAL)(DWORD) data->GetNativeData();
+    HGLOBAL hDevMode = (HGLOBAL)(DWORD) data->GetDevMode();
 
     if ( hDevMode )
         lpDevMode = (DEVMODE*) GlobalLock(hDevMode);
index a24155a4f62f9bae00873954745a5c8105c86f61..86598e7ca159b248d490205ed0125cc0ebb345e2 100644 (file)
@@ -146,7 +146,7 @@ bool wxWindowsPrintNativeData::Ok() const
     return (m_devMode != NULL) ;
 }
 
-bool wxWindowsPrintNativeData::ConvertTo( wxPrintData &data )
+bool wxWindowsPrintNativeData::TransferTo( wxPrintData &data )
 {
     HGLOBAL hDevMode = (HGLOBAL)(DWORD) m_devMode;
     HGLOBAL hDevNames = (HGLOBAL)(DWORD) m_devNames;
@@ -308,7 +308,7 @@ bool wxWindowsPrintNativeData::ConvertTo( wxPrintData &data )
     return true;
 }
 
-bool wxWindowsPrintNativeData::ConvertFrom( const wxPrintData &data )
+bool wxWindowsPrintNativeData::TransferFrom( const wxPrintData &data )
 {
     HGLOBAL hDevMode = (HGLOBAL)(DWORD) m_devMode;
     HGLOBAL hDevNames = (HGLOBAL)(DWORD) m_devNames;