1 #############################################################################
2 ## Name: ext/print/XS/PrintData.xs
3 ## Purpose: XS for Wx::PrintData
4 ## Author: Mattia Barbon
7 ## RCS-ID: $Id: PrintData.xs 2315 2008-01-18 21:47:17Z mbarbon $
8 ## Copyright: (c) 2001, 2004-2005, 2008 Mattia Barbon
9 ## Licence: This program is free software; you can redistribute it and/or
10 ## modify it under the same terms as Perl itself
11 #############################################################################
13 #include <wx/cmndata.h>
15 MODULE=Wx PACKAGE=Wx::PrintData
20 RETVAL = new wxPrintData();
25 wxPrintData::Destroy()
29 #if WXPERL_W_VERSION_GE( 2, 5, 3 )
36 #if WXPERL_W_VERSION_GE( 2, 7, 2 )
44 wxPrintData::GetCollate()
47 wxPrintData::GetColour()
50 wxPrintData::GetDuplex()
53 wxPrintData::GetNoCopies()
56 wxPrintData::GetOrientation()
59 wxPrintData::GetPaperId()
62 wxPrintData::GetPrinterName()
65 wxPrintData::GetQuality()
67 #if WXPERL_W_VERSION_GE( 2, 5, 3 )
70 wxPrintData::SetBin( bin )
76 wxPrintData::SetCollate( collate )
80 wxPrintData::SetColour( colour )
84 wxPrintData::SetDuplex( mode )
88 wxPrintData::SetNoCopies( noCopies )
92 wxPrintData::SetOrientation( orientation )
96 wxPrintData::SetPaperId( paperId )
100 wxPrintData::SetPrinterName( name )
104 wxPrintData::SetQuality( quality )
105 wxPrintQuality quality