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
,printfwc
=printfwc
): 
  29         if self
.thisown 
== 1 : 
  30             printfwc
.delete_wxPrintData(self
) 
  31     def GetNoCopies(self
, *_args
, **_kwargs
): 
  32         val 
= apply(printfwc
.wxPrintData_GetNoCopies
,(self
,) + _args
, _kwargs
) 
  34     def GetCollate(self
, *_args
, **_kwargs
): 
  35         val 
= apply(printfwc
.wxPrintData_GetCollate
,(self
,) + _args
, _kwargs
) 
  37     def GetOrientation(self
, *_args
, **_kwargs
): 
  38         val 
= apply(printfwc
.wxPrintData_GetOrientation
,(self
,) + _args
, _kwargs
) 
  40     def Ok(self
, *_args
, **_kwargs
): 
  41         val 
= apply(printfwc
.wxPrintData_Ok
,(self
,) + _args
, _kwargs
) 
  43     def GetPrinterName(self
, *_args
, **_kwargs
): 
  44         val 
= apply(printfwc
.wxPrintData_GetPrinterName
,(self
,) + _args
, _kwargs
) 
  46     def GetColour(self
, *_args
, **_kwargs
): 
  47         val 
= apply(printfwc
.wxPrintData_GetColour
,(self
,) + _args
, _kwargs
) 
  49     def GetDuplex(self
, *_args
, **_kwargs
): 
  50         val 
= apply(printfwc
.wxPrintData_GetDuplex
,(self
,) + _args
, _kwargs
) 
  52     def GetPaperId(self
, *_args
, **_kwargs
): 
  53         val 
= apply(printfwc
.wxPrintData_GetPaperId
,(self
,) + _args
, _kwargs
) 
  55     def GetPaperSize(self
, *_args
, **_kwargs
): 
  56         val 
= apply(printfwc
.wxPrintData_GetPaperSize
,(self
,) + _args
, _kwargs
) 
  57         if val
: val 
= wxSizePtr(val
)  
  59     def GetQuality(self
, *_args
, **_kwargs
): 
  60         val 
= apply(printfwc
.wxPrintData_GetQuality
,(self
,) + _args
, _kwargs
) 
  62     def SetNoCopies(self
, *_args
, **_kwargs
): 
  63         val 
= apply(printfwc
.wxPrintData_SetNoCopies
,(self
,) + _args
, _kwargs
) 
  65     def SetCollate(self
, *_args
, **_kwargs
): 
  66         val 
= apply(printfwc
.wxPrintData_SetCollate
,(self
,) + _args
, _kwargs
) 
  68     def SetOrientation(self
, *_args
, **_kwargs
): 
  69         val 
= apply(printfwc
.wxPrintData_SetOrientation
,(self
,) + _args
, _kwargs
) 
  71     def SetPrinterName(self
, *_args
, **_kwargs
): 
  72         val 
= apply(printfwc
.wxPrintData_SetPrinterName
,(self
,) + _args
, _kwargs
) 
  74     def SetColour(self
, *_args
, **_kwargs
): 
  75         val 
= apply(printfwc
.wxPrintData_SetColour
,(self
,) + _args
, _kwargs
) 
  77     def SetDuplex(self
, *_args
, **_kwargs
): 
  78         val 
= apply(printfwc
.wxPrintData_SetDuplex
,(self
,) + _args
, _kwargs
) 
  80     def SetPaperId(self
, *_args
, **_kwargs
): 
  81         val 
= apply(printfwc
.wxPrintData_SetPaperId
,(self
,) + _args
, _kwargs
) 
  83     def SetPaperSize(self
, *_args
, **_kwargs
): 
  84         val 
= apply(printfwc
.wxPrintData_SetPaperSize
,(self
,) + _args
, _kwargs
) 
  86     def SetQuality(self
, *_args
, **_kwargs
): 
  87         val 
= apply(printfwc
.wxPrintData_SetQuality
,(self
,) + _args
, _kwargs
) 
  89     def GetPrinterCommand(self
, *_args
, **_kwargs
): 
  90         val 
= apply(printfwc
.wxPrintData_GetPrinterCommand
,(self
,) + _args
, _kwargs
) 
  92     def GetPrinterOptions(self
, *_args
, **_kwargs
): 
  93         val 
= apply(printfwc
.wxPrintData_GetPrinterOptions
,(self
,) + _args
, _kwargs
) 
  95     def GetPreviewCommand(self
, *_args
, **_kwargs
): 
  96         val 
= apply(printfwc
.wxPrintData_GetPreviewCommand
,(self
,) + _args
, _kwargs
) 
  98     def GetFilename(self
, *_args
, **_kwargs
): 
  99         val 
= apply(printfwc
.wxPrintData_GetFilename
,(self
,) + _args
, _kwargs
) 
 101     def GetFontMetricPath(self
, *_args
, **_kwargs
): 
 102         val 
= apply(printfwc
.wxPrintData_GetFontMetricPath
,(self
,) + _args
, _kwargs
) 
 104     def GetPrinterScaleX(self
, *_args
, **_kwargs
): 
 105         val 
= apply(printfwc
.wxPrintData_GetPrinterScaleX
,(self
,) + _args
, _kwargs
) 
 107     def GetPrinterScaleY(self
, *_args
, **_kwargs
): 
 108         val 
= apply(printfwc
.wxPrintData_GetPrinterScaleY
,(self
,) + _args
, _kwargs
) 
 110     def GetPrinterTranslateX(self
, *_args
, **_kwargs
): 
 111         val 
= apply(printfwc
.wxPrintData_GetPrinterTranslateX
,(self
,) + _args
, _kwargs
) 
 113     def GetPrinterTranslateY(self
, *_args
, **_kwargs
): 
 114         val 
= apply(printfwc
.wxPrintData_GetPrinterTranslateY
,(self
,) + _args
, _kwargs
) 
 116     def GetPrintMode(self
, *_args
, **_kwargs
): 
 117         val 
= apply(printfwc
.wxPrintData_GetPrintMode
,(self
,) + _args
, _kwargs
) 
 119     def SetPrinterCommand(self
, *_args
, **_kwargs
): 
 120         val 
= apply(printfwc
.wxPrintData_SetPrinterCommand
,(self
,) + _args
, _kwargs
) 
 122     def SetPrinterOptions(self
, *_args
, **_kwargs
): 
 123         val 
= apply(printfwc
.wxPrintData_SetPrinterOptions
,(self
,) + _args
, _kwargs
) 
 125     def SetPreviewCommand(self
, *_args
, **_kwargs
): 
 126         val 
= apply(printfwc
.wxPrintData_SetPreviewCommand
,(self
,) + _args
, _kwargs
) 
 128     def SetFilename(self
, *_args
, **_kwargs
): 
 129         val 
= apply(printfwc
.wxPrintData_SetFilename
,(self
,) + _args
, _kwargs
) 
 131     def SetFontMetricPath(self
, *_args
, **_kwargs
): 
 132         val 
= apply(printfwc
.wxPrintData_SetFontMetricPath
,(self
,) + _args
, _kwargs
) 
 134     def SetPrinterScaleX(self
, *_args
, **_kwargs
): 
 135         val 
= apply(printfwc
.wxPrintData_SetPrinterScaleX
,(self
,) + _args
, _kwargs
) 
 137     def SetPrinterScaleY(self
, *_args
, **_kwargs
): 
 138         val 
= apply(printfwc
.wxPrintData_SetPrinterScaleY
,(self
,) + _args
, _kwargs
) 
 140     def SetPrinterScaling(self
, *_args
, **_kwargs
): 
 141         val 
= apply(printfwc
.wxPrintData_SetPrinterScaling
,(self
,) + _args
, _kwargs
) 
 143     def SetPrinterTranslateX(self
, *_args
, **_kwargs
): 
 144         val 
= apply(printfwc
.wxPrintData_SetPrinterTranslateX
,(self
,) + _args
, _kwargs
) 
 146     def SetPrinterTranslateY(self
, *_args
, **_kwargs
): 
 147         val 
= apply(printfwc
.wxPrintData_SetPrinterTranslateY
,(self
,) + _args
, _kwargs
) 
 149     def SetPrinterTranslation(self
, *_args
, **_kwargs
): 
 150         val 
= apply(printfwc
.wxPrintData_SetPrinterTranslation
,(self
,) + _args
, _kwargs
) 
 152     def SetPrintMode(self
, *_args
, **_kwargs
): 
 153         val 
= apply(printfwc
.wxPrintData_SetPrintMode
,(self
,) + _args
, _kwargs
) 
 156         return "<C wxPrintData instance at %s>" % (self
.this
,) 
 157 class wxPrintData(wxPrintDataPtr
): 
 158     def __init__(self
,*_args
,**_kwargs
): 
 159         self
.this 
= apply(printfwc
.new_wxPrintData
,_args
,_kwargs
) 
 165 class wxPostScriptDCPtr(wxDCPtr
): 
 166     def __init__(self
,this
): 
 169     def GetPrintData(self
, *_args
, **_kwargs
): 
 170         val 
= apply(printfwc
.wxPostScriptDC_GetPrintData
,(self
,) + _args
, _kwargs
) 
 171         if val
: val 
= wxPrintDataPtr(val
)  
 173     def SetPrintData(self
, *_args
, **_kwargs
): 
 174         val 
= apply(printfwc
.wxPostScriptDC_SetPrintData
,(self
,) + _args
, _kwargs
) 
 177         return "<C wxPostScriptDC instance at %s>" % (self
.this
,) 
 178 class wxPostScriptDC(wxPostScriptDCPtr
): 
 179     def __init__(self
,*_args
,**_kwargs
): 
 180         self
.this 
= apply(printfwc
.new_wxPostScriptDC
,_args
,_kwargs
) 
 185 def wxPostScriptDC2(*_args
,**_kwargs
): 
 186     val 
= wxPostScriptDCPtr(apply(printfwc
.new_wxPostScriptDC2
,_args
,_kwargs
)) 
 191 class wxPageSetupDialogDataPtr(wxObjectPtr
): 
 192     def __init__(self
,this
): 
 195     def __del__(self
,printfwc
=printfwc
): 
 196         if self
.thisown 
== 1 : 
 197             printfwc
.delete_wxPageSetupDialogData(self
) 
 198     def EnableHelp(self
, *_args
, **_kwargs
): 
 199         val 
= apply(printfwc
.wxPageSetupDialogData_EnableHelp
,(self
,) + _args
, _kwargs
) 
 201     def EnableMargins(self
, *_args
, **_kwargs
): 
 202         val 
= apply(printfwc
.wxPageSetupDialogData_EnableMargins
,(self
,) + _args
, _kwargs
) 
 204     def EnableOrientation(self
, *_args
, **_kwargs
): 
 205         val 
= apply(printfwc
.wxPageSetupDialogData_EnableOrientation
,(self
,) + _args
, _kwargs
) 
 207     def EnablePaper(self
, *_args
, **_kwargs
): 
 208         val 
= apply(printfwc
.wxPageSetupDialogData_EnablePaper
,(self
,) + _args
, _kwargs
) 
 210     def EnablePrinter(self
, *_args
, **_kwargs
): 
 211         val 
= apply(printfwc
.wxPageSetupDialogData_EnablePrinter
,(self
,) + _args
, _kwargs
) 
 213     def GetDefaultMinMargins(self
, *_args
, **_kwargs
): 
 214         val 
= apply(printfwc
.wxPageSetupDialogData_GetDefaultMinMargins
,(self
,) + _args
, _kwargs
) 
 216     def GetEnableMargins(self
, *_args
, **_kwargs
): 
 217         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnableMargins
,(self
,) + _args
, _kwargs
) 
 219     def GetEnableOrientation(self
, *_args
, **_kwargs
): 
 220         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnableOrientation
,(self
,) + _args
, _kwargs
) 
 222     def GetEnablePaper(self
, *_args
, **_kwargs
): 
 223         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnablePaper
,(self
,) + _args
, _kwargs
) 
 225     def GetEnablePrinter(self
, *_args
, **_kwargs
): 
 226         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnablePrinter
,(self
,) + _args
, _kwargs
) 
 228     def GetEnableHelp(self
, *_args
, **_kwargs
): 
 229         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnableHelp
,(self
,) + _args
, _kwargs
) 
 231     def GetDefaultInfo(self
, *_args
, **_kwargs
): 
 232         val 
= apply(printfwc
.wxPageSetupDialogData_GetDefaultInfo
,(self
,) + _args
, _kwargs
) 
 234     def GetMarginTopLeft(self
, *_args
, **_kwargs
): 
 235         val 
= apply(printfwc
.wxPageSetupDialogData_GetMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 236         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 238     def GetMarginBottomRight(self
, *_args
, **_kwargs
): 
 239         val 
= apply(printfwc
.wxPageSetupDialogData_GetMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 240         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 242     def GetMinMarginTopLeft(self
, *_args
, **_kwargs
): 
 243         val 
= apply(printfwc
.wxPageSetupDialogData_GetMinMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 244         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 246     def GetMinMarginBottomRight(self
, *_args
, **_kwargs
): 
 247         val 
= apply(printfwc
.wxPageSetupDialogData_GetMinMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 248         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 250     def GetPaperId(self
, *_args
, **_kwargs
): 
 251         val 
= apply(printfwc
.wxPageSetupDialogData_GetPaperId
,(self
,) + _args
, _kwargs
) 
 253     def GetPaperSize(self
, *_args
, **_kwargs
): 
 254         val 
= apply(printfwc
.wxPageSetupDialogData_GetPaperSize
,(self
,) + _args
, _kwargs
) 
 255         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 257     def GetPrintData(self
, *_args
, **_kwargs
): 
 258         val 
= apply(printfwc
.wxPageSetupDialogData_GetPrintData
,(self
,) + _args
, _kwargs
) 
 259         if val
: val 
= wxPrintDataPtr(val
) ; val
.thisown 
= 1 
 261     def Ok(self
, *_args
, **_kwargs
): 
 262         val 
= apply(printfwc
.wxPageSetupDialogData_Ok
,(self
,) + _args
, _kwargs
) 
 264     def SetDefaultInfo(self
, *_args
, **_kwargs
): 
 265         val 
= apply(printfwc
.wxPageSetupDialogData_SetDefaultInfo
,(self
,) + _args
, _kwargs
) 
 267     def SetDefaultMinMargins(self
, *_args
, **_kwargs
): 
 268         val 
= apply(printfwc
.wxPageSetupDialogData_SetDefaultMinMargins
,(self
,) + _args
, _kwargs
) 
 270     def SetMarginTopLeft(self
, *_args
, **_kwargs
): 
 271         val 
= apply(printfwc
.wxPageSetupDialogData_SetMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 273     def SetMarginBottomRight(self
, *_args
, **_kwargs
): 
 274         val 
= apply(printfwc
.wxPageSetupDialogData_SetMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 276     def SetMinMarginTopLeft(self
, *_args
, **_kwargs
): 
 277         val 
= apply(printfwc
.wxPageSetupDialogData_SetMinMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 279     def SetMinMarginBottomRight(self
, *_args
, **_kwargs
): 
 280         val 
= apply(printfwc
.wxPageSetupDialogData_SetMinMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 282     def SetPaperId(self
, *_args
, **_kwargs
): 
 283         val 
= apply(printfwc
.wxPageSetupDialogData_SetPaperId
,(self
,) + _args
, _kwargs
) 
 285     def SetPaperSize(self
, *_args
, **_kwargs
): 
 286         val 
= apply(printfwc
.wxPageSetupDialogData_SetPaperSize
,(self
,) + _args
, _kwargs
) 
 288     def SetPrintData(self
, *_args
, **_kwargs
): 
 289         val 
= apply(printfwc
.wxPageSetupDialogData_SetPrintData
,(self
,) + _args
, _kwargs
) 
 292         return "<C wxPageSetupDialogData instance at %s>" % (self
.this
,) 
 293 class wxPageSetupDialogData(wxPageSetupDialogDataPtr
): 
 294     def __init__(self
,*_args
,**_kwargs
): 
 295         self
.this 
= apply(printfwc
.new_wxPageSetupDialogData
,_args
,_kwargs
) 
 301 class wxPageSetupDialogPtr(wxDialogPtr
): 
 302     def __init__(self
,this
): 
 305     def GetPageSetupData(self
, *_args
, **_kwargs
): 
 306         val 
= apply(printfwc
.wxPageSetupDialog_GetPageSetupData
,(self
,) + _args
, _kwargs
) 
 307         if val
: val 
= wxPageSetupDialogDataPtr(val
)  
 309     def ShowModal(self
, *_args
, **_kwargs
): 
 310         val 
= apply(printfwc
.wxPageSetupDialog_ShowModal
,(self
,) + _args
, _kwargs
) 
 313         return "<C wxPageSetupDialog instance at %s>" % (self
.this
,) 
 314 class wxPageSetupDialog(wxPageSetupDialogPtr
): 
 315     def __init__(self
,*_args
,**_kwargs
): 
 316         self
.this 
= apply(printfwc
.new_wxPageSetupDialog
,_args
,_kwargs
) 
 318         #wx._StdDialogCallbacks(self) 
 323 class wxPrintDialogDataPtr(wxObjectPtr
): 
 324     def __init__(self
,this
): 
 327     def __del__(self
,printfwc
=printfwc
): 
 328         if self
.thisown 
== 1 : 
 329             printfwc
.delete_wxPrintDialogData(self
) 
 330     def EnableHelp(self
, *_args
, **_kwargs
): 
 331         val 
= apply(printfwc
.wxPrintDialogData_EnableHelp
,(self
,) + _args
, _kwargs
) 
 333     def EnablePageNumbers(self
, *_args
, **_kwargs
): 
 334         val 
= apply(printfwc
.wxPrintDialogData_EnablePageNumbers
,(self
,) + _args
, _kwargs
) 
 336     def EnablePrintToFile(self
, *_args
, **_kwargs
): 
 337         val 
= apply(printfwc
.wxPrintDialogData_EnablePrintToFile
,(self
,) + _args
, _kwargs
) 
 339     def EnableSelection(self
, *_args
, **_kwargs
): 
 340         val 
= apply(printfwc
.wxPrintDialogData_EnableSelection
,(self
,) + _args
, _kwargs
) 
 342     def GetAllPages(self
, *_args
, **_kwargs
): 
 343         val 
= apply(printfwc
.wxPrintDialogData_GetAllPages
,(self
,) + _args
, _kwargs
) 
 345     def GetCollate(self
, *_args
, **_kwargs
): 
 346         val 
= apply(printfwc
.wxPrintDialogData_GetCollate
,(self
,) + _args
, _kwargs
) 
 348     def GetFromPage(self
, *_args
, **_kwargs
): 
 349         val 
= apply(printfwc
.wxPrintDialogData_GetFromPage
,(self
,) + _args
, _kwargs
) 
 351     def GetMaxPage(self
, *_args
, **_kwargs
): 
 352         val 
= apply(printfwc
.wxPrintDialogData_GetMaxPage
,(self
,) + _args
, _kwargs
) 
 354     def GetMinPage(self
, *_args
, **_kwargs
): 
 355         val 
= apply(printfwc
.wxPrintDialogData_GetMinPage
,(self
,) + _args
, _kwargs
) 
 357     def GetNoCopies(self
, *_args
, **_kwargs
): 
 358         val 
= apply(printfwc
.wxPrintDialogData_GetNoCopies
,(self
,) + _args
, _kwargs
) 
 360     def GetPrintData(self
, *_args
, **_kwargs
): 
 361         val 
= apply(printfwc
.wxPrintDialogData_GetPrintData
,(self
,) + _args
, _kwargs
) 
 362         if val
: val 
= wxPrintDataPtr(val
) ; val
.thisown 
= 1 
 364     def GetPrintToFile(self
, *_args
, **_kwargs
): 
 365         val 
= apply(printfwc
.wxPrintDialogData_GetPrintToFile
,(self
,) + _args
, _kwargs
) 
 367     def GetToPage(self
, *_args
, **_kwargs
): 
 368         val 
= apply(printfwc
.wxPrintDialogData_GetToPage
,(self
,) + _args
, _kwargs
) 
 370     def Ok(self
, *_args
, **_kwargs
): 
 371         val 
= apply(printfwc
.wxPrintDialogData_Ok
,(self
,) + _args
, _kwargs
) 
 373     def SetCollate(self
, *_args
, **_kwargs
): 
 374         val 
= apply(printfwc
.wxPrintDialogData_SetCollate
,(self
,) + _args
, _kwargs
) 
 376     def SetFromPage(self
, *_args
, **_kwargs
): 
 377         val 
= apply(printfwc
.wxPrintDialogData_SetFromPage
,(self
,) + _args
, _kwargs
) 
 379     def SetMaxPage(self
, *_args
, **_kwargs
): 
 380         val 
= apply(printfwc
.wxPrintDialogData_SetMaxPage
,(self
,) + _args
, _kwargs
) 
 382     def SetMinPage(self
, *_args
, **_kwargs
): 
 383         val 
= apply(printfwc
.wxPrintDialogData_SetMinPage
,(self
,) + _args
, _kwargs
) 
 385     def SetNoCopies(self
, *_args
, **_kwargs
): 
 386         val 
= apply(printfwc
.wxPrintDialogData_SetNoCopies
,(self
,) + _args
, _kwargs
) 
 388     def SetPrintData(self
, *_args
, **_kwargs
): 
 389         val 
= apply(printfwc
.wxPrintDialogData_SetPrintData
,(self
,) + _args
, _kwargs
) 
 391     def SetPrintToFile(self
, *_args
, **_kwargs
): 
 392         val 
= apply(printfwc
.wxPrintDialogData_SetPrintToFile
,(self
,) + _args
, _kwargs
) 
 394     def SetSetupDialog(self
, *_args
, **_kwargs
): 
 395         val 
= apply(printfwc
.wxPrintDialogData_SetSetupDialog
,(self
,) + _args
, _kwargs
) 
 397     def SetToPage(self
, *_args
, **_kwargs
): 
 398         val 
= apply(printfwc
.wxPrintDialogData_SetToPage
,(self
,) + _args
, _kwargs
) 
 401         return "<C wxPrintDialogData instance at %s>" % (self
.this
,) 
 402 class wxPrintDialogData(wxPrintDialogDataPtr
): 
 403     def __init__(self
,*_args
,**_kwargs
): 
 404         self
.this 
= apply(printfwc
.new_wxPrintDialogData
,_args
,_kwargs
) 
 410 class wxPrintDialogPtr(wxDialogPtr
): 
 411     def __init__(self
,this
): 
 414     def GetPrintDialogData(self
, *_args
, **_kwargs
): 
 415         val 
= apply(printfwc
.wxPrintDialog_GetPrintDialogData
,(self
,) + _args
, _kwargs
) 
 416         if val
: val 
= wxPrintDialogDataPtr(val
)  
 418     def GetPrintDC(self
, *_args
, **_kwargs
): 
 419         val 
= apply(printfwc
.wxPrintDialog_GetPrintDC
,(self
,) + _args
, _kwargs
) 
 421     def ShowModal(self
, *_args
, **_kwargs
): 
 422         val 
= apply(printfwc
.wxPrintDialog_ShowModal
,(self
,) + _args
, _kwargs
) 
 425         return "<C wxPrintDialog instance at %s>" % (self
.this
,) 
 426 class wxPrintDialog(wxPrintDialogPtr
): 
 427     def __init__(self
,*_args
,**_kwargs
): 
 428         self
.this 
= apply(printfwc
.new_wxPrintDialog
,_args
,_kwargs
) 
 430         #wx._StdDialogCallbacks(self) 
 435 class wxPrintoutPtr(wxObjectPtr
): 
 436     def __init__(self
,this
): 
 439     def _setCallbackInfo(self
, *_args
, **_kwargs
): 
 440         val 
= apply(printfwc
.wxPrintout__setCallbackInfo
,(self
,) + _args
, _kwargs
) 
 442     def Destroy(self
, *_args
, **_kwargs
): 
 443         val 
= apply(printfwc
.wxPrintout_Destroy
,(self
,) + _args
, _kwargs
) 
 445     def GetDC(self
, *_args
, **_kwargs
): 
 446         val 
= apply(printfwc
.wxPrintout_GetDC
,(self
,) + _args
, _kwargs
) 
 448     def GetPageSizeMM(self
, *_args
, **_kwargs
): 
 449         val 
= apply(printfwc
.wxPrintout_GetPageSizeMM
,(self
,) + _args
, _kwargs
) 
 451     def GetPageSizePixels(self
, *_args
, **_kwargs
): 
 452         val 
= apply(printfwc
.wxPrintout_GetPageSizePixels
,(self
,) + _args
, _kwargs
) 
 454     def GetPPIPrinter(self
, *_args
, **_kwargs
): 
 455         val 
= apply(printfwc
.wxPrintout_GetPPIPrinter
,(self
,) + _args
, _kwargs
) 
 457     def GetPPIScreen(self
, *_args
, **_kwargs
): 
 458         val 
= apply(printfwc
.wxPrintout_GetPPIScreen
,(self
,) + _args
, _kwargs
) 
 460     def IsPreview(self
, *_args
, **_kwargs
): 
 461         val 
= apply(printfwc
.wxPrintout_IsPreview
,(self
,) + _args
, _kwargs
) 
 463     def base_OnBeginDocument(self
, *_args
, **_kwargs
): 
 464         val 
= apply(printfwc
.wxPrintout_base_OnBeginDocument
,(self
,) + _args
, _kwargs
) 
 466     def base_OnEndDocument(self
, *_args
, **_kwargs
): 
 467         val 
= apply(printfwc
.wxPrintout_base_OnEndDocument
,(self
,) + _args
, _kwargs
) 
 469     def base_OnBeginPrinting(self
, *_args
, **_kwargs
): 
 470         val 
= apply(printfwc
.wxPrintout_base_OnBeginPrinting
,(self
,) + _args
, _kwargs
) 
 472     def base_OnEndPrinting(self
, *_args
, **_kwargs
): 
 473         val 
= apply(printfwc
.wxPrintout_base_OnEndPrinting
,(self
,) + _args
, _kwargs
) 
 475     def base_OnPreparePrinting(self
, *_args
, **_kwargs
): 
 476         val 
= apply(printfwc
.wxPrintout_base_OnPreparePrinting
,(self
,) + _args
, _kwargs
) 
 478     def base_GetPageInfo(self
, *_args
, **_kwargs
): 
 479         val 
= apply(printfwc
.wxPrintout_base_GetPageInfo
,(self
,) + _args
, _kwargs
) 
 481     def base_HasPage(self
, *_args
, **_kwargs
): 
 482         val 
= apply(printfwc
.wxPrintout_base_HasPage
,(self
,) + _args
, _kwargs
) 
 485         return "<C wxPrintout instance at %s>" % (self
.this
,) 
 486 class wxPrintout(wxPrintoutPtr
): 
 487     def __init__(self
,*_args
,**_kwargs
): 
 488         self
.this 
= apply(printfwc
.new_wxPrintout
,_args
,_kwargs
) 
 490         self
._setCallbackInfo
(self
, wxPrintout
) 
 495 class wxPrinterPtr(wxObjectPtr
): 
 496     def __init__(self
,this
): 
 499     def __del__(self
,printfwc
=printfwc
): 
 500         if self
.thisown 
== 1 : 
 501             printfwc
.delete_wxPrinter(self
) 
 502     def CreateAbortWindow(self
, *_args
, **_kwargs
): 
 503         val 
= apply(printfwc
.wxPrinter_CreateAbortWindow
,(self
,) + _args
, _kwargs
) 
 505     def GetPrintDialogData(self
, *_args
, **_kwargs
): 
 506         val 
= apply(printfwc
.wxPrinter_GetPrintDialogData
,(self
,) + _args
, _kwargs
) 
 507         if val
: val 
= wxPrintDialogDataPtr(val
)  
 509     def Print(self
, *_args
, **_kwargs
): 
 510         val 
= apply(printfwc
.wxPrinter_Print
,(self
,) + _args
, _kwargs
) 
 512     def PrintDialog(self
, *_args
, **_kwargs
): 
 513         val 
= apply(printfwc
.wxPrinter_PrintDialog
,(self
,) + _args
, _kwargs
) 
 515     def ReportError(self
, *_args
, **_kwargs
): 
 516         val 
= apply(printfwc
.wxPrinter_ReportError
,(self
,) + _args
, _kwargs
) 
 518     def Setup(self
, *_args
, **_kwargs
): 
 519         val 
= apply(printfwc
.wxPrinter_Setup
,(self
,) + _args
, _kwargs
) 
 522         return "<C wxPrinter instance at %s>" % (self
.this
,) 
 523 class wxPrinter(wxPrinterPtr
): 
 524     def __init__(self
,*_args
,**_kwargs
): 
 525         self
.this 
= apply(printfwc
.new_wxPrinter
,_args
,_kwargs
) 
 531 class wxPrintPreviewPtr(wxObjectPtr
): 
 532     def __init__(self
,this
): 
 535     def GetCanvas(self
, *_args
, **_kwargs
): 
 536         val 
= apply(printfwc
.wxPrintPreview_GetCanvas
,(self
,) + _args
, _kwargs
) 
 538     def GetCurrentPage(self
, *_args
, **_kwargs
): 
 539         val 
= apply(printfwc
.wxPrintPreview_GetCurrentPage
,(self
,) + _args
, _kwargs
) 
 541     def GetFrame(self
, *_args
, **_kwargs
): 
 542         val 
= apply(printfwc
.wxPrintPreview_GetFrame
,(self
,) + _args
, _kwargs
) 
 544     def GetMaxPage(self
, *_args
, **_kwargs
): 
 545         val 
= apply(printfwc
.wxPrintPreview_GetMaxPage
,(self
,) + _args
, _kwargs
) 
 547     def GetMinPage(self
, *_args
, **_kwargs
): 
 548         val 
= apply(printfwc
.wxPrintPreview_GetMinPage
,(self
,) + _args
, _kwargs
) 
 550     def GetPrintDialogData(self
, *_args
, **_kwargs
): 
 551         val 
= apply(printfwc
.wxPrintPreview_GetPrintDialogData
,(self
,) + _args
, _kwargs
) 
 552         if val
: val 
= wxPrintDialogDataPtr(val
)  
 554     def GetPrintout(self
, *_args
, **_kwargs
): 
 555         val 
= apply(printfwc
.wxPrintPreview_GetPrintout
,(self
,) + _args
, _kwargs
) 
 557     def GetPrintoutForPrinting(self
, *_args
, **_kwargs
): 
 558         val 
= apply(printfwc
.wxPrintPreview_GetPrintoutForPrinting
,(self
,) + _args
, _kwargs
) 
 560     def GetZoom(self
, *_args
, **_kwargs
): 
 561         val 
= apply(printfwc
.wxPrintPreview_GetZoom
,(self
,) + _args
, _kwargs
) 
 563     def Ok(self
, *_args
, **_kwargs
): 
 564         val 
= apply(printfwc
.wxPrintPreview_Ok
,(self
,) + _args
, _kwargs
) 
 566     def Print(self
, *_args
, **_kwargs
): 
 567         val 
= apply(printfwc
.wxPrintPreview_Print
,(self
,) + _args
, _kwargs
) 
 569     def SetCanvas(self
, *_args
, **_kwargs
): 
 570         val 
= apply(printfwc
.wxPrintPreview_SetCanvas
,(self
,) + _args
, _kwargs
) 
 572     def SetCurrentPage(self
, *_args
, **_kwargs
): 
 573         val 
= apply(printfwc
.wxPrintPreview_SetCurrentPage
,(self
,) + _args
, _kwargs
) 
 575     def SetFrame(self
, *_args
, **_kwargs
): 
 576         val 
= apply(printfwc
.wxPrintPreview_SetFrame
,(self
,) + _args
, _kwargs
) 
 578     def SetPrintout(self
, *_args
, **_kwargs
): 
 579         val 
= apply(printfwc
.wxPrintPreview_SetPrintout
,(self
,) + _args
, _kwargs
) 
 581     def SetZoom(self
, *_args
, **_kwargs
): 
 582         val 
= apply(printfwc
.wxPrintPreview_SetZoom
,(self
,) + _args
, _kwargs
) 
 585         return "<C wxPrintPreview instance at %s>" % (self
.this
,) 
 586 class wxPrintPreview(wxPrintPreviewPtr
): 
 587     def __init__(self
,*_args
,**_kwargs
): 
 588         self
.this 
= apply(printfwc
.new_wxPrintPreview
,_args
,_kwargs
) 
 594 class wxPreviewFramePtr(wxFramePtr
): 
 595     def __init__(self
,this
): 
 598     def Initialize(self
, *_args
, **_kwargs
): 
 599         val 
= apply(printfwc
.wxPreviewFrame_Initialize
,(self
,) + _args
, _kwargs
) 
 602         return "<C wxPreviewFrame instance at %s>" % (self
.this
,) 
 603 class wxPreviewFrame(wxPreviewFramePtr
): 
 604     def __init__(self
,*_args
,**_kwargs
): 
 605         self
.this 
= apply(printfwc
.new_wxPreviewFrame
,_args
,_kwargs
) 
 607         self
._setOORInfo
(self
) 
 614 #-------------- FUNCTION WRAPPERS ------------------ 
 616 wxPostScriptDC_SetResolution 
= printfwc
.wxPostScriptDC_SetResolution
 
 618 wxPostScriptDC_GetResolution 
= printfwc
.wxPostScriptDC_GetResolution
 
 622 #-------------- VARIABLE WRAPPERS ------------------