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 ------------------