1 # This file was created automatically by SWIG. 
  12 from clip_dnd 
import * 
  20 from stattool 
import * 
  22 from controls 
import * 
  24 class wxPrintDataPtr(wxObjectPtr
): 
  25     def __init__(self
,this
): 
  28     def __del__(self
, delfunc
=printfwc
.delete_wxPrintData
): 
  34     def GetNoCopies(self
, *_args
, **_kwargs
): 
  35         val 
= apply(printfwc
.wxPrintData_GetNoCopies
,(self
,) + _args
, _kwargs
) 
  37     def GetCollate(self
, *_args
, **_kwargs
): 
  38         val 
= apply(printfwc
.wxPrintData_GetCollate
,(self
,) + _args
, _kwargs
) 
  40     def GetOrientation(self
, *_args
, **_kwargs
): 
  41         val 
= apply(printfwc
.wxPrintData_GetOrientation
,(self
,) + _args
, _kwargs
) 
  43     def Ok(self
, *_args
, **_kwargs
): 
  44         val 
= apply(printfwc
.wxPrintData_Ok
,(self
,) + _args
, _kwargs
) 
  46     def GetPrinterName(self
, *_args
, **_kwargs
): 
  47         val 
= apply(printfwc
.wxPrintData_GetPrinterName
,(self
,) + _args
, _kwargs
) 
  49     def GetColour(self
, *_args
, **_kwargs
): 
  50         val 
= apply(printfwc
.wxPrintData_GetColour
,(self
,) + _args
, _kwargs
) 
  52     def GetDuplex(self
, *_args
, **_kwargs
): 
  53         val 
= apply(printfwc
.wxPrintData_GetDuplex
,(self
,) + _args
, _kwargs
) 
  55     def GetPaperId(self
, *_args
, **_kwargs
): 
  56         val 
= apply(printfwc
.wxPrintData_GetPaperId
,(self
,) + _args
, _kwargs
) 
  58     def GetPaperSize(self
, *_args
, **_kwargs
): 
  59         val 
= apply(printfwc
.wxPrintData_GetPaperSize
,(self
,) + _args
, _kwargs
) 
  60         if val
: val 
= wxSizePtr(val
)  
  62     def GetQuality(self
, *_args
, **_kwargs
): 
  63         val 
= apply(printfwc
.wxPrintData_GetQuality
,(self
,) + _args
, _kwargs
) 
  65     def SetNoCopies(self
, *_args
, **_kwargs
): 
  66         val 
= apply(printfwc
.wxPrintData_SetNoCopies
,(self
,) + _args
, _kwargs
) 
  68     def SetCollate(self
, *_args
, **_kwargs
): 
  69         val 
= apply(printfwc
.wxPrintData_SetCollate
,(self
,) + _args
, _kwargs
) 
  71     def SetOrientation(self
, *_args
, **_kwargs
): 
  72         val 
= apply(printfwc
.wxPrintData_SetOrientation
,(self
,) + _args
, _kwargs
) 
  74     def SetPrinterName(self
, *_args
, **_kwargs
): 
  75         val 
= apply(printfwc
.wxPrintData_SetPrinterName
,(self
,) + _args
, _kwargs
) 
  77     def SetColour(self
, *_args
, **_kwargs
): 
  78         val 
= apply(printfwc
.wxPrintData_SetColour
,(self
,) + _args
, _kwargs
) 
  80     def SetDuplex(self
, *_args
, **_kwargs
): 
  81         val 
= apply(printfwc
.wxPrintData_SetDuplex
,(self
,) + _args
, _kwargs
) 
  83     def SetPaperId(self
, *_args
, **_kwargs
): 
  84         val 
= apply(printfwc
.wxPrintData_SetPaperId
,(self
,) + _args
, _kwargs
) 
  86     def SetPaperSize(self
, *_args
, **_kwargs
): 
  87         val 
= apply(printfwc
.wxPrintData_SetPaperSize
,(self
,) + _args
, _kwargs
) 
  89     def SetQuality(self
, *_args
, **_kwargs
): 
  90         val 
= apply(printfwc
.wxPrintData_SetQuality
,(self
,) + _args
, _kwargs
) 
  92     def GetPrinterCommand(self
, *_args
, **_kwargs
): 
  93         val 
= apply(printfwc
.wxPrintData_GetPrinterCommand
,(self
,) + _args
, _kwargs
) 
  95     def GetPrinterOptions(self
, *_args
, **_kwargs
): 
  96         val 
= apply(printfwc
.wxPrintData_GetPrinterOptions
,(self
,) + _args
, _kwargs
) 
  98     def GetPreviewCommand(self
, *_args
, **_kwargs
): 
  99         val 
= apply(printfwc
.wxPrintData_GetPreviewCommand
,(self
,) + _args
, _kwargs
) 
 101     def GetFilename(self
, *_args
, **_kwargs
): 
 102         val 
= apply(printfwc
.wxPrintData_GetFilename
,(self
,) + _args
, _kwargs
) 
 104     def GetFontMetricPath(self
, *_args
, **_kwargs
): 
 105         val 
= apply(printfwc
.wxPrintData_GetFontMetricPath
,(self
,) + _args
, _kwargs
) 
 107     def GetPrinterScaleX(self
, *_args
, **_kwargs
): 
 108         val 
= apply(printfwc
.wxPrintData_GetPrinterScaleX
,(self
,) + _args
, _kwargs
) 
 110     def GetPrinterScaleY(self
, *_args
, **_kwargs
): 
 111         val 
= apply(printfwc
.wxPrintData_GetPrinterScaleY
,(self
,) + _args
, _kwargs
) 
 113     def GetPrinterTranslateX(self
, *_args
, **_kwargs
): 
 114         val 
= apply(printfwc
.wxPrintData_GetPrinterTranslateX
,(self
,) + _args
, _kwargs
) 
 116     def GetPrinterTranslateY(self
, *_args
, **_kwargs
): 
 117         val 
= apply(printfwc
.wxPrintData_GetPrinterTranslateY
,(self
,) + _args
, _kwargs
) 
 119     def GetPrintMode(self
, *_args
, **_kwargs
): 
 120         val 
= apply(printfwc
.wxPrintData_GetPrintMode
,(self
,) + _args
, _kwargs
) 
 122     def SetPrinterCommand(self
, *_args
, **_kwargs
): 
 123         val 
= apply(printfwc
.wxPrintData_SetPrinterCommand
,(self
,) + _args
, _kwargs
) 
 125     def SetPrinterOptions(self
, *_args
, **_kwargs
): 
 126         val 
= apply(printfwc
.wxPrintData_SetPrinterOptions
,(self
,) + _args
, _kwargs
) 
 128     def SetPreviewCommand(self
, *_args
, **_kwargs
): 
 129         val 
= apply(printfwc
.wxPrintData_SetPreviewCommand
,(self
,) + _args
, _kwargs
) 
 131     def SetFilename(self
, *_args
, **_kwargs
): 
 132         val 
= apply(printfwc
.wxPrintData_SetFilename
,(self
,) + _args
, _kwargs
) 
 134     def SetFontMetricPath(self
, *_args
, **_kwargs
): 
 135         val 
= apply(printfwc
.wxPrintData_SetFontMetricPath
,(self
,) + _args
, _kwargs
) 
 137     def SetPrinterScaleX(self
, *_args
, **_kwargs
): 
 138         val 
= apply(printfwc
.wxPrintData_SetPrinterScaleX
,(self
,) + _args
, _kwargs
) 
 140     def SetPrinterScaleY(self
, *_args
, **_kwargs
): 
 141         val 
= apply(printfwc
.wxPrintData_SetPrinterScaleY
,(self
,) + _args
, _kwargs
) 
 143     def SetPrinterScaling(self
, *_args
, **_kwargs
): 
 144         val 
= apply(printfwc
.wxPrintData_SetPrinterScaling
,(self
,) + _args
, _kwargs
) 
 146     def SetPrinterTranslateX(self
, *_args
, **_kwargs
): 
 147         val 
= apply(printfwc
.wxPrintData_SetPrinterTranslateX
,(self
,) + _args
, _kwargs
) 
 149     def SetPrinterTranslateY(self
, *_args
, **_kwargs
): 
 150         val 
= apply(printfwc
.wxPrintData_SetPrinterTranslateY
,(self
,) + _args
, _kwargs
) 
 152     def SetPrinterTranslation(self
, *_args
, **_kwargs
): 
 153         val 
= apply(printfwc
.wxPrintData_SetPrinterTranslation
,(self
,) + _args
, _kwargs
) 
 155     def SetPrintMode(self
, *_args
, **_kwargs
): 
 156         val 
= apply(printfwc
.wxPrintData_SetPrintMode
,(self
,) + _args
, _kwargs
) 
 159         return "<C wxPrintData instance at %s>" % (self
.this
,) 
 160 class wxPrintData(wxPrintDataPtr
): 
 161     def __init__(self
,*_args
,**_kwargs
): 
 162         self
.this 
= apply(printfwc
.new_wxPrintData
,_args
,_kwargs
) 
 168 class wxPrinterDCPtr(wxDCPtr
): 
 169     def __init__(self
,this
): 
 173         return "<C wxPrinterDC instance at %s>" % (self
.this
,) 
 174 class wxPrinterDC(wxPrinterDCPtr
): 
 175     def __init__(self
,*_args
,**_kwargs
): 
 176         self
.this 
= apply(printfwc
.new_wxPrinterDC
,_args
,_kwargs
) 
 181 def wxPrinterDC2(*_args
,**_kwargs
): 
 182     val 
= wxPrinterDCPtr(apply(printfwc
.new_wxPrinterDC2
,_args
,_kwargs
)) 
 187 class wxPostScriptDCPtr(wxDCPtr
): 
 188     def __init__(self
,this
): 
 191     def GetPrintData(self
, *_args
, **_kwargs
): 
 192         val 
= apply(printfwc
.wxPostScriptDC_GetPrintData
,(self
,) + _args
, _kwargs
) 
 193         if val
: val 
= wxPrintDataPtr(val
)  
 195     def SetPrintData(self
, *_args
, **_kwargs
): 
 196         val 
= apply(printfwc
.wxPostScriptDC_SetPrintData
,(self
,) + _args
, _kwargs
) 
 199         return "<C wxPostScriptDC instance at %s>" % (self
.this
,) 
 200 class wxPostScriptDC(wxPostScriptDCPtr
): 
 201     def __init__(self
,*_args
,**_kwargs
): 
 202         self
.this 
= apply(printfwc
.new_wxPostScriptDC
,_args
,_kwargs
) 
 208 class wxPageSetupDialogDataPtr(wxObjectPtr
): 
 209     def __init__(self
,this
): 
 212     def __del__(self
, delfunc
=printfwc
.delete_wxPageSetupDialogData
): 
 213         if self
.thisown 
== 1: 
 218     def EnableHelp(self
, *_args
, **_kwargs
): 
 219         val 
= apply(printfwc
.wxPageSetupDialogData_EnableHelp
,(self
,) + _args
, _kwargs
) 
 221     def EnableMargins(self
, *_args
, **_kwargs
): 
 222         val 
= apply(printfwc
.wxPageSetupDialogData_EnableMargins
,(self
,) + _args
, _kwargs
) 
 224     def EnableOrientation(self
, *_args
, **_kwargs
): 
 225         val 
= apply(printfwc
.wxPageSetupDialogData_EnableOrientation
,(self
,) + _args
, _kwargs
) 
 227     def EnablePaper(self
, *_args
, **_kwargs
): 
 228         val 
= apply(printfwc
.wxPageSetupDialogData_EnablePaper
,(self
,) + _args
, _kwargs
) 
 230     def EnablePrinter(self
, *_args
, **_kwargs
): 
 231         val 
= apply(printfwc
.wxPageSetupDialogData_EnablePrinter
,(self
,) + _args
, _kwargs
) 
 233     def GetDefaultMinMargins(self
, *_args
, **_kwargs
): 
 234         val 
= apply(printfwc
.wxPageSetupDialogData_GetDefaultMinMargins
,(self
,) + _args
, _kwargs
) 
 236     def GetEnableMargins(self
, *_args
, **_kwargs
): 
 237         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnableMargins
,(self
,) + _args
, _kwargs
) 
 239     def GetEnableOrientation(self
, *_args
, **_kwargs
): 
 240         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnableOrientation
,(self
,) + _args
, _kwargs
) 
 242     def GetEnablePaper(self
, *_args
, **_kwargs
): 
 243         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnablePaper
,(self
,) + _args
, _kwargs
) 
 245     def GetEnablePrinter(self
, *_args
, **_kwargs
): 
 246         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnablePrinter
,(self
,) + _args
, _kwargs
) 
 248     def GetEnableHelp(self
, *_args
, **_kwargs
): 
 249         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnableHelp
,(self
,) + _args
, _kwargs
) 
 251     def GetDefaultInfo(self
, *_args
, **_kwargs
): 
 252         val 
= apply(printfwc
.wxPageSetupDialogData_GetDefaultInfo
,(self
,) + _args
, _kwargs
) 
 254     def GetMarginTopLeft(self
, *_args
, **_kwargs
): 
 255         val 
= apply(printfwc
.wxPageSetupDialogData_GetMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 256         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 258     def GetMarginBottomRight(self
, *_args
, **_kwargs
): 
 259         val 
= apply(printfwc
.wxPageSetupDialogData_GetMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 260         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 262     def GetMinMarginTopLeft(self
, *_args
, **_kwargs
): 
 263         val 
= apply(printfwc
.wxPageSetupDialogData_GetMinMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 264         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 266     def GetMinMarginBottomRight(self
, *_args
, **_kwargs
): 
 267         val 
= apply(printfwc
.wxPageSetupDialogData_GetMinMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 268         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 270     def GetPaperId(self
, *_args
, **_kwargs
): 
 271         val 
= apply(printfwc
.wxPageSetupDialogData_GetPaperId
,(self
,) + _args
, _kwargs
) 
 273     def GetPaperSize(self
, *_args
, **_kwargs
): 
 274         val 
= apply(printfwc
.wxPageSetupDialogData_GetPaperSize
,(self
,) + _args
, _kwargs
) 
 275         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 277     def GetPrintData(self
, *_args
, **_kwargs
): 
 278         val 
= apply(printfwc
.wxPageSetupDialogData_GetPrintData
,(self
,) + _args
, _kwargs
) 
 279         if val
: val 
= wxPrintDataPtr(val
) ; val
.thisown 
= 1 
 281     def Ok(self
, *_args
, **_kwargs
): 
 282         val 
= apply(printfwc
.wxPageSetupDialogData_Ok
,(self
,) + _args
, _kwargs
) 
 284     def SetDefaultInfo(self
, *_args
, **_kwargs
): 
 285         val 
= apply(printfwc
.wxPageSetupDialogData_SetDefaultInfo
,(self
,) + _args
, _kwargs
) 
 287     def SetDefaultMinMargins(self
, *_args
, **_kwargs
): 
 288         val 
= apply(printfwc
.wxPageSetupDialogData_SetDefaultMinMargins
,(self
,) + _args
, _kwargs
) 
 290     def SetMarginTopLeft(self
, *_args
, **_kwargs
): 
 291         val 
= apply(printfwc
.wxPageSetupDialogData_SetMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 293     def SetMarginBottomRight(self
, *_args
, **_kwargs
): 
 294         val 
= apply(printfwc
.wxPageSetupDialogData_SetMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 296     def SetMinMarginTopLeft(self
, *_args
, **_kwargs
): 
 297         val 
= apply(printfwc
.wxPageSetupDialogData_SetMinMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 299     def SetMinMarginBottomRight(self
, *_args
, **_kwargs
): 
 300         val 
= apply(printfwc
.wxPageSetupDialogData_SetMinMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 302     def SetPaperId(self
, *_args
, **_kwargs
): 
 303         val 
= apply(printfwc
.wxPageSetupDialogData_SetPaperId
,(self
,) + _args
, _kwargs
) 
 305     def SetPaperSize(self
, *_args
, **_kwargs
): 
 306         val 
= apply(printfwc
.wxPageSetupDialogData_SetPaperSize
,(self
,) + _args
, _kwargs
) 
 308     def SetPrintData(self
, *_args
, **_kwargs
): 
 309         val 
= apply(printfwc
.wxPageSetupDialogData_SetPrintData
,(self
,) + _args
, _kwargs
) 
 312         return "<C wxPageSetupDialogData instance at %s>" % (self
.this
,) 
 313 class wxPageSetupDialogData(wxPageSetupDialogDataPtr
): 
 314     def __init__(self
,*_args
,**_kwargs
): 
 315         self
.this 
= apply(printfwc
.new_wxPageSetupDialogData
,_args
,_kwargs
) 
 321 class wxPageSetupDialogPtr(wxDialogPtr
): 
 322     def __init__(self
,this
): 
 325     def GetPageSetupData(self
, *_args
, **_kwargs
): 
 326         val 
= apply(printfwc
.wxPageSetupDialog_GetPageSetupData
,(self
,) + _args
, _kwargs
) 
 327         if val
: val 
= wxPageSetupDialogDataPtr(val
)  
 329     def ShowModal(self
, *_args
, **_kwargs
): 
 330         val 
= apply(printfwc
.wxPageSetupDialog_ShowModal
,(self
,) + _args
, _kwargs
) 
 333         return "<C wxPageSetupDialog instance at %s>" % (self
.this
,) 
 334 class wxPageSetupDialog(wxPageSetupDialogPtr
): 
 335     def __init__(self
,*_args
,**_kwargs
): 
 336         self
.this 
= apply(printfwc
.new_wxPageSetupDialog
,_args
,_kwargs
) 
 338         #wx._StdDialogCallbacks(self) 
 343 class wxPrintDialogDataPtr(wxObjectPtr
): 
 344     def __init__(self
,this
): 
 347     def __del__(self
, delfunc
=printfwc
.delete_wxPrintDialogData
): 
 348         if self
.thisown 
== 1: 
 353     def EnableHelp(self
, *_args
, **_kwargs
): 
 354         val 
= apply(printfwc
.wxPrintDialogData_EnableHelp
,(self
,) + _args
, _kwargs
) 
 356     def EnablePageNumbers(self
, *_args
, **_kwargs
): 
 357         val 
= apply(printfwc
.wxPrintDialogData_EnablePageNumbers
,(self
,) + _args
, _kwargs
) 
 359     def EnablePrintToFile(self
, *_args
, **_kwargs
): 
 360         val 
= apply(printfwc
.wxPrintDialogData_EnablePrintToFile
,(self
,) + _args
, _kwargs
) 
 362     def EnableSelection(self
, *_args
, **_kwargs
): 
 363         val 
= apply(printfwc
.wxPrintDialogData_EnableSelection
,(self
,) + _args
, _kwargs
) 
 365     def GetAllPages(self
, *_args
, **_kwargs
): 
 366         val 
= apply(printfwc
.wxPrintDialogData_GetAllPages
,(self
,) + _args
, _kwargs
) 
 368     def GetCollate(self
, *_args
, **_kwargs
): 
 369         val 
= apply(printfwc
.wxPrintDialogData_GetCollate
,(self
,) + _args
, _kwargs
) 
 371     def GetFromPage(self
, *_args
, **_kwargs
): 
 372         val 
= apply(printfwc
.wxPrintDialogData_GetFromPage
,(self
,) + _args
, _kwargs
) 
 374     def GetMaxPage(self
, *_args
, **_kwargs
): 
 375         val 
= apply(printfwc
.wxPrintDialogData_GetMaxPage
,(self
,) + _args
, _kwargs
) 
 377     def GetMinPage(self
, *_args
, **_kwargs
): 
 378         val 
= apply(printfwc
.wxPrintDialogData_GetMinPage
,(self
,) + _args
, _kwargs
) 
 380     def GetNoCopies(self
, *_args
, **_kwargs
): 
 381         val 
= apply(printfwc
.wxPrintDialogData_GetNoCopies
,(self
,) + _args
, _kwargs
) 
 383     def GetPrintData(self
, *_args
, **_kwargs
): 
 384         val 
= apply(printfwc
.wxPrintDialogData_GetPrintData
,(self
,) + _args
, _kwargs
) 
 385         if val
: val 
= wxPrintDataPtr(val
) ; val
.thisown 
= 1 
 387     def GetPrintToFile(self
, *_args
, **_kwargs
): 
 388         val 
= apply(printfwc
.wxPrintDialogData_GetPrintToFile
,(self
,) + _args
, _kwargs
) 
 390     def GetToPage(self
, *_args
, **_kwargs
): 
 391         val 
= apply(printfwc
.wxPrintDialogData_GetToPage
,(self
,) + _args
, _kwargs
) 
 393     def Ok(self
, *_args
, **_kwargs
): 
 394         val 
= apply(printfwc
.wxPrintDialogData_Ok
,(self
,) + _args
, _kwargs
) 
 396     def SetCollate(self
, *_args
, **_kwargs
): 
 397         val 
= apply(printfwc
.wxPrintDialogData_SetCollate
,(self
,) + _args
, _kwargs
) 
 399     def SetFromPage(self
, *_args
, **_kwargs
): 
 400         val 
= apply(printfwc
.wxPrintDialogData_SetFromPage
,(self
,) + _args
, _kwargs
) 
 402     def SetMaxPage(self
, *_args
, **_kwargs
): 
 403         val 
= apply(printfwc
.wxPrintDialogData_SetMaxPage
,(self
,) + _args
, _kwargs
) 
 405     def SetMinPage(self
, *_args
, **_kwargs
): 
 406         val 
= apply(printfwc
.wxPrintDialogData_SetMinPage
,(self
,) + _args
, _kwargs
) 
 408     def SetNoCopies(self
, *_args
, **_kwargs
): 
 409         val 
= apply(printfwc
.wxPrintDialogData_SetNoCopies
,(self
,) + _args
, _kwargs
) 
 411     def SetPrintData(self
, *_args
, **_kwargs
): 
 412         val 
= apply(printfwc
.wxPrintDialogData_SetPrintData
,(self
,) + _args
, _kwargs
) 
 414     def SetPrintToFile(self
, *_args
, **_kwargs
): 
 415         val 
= apply(printfwc
.wxPrintDialogData_SetPrintToFile
,(self
,) + _args
, _kwargs
) 
 417     def SetSetupDialog(self
, *_args
, **_kwargs
): 
 418         val 
= apply(printfwc
.wxPrintDialogData_SetSetupDialog
,(self
,) + _args
, _kwargs
) 
 420     def SetToPage(self
, *_args
, **_kwargs
): 
 421         val 
= apply(printfwc
.wxPrintDialogData_SetToPage
,(self
,) + _args
, _kwargs
) 
 424         return "<C wxPrintDialogData instance at %s>" % (self
.this
,) 
 425 class wxPrintDialogData(wxPrintDialogDataPtr
): 
 426     def __init__(self
,*_args
,**_kwargs
): 
 427         self
.this 
= apply(printfwc
.new_wxPrintDialogData
,_args
,_kwargs
) 
 433 class wxPrintDialogPtr(wxDialogPtr
): 
 434     def __init__(self
,this
): 
 437     def GetPrintDialogData(self
, *_args
, **_kwargs
): 
 438         val 
= apply(printfwc
.wxPrintDialog_GetPrintDialogData
,(self
,) + _args
, _kwargs
) 
 439         if val
: val 
= wxPrintDialogDataPtr(val
)  
 441     def GetPrintDC(self
, *_args
, **_kwargs
): 
 442         val 
= apply(printfwc
.wxPrintDialog_GetPrintDC
,(self
,) + _args
, _kwargs
) 
 444     def ShowModal(self
, *_args
, **_kwargs
): 
 445         val 
= apply(printfwc
.wxPrintDialog_ShowModal
,(self
,) + _args
, _kwargs
) 
 448         return "<C wxPrintDialog instance at %s>" % (self
.this
,) 
 449 class wxPrintDialog(wxPrintDialogPtr
): 
 450     def __init__(self
,*_args
,**_kwargs
): 
 451         self
.this 
= apply(printfwc
.new_wxPrintDialog
,_args
,_kwargs
) 
 453         #wx._StdDialogCallbacks(self) 
 458 class wxPrintoutPtr(wxObjectPtr
): 
 459     def __init__(self
,this
): 
 462     def _setCallbackInfo(self
, *_args
, **_kwargs
): 
 463         val 
= apply(printfwc
.wxPrintout__setCallbackInfo
,(self
,) + _args
, _kwargs
) 
 465     def Destroy(self
, *_args
, **_kwargs
): 
 466         val 
= apply(printfwc
.wxPrintout_Destroy
,(self
,) + _args
, _kwargs
) 
 468     def GetDC(self
, *_args
, **_kwargs
): 
 469         val 
= apply(printfwc
.wxPrintout_GetDC
,(self
,) + _args
, _kwargs
) 
 471     def GetPageSizeMM(self
, *_args
, **_kwargs
): 
 472         val 
= apply(printfwc
.wxPrintout_GetPageSizeMM
,(self
,) + _args
, _kwargs
) 
 474     def GetPageSizePixels(self
, *_args
, **_kwargs
): 
 475         val 
= apply(printfwc
.wxPrintout_GetPageSizePixels
,(self
,) + _args
, _kwargs
) 
 477     def GetPPIPrinter(self
, *_args
, **_kwargs
): 
 478         val 
= apply(printfwc
.wxPrintout_GetPPIPrinter
,(self
,) + _args
, _kwargs
) 
 480     def GetPPIScreen(self
, *_args
, **_kwargs
): 
 481         val 
= apply(printfwc
.wxPrintout_GetPPIScreen
,(self
,) + _args
, _kwargs
) 
 483     def IsPreview(self
, *_args
, **_kwargs
): 
 484         val 
= apply(printfwc
.wxPrintout_IsPreview
,(self
,) + _args
, _kwargs
) 
 486     def base_OnBeginDocument(self
, *_args
, **_kwargs
): 
 487         val 
= apply(printfwc
.wxPrintout_base_OnBeginDocument
,(self
,) + _args
, _kwargs
) 
 489     def base_OnEndDocument(self
, *_args
, **_kwargs
): 
 490         val 
= apply(printfwc
.wxPrintout_base_OnEndDocument
,(self
,) + _args
, _kwargs
) 
 492     def base_OnBeginPrinting(self
, *_args
, **_kwargs
): 
 493         val 
= apply(printfwc
.wxPrintout_base_OnBeginPrinting
,(self
,) + _args
, _kwargs
) 
 495     def base_OnEndPrinting(self
, *_args
, **_kwargs
): 
 496         val 
= apply(printfwc
.wxPrintout_base_OnEndPrinting
,(self
,) + _args
, _kwargs
) 
 498     def base_OnPreparePrinting(self
, *_args
, **_kwargs
): 
 499         val 
= apply(printfwc
.wxPrintout_base_OnPreparePrinting
,(self
,) + _args
, _kwargs
) 
 501     def base_GetPageInfo(self
, *_args
, **_kwargs
): 
 502         val 
= apply(printfwc
.wxPrintout_base_GetPageInfo
,(self
,) + _args
, _kwargs
) 
 504     def base_HasPage(self
, *_args
, **_kwargs
): 
 505         val 
= apply(printfwc
.wxPrintout_base_HasPage
,(self
,) + _args
, _kwargs
) 
 508         return "<C wxPrintout instance at %s>" % (self
.this
,) 
 509 class wxPrintout(wxPrintoutPtr
): 
 510     def __init__(self
,*_args
,**_kwargs
): 
 511         self
.this 
= apply(printfwc
.new_wxPrintout
,_args
,_kwargs
) 
 513         self
._setCallbackInfo
(self
, wxPrintout
) 
 518 class wxPrinterPtr(wxObjectPtr
): 
 519     def __init__(self
,this
): 
 522     def __del__(self
, delfunc
=printfwc
.delete_wxPrinter
): 
 523         if self
.thisown 
== 1: 
 528     def CreateAbortWindow(self
, *_args
, **_kwargs
): 
 529         val 
= apply(printfwc
.wxPrinter_CreateAbortWindow
,(self
,) + _args
, _kwargs
) 
 531     def GetPrintDialogData(self
, *_args
, **_kwargs
): 
 532         val 
= apply(printfwc
.wxPrinter_GetPrintDialogData
,(self
,) + _args
, _kwargs
) 
 533         if val
: val 
= wxPrintDialogDataPtr(val
)  
 535     def Print(self
, *_args
, **_kwargs
): 
 536         val 
= apply(printfwc
.wxPrinter_Print
,(self
,) + _args
, _kwargs
) 
 538     def PrintDialog(self
, *_args
, **_kwargs
): 
 539         val 
= apply(printfwc
.wxPrinter_PrintDialog
,(self
,) + _args
, _kwargs
) 
 541     def ReportError(self
, *_args
, **_kwargs
): 
 542         val 
= apply(printfwc
.wxPrinter_ReportError
,(self
,) + _args
, _kwargs
) 
 544     def Setup(self
, *_args
, **_kwargs
): 
 545         val 
= apply(printfwc
.wxPrinter_Setup
,(self
,) + _args
, _kwargs
) 
 548         return "<C wxPrinter instance at %s>" % (self
.this
,) 
 549 class wxPrinter(wxPrinterPtr
): 
 550     def __init__(self
,*_args
,**_kwargs
): 
 551         self
.this 
= apply(printfwc
.new_wxPrinter
,_args
,_kwargs
) 
 557 class wxPrintPreviewPtr(wxObjectPtr
): 
 558     def __init__(self
,this
): 
 561     def GetCanvas(self
, *_args
, **_kwargs
): 
 562         val 
= apply(printfwc
.wxPrintPreview_GetCanvas
,(self
,) + _args
, _kwargs
) 
 564     def GetCurrentPage(self
, *_args
, **_kwargs
): 
 565         val 
= apply(printfwc
.wxPrintPreview_GetCurrentPage
,(self
,) + _args
, _kwargs
) 
 567     def GetFrame(self
, *_args
, **_kwargs
): 
 568         val 
= apply(printfwc
.wxPrintPreview_GetFrame
,(self
,) + _args
, _kwargs
) 
 570     def GetMaxPage(self
, *_args
, **_kwargs
): 
 571         val 
= apply(printfwc
.wxPrintPreview_GetMaxPage
,(self
,) + _args
, _kwargs
) 
 573     def GetMinPage(self
, *_args
, **_kwargs
): 
 574         val 
= apply(printfwc
.wxPrintPreview_GetMinPage
,(self
,) + _args
, _kwargs
) 
 576     def GetPrintDialogData(self
, *_args
, **_kwargs
): 
 577         val 
= apply(printfwc
.wxPrintPreview_GetPrintDialogData
,(self
,) + _args
, _kwargs
) 
 578         if val
: val 
= wxPrintDialogDataPtr(val
)  
 580     def GetPrintout(self
, *_args
, **_kwargs
): 
 581         val 
= apply(printfwc
.wxPrintPreview_GetPrintout
,(self
,) + _args
, _kwargs
) 
 583     def GetPrintoutForPrinting(self
, *_args
, **_kwargs
): 
 584         val 
= apply(printfwc
.wxPrintPreview_GetPrintoutForPrinting
,(self
,) + _args
, _kwargs
) 
 586     def GetZoom(self
, *_args
, **_kwargs
): 
 587         val 
= apply(printfwc
.wxPrintPreview_GetZoom
,(self
,) + _args
, _kwargs
) 
 589     def Ok(self
, *_args
, **_kwargs
): 
 590         val 
= apply(printfwc
.wxPrintPreview_Ok
,(self
,) + _args
, _kwargs
) 
 592     def Print(self
, *_args
, **_kwargs
): 
 593         val 
= apply(printfwc
.wxPrintPreview_Print
,(self
,) + _args
, _kwargs
) 
 595     def SetCanvas(self
, *_args
, **_kwargs
): 
 596         val 
= apply(printfwc
.wxPrintPreview_SetCanvas
,(self
,) + _args
, _kwargs
) 
 598     def SetCurrentPage(self
, *_args
, **_kwargs
): 
 599         val 
= apply(printfwc
.wxPrintPreview_SetCurrentPage
,(self
,) + _args
, _kwargs
) 
 601     def SetFrame(self
, *_args
, **_kwargs
): 
 602         val 
= apply(printfwc
.wxPrintPreview_SetFrame
,(self
,) + _args
, _kwargs
) 
 604     def SetPrintout(self
, *_args
, **_kwargs
): 
 605         val 
= apply(printfwc
.wxPrintPreview_SetPrintout
,(self
,) + _args
, _kwargs
) 
 607     def SetZoom(self
, *_args
, **_kwargs
): 
 608         val 
= apply(printfwc
.wxPrintPreview_SetZoom
,(self
,) + _args
, _kwargs
) 
 611         return "<C wxPrintPreview instance at %s>" % (self
.this
,) 
 612 class wxPrintPreview(wxPrintPreviewPtr
): 
 613     def __init__(self
,*_args
,**_kwargs
): 
 614         self
.this 
= apply(printfwc
.new_wxPrintPreview
,_args
,_kwargs
) 
 620 class wxPreviewFramePtr(wxFramePtr
): 
 621     def __init__(self
,this
): 
 624     def Initialize(self
, *_args
, **_kwargs
): 
 625         val 
= apply(printfwc
.wxPreviewFrame_Initialize
,(self
,) + _args
, _kwargs
) 
 628         return "<C wxPreviewFrame instance at %s>" % (self
.this
,) 
 629 class wxPreviewFrame(wxPreviewFramePtr
): 
 630     def __init__(self
,*_args
,**_kwargs
): 
 631         self
.this 
= apply(printfwc
.new_wxPreviewFrame
,_args
,_kwargs
) 
 633         self
._setOORInfo
(self
) 
 640 #-------------- FUNCTION WRAPPERS ------------------ 
 642 wxPostScriptDC_SetResolution 
= printfwc
.wxPostScriptDC_SetResolution
 
 644 wxPostScriptDC_GetResolution 
= printfwc
.wxPostScriptDC_GetResolution
 
 648 #-------------- VARIABLE WRAPPERS ------------------