Also fix landscape printing under GNOME print.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@46088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -179,10 +179,7 @@ public:
|
||||
virtual wxDC* PrintDialog(wxWindow *parent);
|
||||
virtual bool Setup(wxWindow *parent);
|
||||
|
||||
GnomePrintContext *GetPrintContext() { return m_gpc; }
|
||||
|
||||
private:
|
||||
GnomePrintContext *m_gpc;
|
||||
bool m_native_preview;
|
||||
|
||||
private:
|
||||
@@ -197,7 +194,6 @@ private:
|
||||
class wxGnomePrintDC: public wxDC
|
||||
{
|
||||
public:
|
||||
wxGnomePrintDC( wxGnomePrinter *printer );
|
||||
wxGnomePrintDC( const wxPrintData& data );
|
||||
virtual ~wxGnomePrintDC();
|
||||
|
||||
@@ -262,8 +258,8 @@ protected:
|
||||
void DoGetSize(int* width, int* height) const;
|
||||
void DoGetSizeMM(int *width, int *height) const;
|
||||
|
||||
void SetPrintData(const wxPrintData& data);
|
||||
wxPrintData& GetPrintData() { return m_printData; }
|
||||
void SetPrintData(const wxPrintData& data) { m_printData = data; }
|
||||
|
||||
private:
|
||||
static float ms_PSScaleFactor;
|
||||
@@ -280,7 +276,6 @@ private:
|
||||
|
||||
int m_deviceOffsetY;
|
||||
|
||||
wxGnomePrinter *m_printer;
|
||||
GnomePrintContext *m_gpc;
|
||||
GnomePrintJob* m_job; // only used and destroyed when created with wxPrintData
|
||||
|
||||
|
Reference in New Issue
Block a user