1 # This file was created automatically by SWIG. 
  10 from clip_dnd 
import * 
  18 from stattool 
import * 
  20 from controls 
import * 
  22 class wxPrintDataPtr(wxObjectPtr
): 
  23     def __init__(self
,this
): 
  26     def __del__(self
,printfwc
=printfwc
): 
  27         if self
.thisown 
== 1 : 
  28             printfwc
.delete_wxPrintData(self
) 
  29     def GetNoCopies(self
, *_args
, **_kwargs
): 
  30         val 
= apply(printfwc
.wxPrintData_GetNoCopies
,(self
,) + _args
, _kwargs
) 
  32     def GetCollate(self
, *_args
, **_kwargs
): 
  33         val 
= apply(printfwc
.wxPrintData_GetCollate
,(self
,) + _args
, _kwargs
) 
  35     def GetOrientation(self
, *_args
, **_kwargs
): 
  36         val 
= apply(printfwc
.wxPrintData_GetOrientation
,(self
,) + _args
, _kwargs
) 
  38     def GetPrinterName(self
, *_args
, **_kwargs
): 
  39         val 
= apply(printfwc
.wxPrintData_GetPrinterName
,(self
,) + _args
, _kwargs
) 
  41     def GetColour(self
, *_args
, **_kwargs
): 
  42         val 
= apply(printfwc
.wxPrintData_GetColour
,(self
,) + _args
, _kwargs
) 
  44     def GetDuplex(self
, *_args
, **_kwargs
): 
  45         val 
= apply(printfwc
.wxPrintData_GetDuplex
,(self
,) + _args
, _kwargs
) 
  47     def GetPaperId(self
, *_args
, **_kwargs
): 
  48         val 
= apply(printfwc
.wxPrintData_GetPaperId
,(self
,) + _args
, _kwargs
) 
  50     def GetPaperSize(self
, *_args
, **_kwargs
): 
  51         val 
= apply(printfwc
.wxPrintData_GetPaperSize
,(self
,) + _args
, _kwargs
) 
  52         if val
: val 
= wxSizePtr(val
)  
  54     def GetQuality(self
, *_args
, **_kwargs
): 
  55         val 
= apply(printfwc
.wxPrintData_GetQuality
,(self
,) + _args
, _kwargs
) 
  57     def SetNoCopies(self
, *_args
, **_kwargs
): 
  58         val 
= apply(printfwc
.wxPrintData_SetNoCopies
,(self
,) + _args
, _kwargs
) 
  60     def SetCollate(self
, *_args
, **_kwargs
): 
  61         val 
= apply(printfwc
.wxPrintData_SetCollate
,(self
,) + _args
, _kwargs
) 
  63     def SetOrientation(self
, *_args
, **_kwargs
): 
  64         val 
= apply(printfwc
.wxPrintData_SetOrientation
,(self
,) + _args
, _kwargs
) 
  66     def SetPrinterName(self
, *_args
, **_kwargs
): 
  67         val 
= apply(printfwc
.wxPrintData_SetPrinterName
,(self
,) + _args
, _kwargs
) 
  69     def SetColour(self
, *_args
, **_kwargs
): 
  70         val 
= apply(printfwc
.wxPrintData_SetColour
,(self
,) + _args
, _kwargs
) 
  72     def SetDuplex(self
, *_args
, **_kwargs
): 
  73         val 
= apply(printfwc
.wxPrintData_SetDuplex
,(self
,) + _args
, _kwargs
) 
  75     def SetPaperId(self
, *_args
, **_kwargs
): 
  76         val 
= apply(printfwc
.wxPrintData_SetPaperId
,(self
,) + _args
, _kwargs
) 
  78     def SetPaperSize(self
, *_args
, **_kwargs
): 
  79         val 
= apply(printfwc
.wxPrintData_SetPaperSize
,(self
,) + _args
, _kwargs
) 
  81     def SetQuality(self
, *_args
, **_kwargs
): 
  82         val 
= apply(printfwc
.wxPrintData_SetQuality
,(self
,) + _args
, _kwargs
) 
  84     def GetPrinterCommand(self
, *_args
, **_kwargs
): 
  85         val 
= apply(printfwc
.wxPrintData_GetPrinterCommand
,(self
,) + _args
, _kwargs
) 
  87     def GetPrinterOptions(self
, *_args
, **_kwargs
): 
  88         val 
= apply(printfwc
.wxPrintData_GetPrinterOptions
,(self
,) + _args
, _kwargs
) 
  90     def GetPreviewCommand(self
, *_args
, **_kwargs
): 
  91         val 
= apply(printfwc
.wxPrintData_GetPreviewCommand
,(self
,) + _args
, _kwargs
) 
  93     def GetFilename(self
, *_args
, **_kwargs
): 
  94         val 
= apply(printfwc
.wxPrintData_GetFilename
,(self
,) + _args
, _kwargs
) 
  96     def GetFontMetricPath(self
, *_args
, **_kwargs
): 
  97         val 
= apply(printfwc
.wxPrintData_GetFontMetricPath
,(self
,) + _args
, _kwargs
) 
  99     def GetPrinterScaleX(self
, *_args
, **_kwargs
): 
 100         val 
= apply(printfwc
.wxPrintData_GetPrinterScaleX
,(self
,) + _args
, _kwargs
) 
 102     def GetPrinterScaleY(self
, *_args
, **_kwargs
): 
 103         val 
= apply(printfwc
.wxPrintData_GetPrinterScaleY
,(self
,) + _args
, _kwargs
) 
 105     def GetPrinterTranslateX(self
, *_args
, **_kwargs
): 
 106         val 
= apply(printfwc
.wxPrintData_GetPrinterTranslateX
,(self
,) + _args
, _kwargs
) 
 108     def GetPrinterTranslateY(self
, *_args
, **_kwargs
): 
 109         val 
= apply(printfwc
.wxPrintData_GetPrinterTranslateY
,(self
,) + _args
, _kwargs
) 
 111     def GetPrintMode(self
, *_args
, **_kwargs
): 
 112         val 
= apply(printfwc
.wxPrintData_GetPrintMode
,(self
,) + _args
, _kwargs
) 
 114     def SetPrinterCommand(self
, *_args
, **_kwargs
): 
 115         val 
= apply(printfwc
.wxPrintData_SetPrinterCommand
,(self
,) + _args
, _kwargs
) 
 117     def SetPrinterOptions(self
, *_args
, **_kwargs
): 
 118         val 
= apply(printfwc
.wxPrintData_SetPrinterOptions
,(self
,) + _args
, _kwargs
) 
 120     def SetPreviewCommand(self
, *_args
, **_kwargs
): 
 121         val 
= apply(printfwc
.wxPrintData_SetPreviewCommand
,(self
,) + _args
, _kwargs
) 
 123     def SetFilename(self
, *_args
, **_kwargs
): 
 124         val 
= apply(printfwc
.wxPrintData_SetFilename
,(self
,) + _args
, _kwargs
) 
 126     def SetFontMetricPath(self
, *_args
, **_kwargs
): 
 127         val 
= apply(printfwc
.wxPrintData_SetFontMetricPath
,(self
,) + _args
, _kwargs
) 
 129     def SetPrinterScaleX(self
, *_args
, **_kwargs
): 
 130         val 
= apply(printfwc
.wxPrintData_SetPrinterScaleX
,(self
,) + _args
, _kwargs
) 
 132     def SetPrinterScaleY(self
, *_args
, **_kwargs
): 
 133         val 
= apply(printfwc
.wxPrintData_SetPrinterScaleY
,(self
,) + _args
, _kwargs
) 
 135     def SetPrinterScaling(self
, *_args
, **_kwargs
): 
 136         val 
= apply(printfwc
.wxPrintData_SetPrinterScaling
,(self
,) + _args
, _kwargs
) 
 138     def SetPrinterTranslateX(self
, *_args
, **_kwargs
): 
 139         val 
= apply(printfwc
.wxPrintData_SetPrinterTranslateX
,(self
,) + _args
, _kwargs
) 
 141     def SetPrinterTranslateY(self
, *_args
, **_kwargs
): 
 142         val 
= apply(printfwc
.wxPrintData_SetPrinterTranslateY
,(self
,) + _args
, _kwargs
) 
 144     def SetPrinterTranslation(self
, *_args
, **_kwargs
): 
 145         val 
= apply(printfwc
.wxPrintData_SetPrinterTranslation
,(self
,) + _args
, _kwargs
) 
 147     def SetPrintMode(self
, *_args
, **_kwargs
): 
 148         val 
= apply(printfwc
.wxPrintData_SetPrintMode
,(self
,) + _args
, _kwargs
) 
 151         return "<C wxPrintData instance at %s>" % (self
.this
,) 
 152 class wxPrintData(wxPrintDataPtr
): 
 153     def __init__(self
,*_args
,**_kwargs
): 
 154         self
.this 
= apply(printfwc
.new_wxPrintData
,_args
,_kwargs
) 
 160 class wxPrinterDCPtr(wxDCPtr
): 
 161     def __init__(self
,this
): 
 165         return "<C wxPrinterDC instance at %s>" % (self
.this
,) 
 166 class wxPrinterDC(wxPrinterDCPtr
): 
 167     def __init__(self
,*_args
,**_kwargs
): 
 168         self
.this 
= apply(printfwc
.new_wxPrinterDC
,_args
,_kwargs
) 
 173 def wxPrinterDC2(*_args
,**_kwargs
): 
 174     val 
= wxPrinterDCPtr(apply(printfwc
.new_wxPrinterDC2
,_args
,_kwargs
)) 
 179 class wxPostScriptDCPtr(wxDCPtr
): 
 180     def __init__(self
,this
): 
 183     def GetPrintData(self
, *_args
, **_kwargs
): 
 184         val 
= apply(printfwc
.wxPostScriptDC_GetPrintData
,(self
,) + _args
, _kwargs
) 
 185         if val
: val 
= wxPrintDataPtr(val
)  
 187     def SetPrintData(self
, *_args
, **_kwargs
): 
 188         val 
= apply(printfwc
.wxPostScriptDC_SetPrintData
,(self
,) + _args
, _kwargs
) 
 191         return "<C wxPostScriptDC instance at %s>" % (self
.this
,) 
 192 class wxPostScriptDC(wxPostScriptDCPtr
): 
 193     def __init__(self
,*_args
,**_kwargs
): 
 194         self
.this 
= apply(printfwc
.new_wxPostScriptDC
,_args
,_kwargs
) 
 199 def wxPostScriptDC2(*_args
,**_kwargs
): 
 200     val 
= wxPostScriptDCPtr(apply(printfwc
.new_wxPostScriptDC2
,_args
,_kwargs
)) 
 205 class wxPageSetupDialogDataPtr(wxObjectPtr
): 
 206     def __init__(self
,this
): 
 209     def __del__(self
,printfwc
=printfwc
): 
 210         if self
.thisown 
== 1 : 
 211             printfwc
.delete_wxPageSetupDialogData(self
) 
 212     def EnableHelp(self
, *_args
, **_kwargs
): 
 213         val 
= apply(printfwc
.wxPageSetupDialogData_EnableHelp
,(self
,) + _args
, _kwargs
) 
 215     def EnableMargins(self
, *_args
, **_kwargs
): 
 216         val 
= apply(printfwc
.wxPageSetupDialogData_EnableMargins
,(self
,) + _args
, _kwargs
) 
 218     def EnableOrientation(self
, *_args
, **_kwargs
): 
 219         val 
= apply(printfwc
.wxPageSetupDialogData_EnableOrientation
,(self
,) + _args
, _kwargs
) 
 221     def EnablePaper(self
, *_args
, **_kwargs
): 
 222         val 
= apply(printfwc
.wxPageSetupDialogData_EnablePaper
,(self
,) + _args
, _kwargs
) 
 224     def EnablePrinter(self
, *_args
, **_kwargs
): 
 225         val 
= apply(printfwc
.wxPageSetupDialogData_EnablePrinter
,(self
,) + _args
, _kwargs
) 
 227     def GetDefaultMinMargins(self
, *_args
, **_kwargs
): 
 228         val 
= apply(printfwc
.wxPageSetupDialogData_GetDefaultMinMargins
,(self
,) + _args
, _kwargs
) 
 230     def GetEnableMargins(self
, *_args
, **_kwargs
): 
 231         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnableMargins
,(self
,) + _args
, _kwargs
) 
 233     def GetEnableOrientation(self
, *_args
, **_kwargs
): 
 234         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnableOrientation
,(self
,) + _args
, _kwargs
) 
 236     def GetEnablePaper(self
, *_args
, **_kwargs
): 
 237         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnablePaper
,(self
,) + _args
, _kwargs
) 
 239     def GetEnablePrinter(self
, *_args
, **_kwargs
): 
 240         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnablePrinter
,(self
,) + _args
, _kwargs
) 
 242     def GetEnableHelp(self
, *_args
, **_kwargs
): 
 243         val 
= apply(printfwc
.wxPageSetupDialogData_GetEnableHelp
,(self
,) + _args
, _kwargs
) 
 245     def GetDefaultInfo(self
, *_args
, **_kwargs
): 
 246         val 
= apply(printfwc
.wxPageSetupDialogData_GetDefaultInfo
,(self
,) + _args
, _kwargs
) 
 248     def GetMarginTopLeft(self
, *_args
, **_kwargs
): 
 249         val 
= apply(printfwc
.wxPageSetupDialogData_GetMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 250         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 252     def GetMarginBottomRight(self
, *_args
, **_kwargs
): 
 253         val 
= apply(printfwc
.wxPageSetupDialogData_GetMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 254         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 256     def GetMinMarginTopLeft(self
, *_args
, **_kwargs
): 
 257         val 
= apply(printfwc
.wxPageSetupDialogData_GetMinMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 258         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 260     def GetMinMarginBottomRight(self
, *_args
, **_kwargs
): 
 261         val 
= apply(printfwc
.wxPageSetupDialogData_GetMinMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 262         if val
: val 
= wxPointPtr(val
) ; val
.thisown 
= 1 
 264     def GetPaperId(self
, *_args
, **_kwargs
): 
 265         val 
= apply(printfwc
.wxPageSetupDialogData_GetPaperId
,(self
,) + _args
, _kwargs
) 
 267     def GetPaperSize(self
, *_args
, **_kwargs
): 
 268         val 
= apply(printfwc
.wxPageSetupDialogData_GetPaperSize
,(self
,) + _args
, _kwargs
) 
 269         if val
: val 
= wxSizePtr(val
) ; val
.thisown 
= 1 
 271     def GetPrintData(self
, *_args
, **_kwargs
): 
 272         val 
= apply(printfwc
.wxPageSetupDialogData_GetPrintData
,(self
,) + _args
, _kwargs
) 
 273         if val
: val 
= wxPrintDataPtr(val
) ; val
.thisown 
= 1 
 275     def SetDefaultInfo(self
, *_args
, **_kwargs
): 
 276         val 
= apply(printfwc
.wxPageSetupDialogData_SetDefaultInfo
,(self
,) + _args
, _kwargs
) 
 278     def SetDefaultMinMargins(self
, *_args
, **_kwargs
): 
 279         val 
= apply(printfwc
.wxPageSetupDialogData_SetDefaultMinMargins
,(self
,) + _args
, _kwargs
) 
 281     def SetMarginTopLeft(self
, *_args
, **_kwargs
): 
 282         val 
= apply(printfwc
.wxPageSetupDialogData_SetMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 284     def SetMarginBottomRight(self
, *_args
, **_kwargs
): 
 285         val 
= apply(printfwc
.wxPageSetupDialogData_SetMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 287     def SetMinMarginTopLeft(self
, *_args
, **_kwargs
): 
 288         val 
= apply(printfwc
.wxPageSetupDialogData_SetMinMarginTopLeft
,(self
,) + _args
, _kwargs
) 
 290     def SetMinMarginBottomRight(self
, *_args
, **_kwargs
): 
 291         val 
= apply(printfwc
.wxPageSetupDialogData_SetMinMarginBottomRight
,(self
,) + _args
, _kwargs
) 
 293     def SetPaperId(self
, *_args
, **_kwargs
): 
 294         val 
= apply(printfwc
.wxPageSetupDialogData_SetPaperId
,(self
,) + _args
, _kwargs
) 
 296     def SetPaperSize(self
, *_args
, **_kwargs
): 
 297         val 
= apply(printfwc
.wxPageSetupDialogData_SetPaperSize
,(self
,) + _args
, _kwargs
) 
 299     def SetPrintData(self
, *_args
, **_kwargs
): 
 300         val 
= apply(printfwc
.wxPageSetupDialogData_SetPrintData
,(self
,) + _args
, _kwargs
) 
 303         return "<C wxPageSetupDialogData instance at %s>" % (self
.this
,) 
 304 class wxPageSetupDialogData(wxPageSetupDialogDataPtr
): 
 305     def __init__(self
,*_args
,**_kwargs
): 
 306         self
.this 
= apply(printfwc
.new_wxPageSetupDialogData
,_args
,_kwargs
) 
 312 class wxPageSetupDialogPtr(wxDialogPtr
): 
 313     def __init__(self
,this
): 
 316     def GetPageSetupData(self
, *_args
, **_kwargs
): 
 317         val 
= apply(printfwc
.wxPageSetupDialog_GetPageSetupData
,(self
,) + _args
, _kwargs
) 
 318         if val
: val 
= wxPageSetupDialogDataPtr(val
)  
 320     def ShowModal(self
, *_args
, **_kwargs
): 
 321         val 
= apply(printfwc
.wxPageSetupDialog_ShowModal
,(self
,) + _args
, _kwargs
) 
 324         return "<C wxPageSetupDialog instance at %s>" % (self
.this
,) 
 325 class wxPageSetupDialog(wxPageSetupDialogPtr
): 
 326     def __init__(self
,*_args
,**_kwargs
): 
 327         self
.this 
= apply(printfwc
.new_wxPageSetupDialog
,_args
,_kwargs
) 
 329         #wx._StdDialogCallbacks(self) 
 334 class wxPrintDialogDataPtr(wxObjectPtr
): 
 335     def __init__(self
,this
): 
 338     def __del__(self
,printfwc
=printfwc
): 
 339         if self
.thisown 
== 1 : 
 340             printfwc
.delete_wxPrintDialogData(self
) 
 341     def EnableHelp(self
, *_args
, **_kwargs
): 
 342         val 
= apply(printfwc
.wxPrintDialogData_EnableHelp
,(self
,) + _args
, _kwargs
) 
 344     def EnablePageNumbers(self
, *_args
, **_kwargs
): 
 345         val 
= apply(printfwc
.wxPrintDialogData_EnablePageNumbers
,(self
,) + _args
, _kwargs
) 
 347     def EnablePrintToFile(self
, *_args
, **_kwargs
): 
 348         val 
= apply(printfwc
.wxPrintDialogData_EnablePrintToFile
,(self
,) + _args
, _kwargs
) 
 350     def EnableSelection(self
, *_args
, **_kwargs
): 
 351         val 
= apply(printfwc
.wxPrintDialogData_EnableSelection
,(self
,) + _args
, _kwargs
) 
 353     def GetAllPages(self
, *_args
, **_kwargs
): 
 354         val 
= apply(printfwc
.wxPrintDialogData_GetAllPages
,(self
,) + _args
, _kwargs
) 
 356     def GetCollate(self
, *_args
, **_kwargs
): 
 357         val 
= apply(printfwc
.wxPrintDialogData_GetCollate
,(self
,) + _args
, _kwargs
) 
 359     def GetFromPage(self
, *_args
, **_kwargs
): 
 360         val 
= apply(printfwc
.wxPrintDialogData_GetFromPage
,(self
,) + _args
, _kwargs
) 
 362     def GetMaxPage(self
, *_args
, **_kwargs
): 
 363         val 
= apply(printfwc
.wxPrintDialogData_GetMaxPage
,(self
,) + _args
, _kwargs
) 
 365     def GetMinPage(self
, *_args
, **_kwargs
): 
 366         val 
= apply(printfwc
.wxPrintDialogData_GetMinPage
,(self
,) + _args
, _kwargs
) 
 368     def GetNoCopies(self
, *_args
, **_kwargs
): 
 369         val 
= apply(printfwc
.wxPrintDialogData_GetNoCopies
,(self
,) + _args
, _kwargs
) 
 371     def GetPrintData(self
, *_args
, **_kwargs
): 
 372         val 
= apply(printfwc
.wxPrintDialogData_GetPrintData
,(self
,) + _args
, _kwargs
) 
 373         if val
: val 
= wxPrintDataPtr(val
) ; val
.thisown 
= 1 
 375     def GetPrintToFile(self
, *_args
, **_kwargs
): 
 376         val 
= apply(printfwc
.wxPrintDialogData_GetPrintToFile
,(self
,) + _args
, _kwargs
) 
 378     def GetToPage(self
, *_args
, **_kwargs
): 
 379         val 
= apply(printfwc
.wxPrintDialogData_GetToPage
,(self
,) + _args
, _kwargs
) 
 381     def SetCollate(self
, *_args
, **_kwargs
): 
 382         val 
= apply(printfwc
.wxPrintDialogData_SetCollate
,(self
,) + _args
, _kwargs
) 
 384     def SetFromPage(self
, *_args
, **_kwargs
): 
 385         val 
= apply(printfwc
.wxPrintDialogData_SetFromPage
,(self
,) + _args
, _kwargs
) 
 387     def SetMaxPage(self
, *_args
, **_kwargs
): 
 388         val 
= apply(printfwc
.wxPrintDialogData_SetMaxPage
,(self
,) + _args
, _kwargs
) 
 390     def SetMinPage(self
, *_args
, **_kwargs
): 
 391         val 
= apply(printfwc
.wxPrintDialogData_SetMinPage
,(self
,) + _args
, _kwargs
) 
 393     def SetNoCopies(self
, *_args
, **_kwargs
): 
 394         val 
= apply(printfwc
.wxPrintDialogData_SetNoCopies
,(self
,) + _args
, _kwargs
) 
 396     def SetPrintData(self
, *_args
, **_kwargs
): 
 397         val 
= apply(printfwc
.wxPrintDialogData_SetPrintData
,(self
,) + _args
, _kwargs
) 
 399     def SetPrintToFile(self
, *_args
, **_kwargs
): 
 400         val 
= apply(printfwc
.wxPrintDialogData_SetPrintToFile
,(self
,) + _args
, _kwargs
) 
 402     def SetSetupDialog(self
, *_args
, **_kwargs
): 
 403         val 
= apply(printfwc
.wxPrintDialogData_SetSetupDialog
,(self
,) + _args
, _kwargs
) 
 405     def SetToPage(self
, *_args
, **_kwargs
): 
 406         val 
= apply(printfwc
.wxPrintDialogData_SetToPage
,(self
,) + _args
, _kwargs
) 
 409         return "<C wxPrintDialogData instance at %s>" % (self
.this
,) 
 410 class wxPrintDialogData(wxPrintDialogDataPtr
): 
 411     def __init__(self
,*_args
,**_kwargs
): 
 412         self
.this 
= apply(printfwc
.new_wxPrintDialogData
,_args
,_kwargs
) 
 418 class wxPrintDialogPtr(wxDialogPtr
): 
 419     def __init__(self
,this
): 
 422     def GetPrintDialogData(self
, *_args
, **_kwargs
): 
 423         val 
= apply(printfwc
.wxPrintDialog_GetPrintDialogData
,(self
,) + _args
, _kwargs
) 
 424         if val
: val 
= wxPrintDialogDataPtr(val
)  
 426     def GetPrintDC(self
, *_args
, **_kwargs
): 
 427         val 
= apply(printfwc
.wxPrintDialog_GetPrintDC
,(self
,) + _args
, _kwargs
) 
 429     def ShowModal(self
, *_args
, **_kwargs
): 
 430         val 
= apply(printfwc
.wxPrintDialog_ShowModal
,(self
,) + _args
, _kwargs
) 
 433         return "<C wxPrintDialog instance at %s>" % (self
.this
,) 
 434 class wxPrintDialog(wxPrintDialogPtr
): 
 435     def __init__(self
,*_args
,**_kwargs
): 
 436         self
.this 
= apply(printfwc
.new_wxPrintDialog
,_args
,_kwargs
) 
 438         #wx._StdDialogCallbacks(self) 
 443 class wxPrintoutPtr(wxObjectPtr
): 
 444     def __init__(self
,this
): 
 447     def _setCallbackInfo(self
, *_args
, **_kwargs
): 
 448         val 
= apply(printfwc
.wxPrintout__setCallbackInfo
,(self
,) + _args
, _kwargs
) 
 450     def Destroy(self
, *_args
, **_kwargs
): 
 451         val 
= apply(printfwc
.wxPrintout_Destroy
,(self
,) + _args
, _kwargs
) 
 453     def GetDC(self
, *_args
, **_kwargs
): 
 454         val 
= apply(printfwc
.wxPrintout_GetDC
,(self
,) + _args
, _kwargs
) 
 456     def GetPageSizeMM(self
, *_args
, **_kwargs
): 
 457         val 
= apply(printfwc
.wxPrintout_GetPageSizeMM
,(self
,) + _args
, _kwargs
) 
 459     def GetPageSizePixels(self
, *_args
, **_kwargs
): 
 460         val 
= apply(printfwc
.wxPrintout_GetPageSizePixels
,(self
,) + _args
, _kwargs
) 
 462     def GetPPIPrinter(self
, *_args
, **_kwargs
): 
 463         val 
= apply(printfwc
.wxPrintout_GetPPIPrinter
,(self
,) + _args
, _kwargs
) 
 465     def GetPPIScreen(self
, *_args
, **_kwargs
): 
 466         val 
= apply(printfwc
.wxPrintout_GetPPIScreen
,(self
,) + _args
, _kwargs
) 
 468     def IsPreview(self
, *_args
, **_kwargs
): 
 469         val 
= apply(printfwc
.wxPrintout_IsPreview
,(self
,) + _args
, _kwargs
) 
 471     def base_OnBeginDocument(self
, *_args
, **_kwargs
): 
 472         val 
= apply(printfwc
.wxPrintout_base_OnBeginDocument
,(self
,) + _args
, _kwargs
) 
 474     def base_OnEndDocument(self
, *_args
, **_kwargs
): 
 475         val 
= apply(printfwc
.wxPrintout_base_OnEndDocument
,(self
,) + _args
, _kwargs
) 
 477     def base_OnBeginPrinting(self
, *_args
, **_kwargs
): 
 478         val 
= apply(printfwc
.wxPrintout_base_OnBeginPrinting
,(self
,) + _args
, _kwargs
) 
 480     def base_OnEndPrinting(self
, *_args
, **_kwargs
): 
 481         val 
= apply(printfwc
.wxPrintout_base_OnEndPrinting
,(self
,) + _args
, _kwargs
) 
 483     def base_OnPreparePrinting(self
, *_args
, **_kwargs
): 
 484         val 
= apply(printfwc
.wxPrintout_base_OnPreparePrinting
,(self
,) + _args
, _kwargs
) 
 486     def base_GetPageInfo(self
, *_args
, **_kwargs
): 
 487         val 
= apply(printfwc
.wxPrintout_base_GetPageInfo
,(self
,) + _args
, _kwargs
) 
 489     def base_HasPage(self
, *_args
, **_kwargs
): 
 490         val 
= apply(printfwc
.wxPrintout_base_HasPage
,(self
,) + _args
, _kwargs
) 
 493         return "<C wxPrintout instance at %s>" % (self
.this
,) 
 494 class wxPrintout(wxPrintoutPtr
): 
 495     def __init__(self
,*_args
,**_kwargs
): 
 496         self
.this 
= apply(printfwc
.new_wxPrintout
,_args
,_kwargs
) 
 498         self
._setCallbackInfo
(self
, wxPrintout
) 
 503 class wxPrinterPtr(wxObjectPtr
): 
 504     def __init__(self
,this
): 
 507     def __del__(self
,printfwc
=printfwc
): 
 508         if self
.thisown 
== 1 : 
 509             printfwc
.delete_wxPrinter(self
) 
 510     def CreateAbortWindow(self
, *_args
, **_kwargs
): 
 511         val 
= apply(printfwc
.wxPrinter_CreateAbortWindow
,(self
,) + _args
, _kwargs
) 
 513     def GetPrintDialogData(self
, *_args
, **_kwargs
): 
 514         val 
= apply(printfwc
.wxPrinter_GetPrintDialogData
,(self
,) + _args
, _kwargs
) 
 515         if val
: val 
= wxPrintDialogDataPtr(val
)  
 517     def Print(self
, *_args
, **_kwargs
): 
 518         val 
= apply(printfwc
.wxPrinter_Print
,(self
,) + _args
, _kwargs
) 
 520     def PrintDialog(self
, *_args
, **_kwargs
): 
 521         val 
= apply(printfwc
.wxPrinter_PrintDialog
,(self
,) + _args
, _kwargs
) 
 523     def ReportError(self
, *_args
, **_kwargs
): 
 524         val 
= apply(printfwc
.wxPrinter_ReportError
,(self
,) + _args
, _kwargs
) 
 526     def Setup(self
, *_args
, **_kwargs
): 
 527         val 
= apply(printfwc
.wxPrinter_Setup
,(self
,) + _args
, _kwargs
) 
 530         return "<C wxPrinter instance at %s>" % (self
.this
,) 
 531 class wxPrinter(wxPrinterPtr
): 
 532     def __init__(self
,*_args
,**_kwargs
): 
 533         self
.this 
= apply(printfwc
.new_wxPrinter
,_args
,_kwargs
) 
 539 class wxPrintPreviewPtr(wxObjectPtr
): 
 540     def __init__(self
,this
): 
 543     def GetCanvas(self
, *_args
, **_kwargs
): 
 544         val 
= apply(printfwc
.wxPrintPreview_GetCanvas
,(self
,) + _args
, _kwargs
) 
 546     def GetCurrentPage(self
, *_args
, **_kwargs
): 
 547         val 
= apply(printfwc
.wxPrintPreview_GetCurrentPage
,(self
,) + _args
, _kwargs
) 
 549     def GetFrame(self
, *_args
, **_kwargs
): 
 550         val 
= apply(printfwc
.wxPrintPreview_GetFrame
,(self
,) + _args
, _kwargs
) 
 552     def GetMaxPage(self
, *_args
, **_kwargs
): 
 553         val 
= apply(printfwc
.wxPrintPreview_GetMaxPage
,(self
,) + _args
, _kwargs
) 
 555     def GetMinPage(self
, *_args
, **_kwargs
): 
 556         val 
= apply(printfwc
.wxPrintPreview_GetMinPage
,(self
,) + _args
, _kwargs
) 
 558     def GetPrintDialogData(self
, *_args
, **_kwargs
): 
 559         val 
= apply(printfwc
.wxPrintPreview_GetPrintDialogData
,(self
,) + _args
, _kwargs
) 
 560         if val
: val 
= wxPrintDialogDataPtr(val
)  
 562     def GetPrintout(self
, *_args
, **_kwargs
): 
 563         val 
= apply(printfwc
.wxPrintPreview_GetPrintout
,(self
,) + _args
, _kwargs
) 
 565     def GetPrintoutForPrinting(self
, *_args
, **_kwargs
): 
 566         val 
= apply(printfwc
.wxPrintPreview_GetPrintoutForPrinting
,(self
,) + _args
, _kwargs
) 
 568     def GetZoom(self
, *_args
, **_kwargs
): 
 569         val 
= apply(printfwc
.wxPrintPreview_GetZoom
,(self
,) + _args
, _kwargs
) 
 571     def Ok(self
, *_args
, **_kwargs
): 
 572         val 
= apply(printfwc
.wxPrintPreview_Ok
,(self
,) + _args
, _kwargs
) 
 574     def Print(self
, *_args
, **_kwargs
): 
 575         val 
= apply(printfwc
.wxPrintPreview_Print
,(self
,) + _args
, _kwargs
) 
 577     def SetCanvas(self
, *_args
, **_kwargs
): 
 578         val 
= apply(printfwc
.wxPrintPreview_SetCanvas
,(self
,) + _args
, _kwargs
) 
 580     def SetCurrentPage(self
, *_args
, **_kwargs
): 
 581         val 
= apply(printfwc
.wxPrintPreview_SetCurrentPage
,(self
,) + _args
, _kwargs
) 
 583     def SetFrame(self
, *_args
, **_kwargs
): 
 584         val 
= apply(printfwc
.wxPrintPreview_SetFrame
,(self
,) + _args
, _kwargs
) 
 586     def SetPrintout(self
, *_args
, **_kwargs
): 
 587         val 
= apply(printfwc
.wxPrintPreview_SetPrintout
,(self
,) + _args
, _kwargs
) 
 589     def SetZoom(self
, *_args
, **_kwargs
): 
 590         val 
= apply(printfwc
.wxPrintPreview_SetZoom
,(self
,) + _args
, _kwargs
) 
 593         return "<C wxPrintPreview instance at %s>" % (self
.this
,) 
 594 class wxPrintPreview(wxPrintPreviewPtr
): 
 595     def __init__(self
,*_args
,**_kwargs
): 
 596         self
.this 
= apply(printfwc
.new_wxPrintPreview
,_args
,_kwargs
) 
 602 class wxPreviewFramePtr(wxFramePtr
): 
 603     def __init__(self
,this
): 
 606     def Initialize(self
, *_args
, **_kwargs
): 
 607         val 
= apply(printfwc
.wxPreviewFrame_Initialize
,(self
,) + _args
, _kwargs
) 
 610         return "<C wxPreviewFrame instance at %s>" % (self
.this
,) 
 611 class wxPreviewFrame(wxPreviewFramePtr
): 
 612     def __init__(self
,*_args
,**_kwargs
): 
 613         self
.this 
= apply(printfwc
.new_wxPreviewFrame
,_args
,_kwargs
) 
 615         self
._setOORInfo
(self
) 
 622 #-------------- FUNCTION WRAPPERS ------------------ 
 624 wxPostScriptDC_SetResolution 
= printfwc
.wxPostScriptDC_SetResolution
 
 626 wxPostScriptDC_GetResolution 
= printfwc
.wxPostScriptDC_GetResolution
 
 630 #-------------- VARIABLE WRAPPERS ------------------