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 GetPrinterName(self
, *_args
, **_kwargs
):
41 val
= apply(printfwc
.wxPrintData_GetPrinterName
,(self
,) + _args
, _kwargs
)
43 def GetColour(self
, *_args
, **_kwargs
):
44 val
= apply(printfwc
.wxPrintData_GetColour
,(self
,) + _args
, _kwargs
)
46 def GetDuplex(self
, *_args
, **_kwargs
):
47 val
= apply(printfwc
.wxPrintData_GetDuplex
,(self
,) + _args
, _kwargs
)
49 def GetPaperId(self
, *_args
, **_kwargs
):
50 val
= apply(printfwc
.wxPrintData_GetPaperId
,(self
,) + _args
, _kwargs
)
52 def GetPaperSize(self
, *_args
, **_kwargs
):
53 val
= apply(printfwc
.wxPrintData_GetPaperSize
,(self
,) + _args
, _kwargs
)
54 if val
: val
= wxSizePtr(val
)
56 def GetQuality(self
, *_args
, **_kwargs
):
57 val
= apply(printfwc
.wxPrintData_GetQuality
,(self
,) + _args
, _kwargs
)
59 def SetNoCopies(self
, *_args
, **_kwargs
):
60 val
= apply(printfwc
.wxPrintData_SetNoCopies
,(self
,) + _args
, _kwargs
)
62 def SetCollate(self
, *_args
, **_kwargs
):
63 val
= apply(printfwc
.wxPrintData_SetCollate
,(self
,) + _args
, _kwargs
)
65 def SetOrientation(self
, *_args
, **_kwargs
):
66 val
= apply(printfwc
.wxPrintData_SetOrientation
,(self
,) + _args
, _kwargs
)
68 def SetPrinterName(self
, *_args
, **_kwargs
):
69 val
= apply(printfwc
.wxPrintData_SetPrinterName
,(self
,) + _args
, _kwargs
)
71 def SetColour(self
, *_args
, **_kwargs
):
72 val
= apply(printfwc
.wxPrintData_SetColour
,(self
,) + _args
, _kwargs
)
74 def SetDuplex(self
, *_args
, **_kwargs
):
75 val
= apply(printfwc
.wxPrintData_SetDuplex
,(self
,) + _args
, _kwargs
)
77 def SetPaperId(self
, *_args
, **_kwargs
):
78 val
= apply(printfwc
.wxPrintData_SetPaperId
,(self
,) + _args
, _kwargs
)
80 def SetPaperSize(self
, *_args
, **_kwargs
):
81 val
= apply(printfwc
.wxPrintData_SetPaperSize
,(self
,) + _args
, _kwargs
)
83 def SetQuality(self
, *_args
, **_kwargs
):
84 val
= apply(printfwc
.wxPrintData_SetQuality
,(self
,) + _args
, _kwargs
)
86 def GetPrinterCommand(self
, *_args
, **_kwargs
):
87 val
= apply(printfwc
.wxPrintData_GetPrinterCommand
,(self
,) + _args
, _kwargs
)
89 def GetPrinterOptions(self
, *_args
, **_kwargs
):
90 val
= apply(printfwc
.wxPrintData_GetPrinterOptions
,(self
,) + _args
, _kwargs
)
92 def GetPreviewCommand(self
, *_args
, **_kwargs
):
93 val
= apply(printfwc
.wxPrintData_GetPreviewCommand
,(self
,) + _args
, _kwargs
)
95 def GetFilename(self
, *_args
, **_kwargs
):
96 val
= apply(printfwc
.wxPrintData_GetFilename
,(self
,) + _args
, _kwargs
)
98 def GetFontMetricPath(self
, *_args
, **_kwargs
):
99 val
= apply(printfwc
.wxPrintData_GetFontMetricPath
,(self
,) + _args
, _kwargs
)
101 def GetPrinterScaleX(self
, *_args
, **_kwargs
):
102 val
= apply(printfwc
.wxPrintData_GetPrinterScaleX
,(self
,) + _args
, _kwargs
)
104 def GetPrinterScaleY(self
, *_args
, **_kwargs
):
105 val
= apply(printfwc
.wxPrintData_GetPrinterScaleY
,(self
,) + _args
, _kwargs
)
107 def GetPrinterTranslateX(self
, *_args
, **_kwargs
):
108 val
= apply(printfwc
.wxPrintData_GetPrinterTranslateX
,(self
,) + _args
, _kwargs
)
110 def GetPrinterTranslateY(self
, *_args
, **_kwargs
):
111 val
= apply(printfwc
.wxPrintData_GetPrinterTranslateY
,(self
,) + _args
, _kwargs
)
113 def GetPrintMode(self
, *_args
, **_kwargs
):
114 val
= apply(printfwc
.wxPrintData_GetPrintMode
,(self
,) + _args
, _kwargs
)
116 def SetPrinterCommand(self
, *_args
, **_kwargs
):
117 val
= apply(printfwc
.wxPrintData_SetPrinterCommand
,(self
,) + _args
, _kwargs
)
119 def SetPrinterOptions(self
, *_args
, **_kwargs
):
120 val
= apply(printfwc
.wxPrintData_SetPrinterOptions
,(self
,) + _args
, _kwargs
)
122 def SetPreviewCommand(self
, *_args
, **_kwargs
):
123 val
= apply(printfwc
.wxPrintData_SetPreviewCommand
,(self
,) + _args
, _kwargs
)
125 def SetFilename(self
, *_args
, **_kwargs
):
126 val
= apply(printfwc
.wxPrintData_SetFilename
,(self
,) + _args
, _kwargs
)
128 def SetFontMetricPath(self
, *_args
, **_kwargs
):
129 val
= apply(printfwc
.wxPrintData_SetFontMetricPath
,(self
,) + _args
, _kwargs
)
131 def SetPrinterScaleX(self
, *_args
, **_kwargs
):
132 val
= apply(printfwc
.wxPrintData_SetPrinterScaleX
,(self
,) + _args
, _kwargs
)
134 def SetPrinterScaleY(self
, *_args
, **_kwargs
):
135 val
= apply(printfwc
.wxPrintData_SetPrinterScaleY
,(self
,) + _args
, _kwargs
)
137 def SetPrinterScaling(self
, *_args
, **_kwargs
):
138 val
= apply(printfwc
.wxPrintData_SetPrinterScaling
,(self
,) + _args
, _kwargs
)
140 def SetPrinterTranslateX(self
, *_args
, **_kwargs
):
141 val
= apply(printfwc
.wxPrintData_SetPrinterTranslateX
,(self
,) + _args
, _kwargs
)
143 def SetPrinterTranslateY(self
, *_args
, **_kwargs
):
144 val
= apply(printfwc
.wxPrintData_SetPrinterTranslateY
,(self
,) + _args
, _kwargs
)
146 def SetPrinterTranslation(self
, *_args
, **_kwargs
):
147 val
= apply(printfwc
.wxPrintData_SetPrinterTranslation
,(self
,) + _args
, _kwargs
)
149 def SetPrintMode(self
, *_args
, **_kwargs
):
150 val
= apply(printfwc
.wxPrintData_SetPrintMode
,(self
,) + _args
, _kwargs
)
153 return "<C wxPrintData instance at %s>" % (self
.this
,)
154 class wxPrintData(wxPrintDataPtr
):
155 def __init__(self
,*_args
,**_kwargs
):
156 self
.this
= apply(printfwc
.new_wxPrintData
,_args
,_kwargs
)
162 class wxPostScriptDCPtr(wxDCPtr
):
163 def __init__(self
,this
):
166 def GetPrintData(self
, *_args
, **_kwargs
):
167 val
= apply(printfwc
.wxPostScriptDC_GetPrintData
,(self
,) + _args
, _kwargs
)
168 if val
: val
= wxPrintDataPtr(val
)
170 def SetPrintData(self
, *_args
, **_kwargs
):
171 val
= apply(printfwc
.wxPostScriptDC_SetPrintData
,(self
,) + _args
, _kwargs
)
174 return "<C wxPostScriptDC instance at %s>" % (self
.this
,)
175 class wxPostScriptDC(wxPostScriptDCPtr
):
176 def __init__(self
,*_args
,**_kwargs
):
177 self
.this
= apply(printfwc
.new_wxPostScriptDC
,_args
,_kwargs
)
182 def wxPostScriptDC2(*_args
,**_kwargs
):
183 val
= wxPostScriptDCPtr(apply(printfwc
.new_wxPostScriptDC2
,_args
,_kwargs
))
188 class wxPageSetupDialogDataPtr(wxObjectPtr
):
189 def __init__(self
,this
):
192 def __del__(self
,printfwc
=printfwc
):
193 if self
.thisown
== 1 :
194 printfwc
.delete_wxPageSetupDialogData(self
)
195 def EnableHelp(self
, *_args
, **_kwargs
):
196 val
= apply(printfwc
.wxPageSetupDialogData_EnableHelp
,(self
,) + _args
, _kwargs
)
198 def EnableMargins(self
, *_args
, **_kwargs
):
199 val
= apply(printfwc
.wxPageSetupDialogData_EnableMargins
,(self
,) + _args
, _kwargs
)
201 def EnableOrientation(self
, *_args
, **_kwargs
):
202 val
= apply(printfwc
.wxPageSetupDialogData_EnableOrientation
,(self
,) + _args
, _kwargs
)
204 def EnablePaper(self
, *_args
, **_kwargs
):
205 val
= apply(printfwc
.wxPageSetupDialogData_EnablePaper
,(self
,) + _args
, _kwargs
)
207 def EnablePrinter(self
, *_args
, **_kwargs
):
208 val
= apply(printfwc
.wxPageSetupDialogData_EnablePrinter
,(self
,) + _args
, _kwargs
)
210 def GetDefaultMinMargins(self
, *_args
, **_kwargs
):
211 val
= apply(printfwc
.wxPageSetupDialogData_GetDefaultMinMargins
,(self
,) + _args
, _kwargs
)
213 def GetEnableMargins(self
, *_args
, **_kwargs
):
214 val
= apply(printfwc
.wxPageSetupDialogData_GetEnableMargins
,(self
,) + _args
, _kwargs
)
216 def GetEnableOrientation(self
, *_args
, **_kwargs
):
217 val
= apply(printfwc
.wxPageSetupDialogData_GetEnableOrientation
,(self
,) + _args
, _kwargs
)
219 def GetEnablePaper(self
, *_args
, **_kwargs
):
220 val
= apply(printfwc
.wxPageSetupDialogData_GetEnablePaper
,(self
,) + _args
, _kwargs
)
222 def GetEnablePrinter(self
, *_args
, **_kwargs
):
223 val
= apply(printfwc
.wxPageSetupDialogData_GetEnablePrinter
,(self
,) + _args
, _kwargs
)
225 def GetEnableHelp(self
, *_args
, **_kwargs
):
226 val
= apply(printfwc
.wxPageSetupDialogData_GetEnableHelp
,(self
,) + _args
, _kwargs
)
228 def GetDefaultInfo(self
, *_args
, **_kwargs
):
229 val
= apply(printfwc
.wxPageSetupDialogData_GetDefaultInfo
,(self
,) + _args
, _kwargs
)
231 def GetMarginTopLeft(self
, *_args
, **_kwargs
):
232 val
= apply(printfwc
.wxPageSetupDialogData_GetMarginTopLeft
,(self
,) + _args
, _kwargs
)
233 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
235 def GetMarginBottomRight(self
, *_args
, **_kwargs
):
236 val
= apply(printfwc
.wxPageSetupDialogData_GetMarginBottomRight
,(self
,) + _args
, _kwargs
)
237 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
239 def GetMinMarginTopLeft(self
, *_args
, **_kwargs
):
240 val
= apply(printfwc
.wxPageSetupDialogData_GetMinMarginTopLeft
,(self
,) + _args
, _kwargs
)
241 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
243 def GetMinMarginBottomRight(self
, *_args
, **_kwargs
):
244 val
= apply(printfwc
.wxPageSetupDialogData_GetMinMarginBottomRight
,(self
,) + _args
, _kwargs
)
245 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
247 def GetPaperId(self
, *_args
, **_kwargs
):
248 val
= apply(printfwc
.wxPageSetupDialogData_GetPaperId
,(self
,) + _args
, _kwargs
)
250 def GetPaperSize(self
, *_args
, **_kwargs
):
251 val
= apply(printfwc
.wxPageSetupDialogData_GetPaperSize
,(self
,) + _args
, _kwargs
)
252 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
254 def GetPrintData(self
, *_args
, **_kwargs
):
255 val
= apply(printfwc
.wxPageSetupDialogData_GetPrintData
,(self
,) + _args
, _kwargs
)
256 if val
: val
= wxPrintDataPtr(val
) ; val
.thisown
= 1
258 def SetDefaultInfo(self
, *_args
, **_kwargs
):
259 val
= apply(printfwc
.wxPageSetupDialogData_SetDefaultInfo
,(self
,) + _args
, _kwargs
)
261 def SetDefaultMinMargins(self
, *_args
, **_kwargs
):
262 val
= apply(printfwc
.wxPageSetupDialogData_SetDefaultMinMargins
,(self
,) + _args
, _kwargs
)
264 def SetMarginTopLeft(self
, *_args
, **_kwargs
):
265 val
= apply(printfwc
.wxPageSetupDialogData_SetMarginTopLeft
,(self
,) + _args
, _kwargs
)
267 def SetMarginBottomRight(self
, *_args
, **_kwargs
):
268 val
= apply(printfwc
.wxPageSetupDialogData_SetMarginBottomRight
,(self
,) + _args
, _kwargs
)
270 def SetMinMarginTopLeft(self
, *_args
, **_kwargs
):
271 val
= apply(printfwc
.wxPageSetupDialogData_SetMinMarginTopLeft
,(self
,) + _args
, _kwargs
)
273 def SetMinMarginBottomRight(self
, *_args
, **_kwargs
):
274 val
= apply(printfwc
.wxPageSetupDialogData_SetMinMarginBottomRight
,(self
,) + _args
, _kwargs
)
276 def SetPaperId(self
, *_args
, **_kwargs
):
277 val
= apply(printfwc
.wxPageSetupDialogData_SetPaperId
,(self
,) + _args
, _kwargs
)
279 def SetPaperSize(self
, *_args
, **_kwargs
):
280 val
= apply(printfwc
.wxPageSetupDialogData_SetPaperSize
,(self
,) + _args
, _kwargs
)
282 def SetPrintData(self
, *_args
, **_kwargs
):
283 val
= apply(printfwc
.wxPageSetupDialogData_SetPrintData
,(self
,) + _args
, _kwargs
)
286 return "<C wxPageSetupDialogData instance at %s>" % (self
.this
,)
287 class wxPageSetupDialogData(wxPageSetupDialogDataPtr
):
288 def __init__(self
,*_args
,**_kwargs
):
289 self
.this
= apply(printfwc
.new_wxPageSetupDialogData
,_args
,_kwargs
)
295 class wxPageSetupDialogPtr(wxDialogPtr
):
296 def __init__(self
,this
):
299 def GetPageSetupData(self
, *_args
, **_kwargs
):
300 val
= apply(printfwc
.wxPageSetupDialog_GetPageSetupData
,(self
,) + _args
, _kwargs
)
301 if val
: val
= wxPageSetupDialogDataPtr(val
)
303 def ShowModal(self
, *_args
, **_kwargs
):
304 val
= apply(printfwc
.wxPageSetupDialog_ShowModal
,(self
,) + _args
, _kwargs
)
307 return "<C wxPageSetupDialog instance at %s>" % (self
.this
,)
308 class wxPageSetupDialog(wxPageSetupDialogPtr
):
309 def __init__(self
,*_args
,**_kwargs
):
310 self
.this
= apply(printfwc
.new_wxPageSetupDialog
,_args
,_kwargs
)
312 #wx._StdDialogCallbacks(self)
317 class wxPrintDialogDataPtr(wxObjectPtr
):
318 def __init__(self
,this
):
321 def __del__(self
,printfwc
=printfwc
):
322 if self
.thisown
== 1 :
323 printfwc
.delete_wxPrintDialogData(self
)
324 def EnableHelp(self
, *_args
, **_kwargs
):
325 val
= apply(printfwc
.wxPrintDialogData_EnableHelp
,(self
,) + _args
, _kwargs
)
327 def EnablePageNumbers(self
, *_args
, **_kwargs
):
328 val
= apply(printfwc
.wxPrintDialogData_EnablePageNumbers
,(self
,) + _args
, _kwargs
)
330 def EnablePrintToFile(self
, *_args
, **_kwargs
):
331 val
= apply(printfwc
.wxPrintDialogData_EnablePrintToFile
,(self
,) + _args
, _kwargs
)
333 def EnableSelection(self
, *_args
, **_kwargs
):
334 val
= apply(printfwc
.wxPrintDialogData_EnableSelection
,(self
,) + _args
, _kwargs
)
336 def GetAllPages(self
, *_args
, **_kwargs
):
337 val
= apply(printfwc
.wxPrintDialogData_GetAllPages
,(self
,) + _args
, _kwargs
)
339 def GetCollate(self
, *_args
, **_kwargs
):
340 val
= apply(printfwc
.wxPrintDialogData_GetCollate
,(self
,) + _args
, _kwargs
)
342 def GetFromPage(self
, *_args
, **_kwargs
):
343 val
= apply(printfwc
.wxPrintDialogData_GetFromPage
,(self
,) + _args
, _kwargs
)
345 def GetMaxPage(self
, *_args
, **_kwargs
):
346 val
= apply(printfwc
.wxPrintDialogData_GetMaxPage
,(self
,) + _args
, _kwargs
)
348 def GetMinPage(self
, *_args
, **_kwargs
):
349 val
= apply(printfwc
.wxPrintDialogData_GetMinPage
,(self
,) + _args
, _kwargs
)
351 def GetNoCopies(self
, *_args
, **_kwargs
):
352 val
= apply(printfwc
.wxPrintDialogData_GetNoCopies
,(self
,) + _args
, _kwargs
)
354 def GetPrintData(self
, *_args
, **_kwargs
):
355 val
= apply(printfwc
.wxPrintDialogData_GetPrintData
,(self
,) + _args
, _kwargs
)
356 if val
: val
= wxPrintDataPtr(val
) ; val
.thisown
= 1
358 def GetPrintToFile(self
, *_args
, **_kwargs
):
359 val
= apply(printfwc
.wxPrintDialogData_GetPrintToFile
,(self
,) + _args
, _kwargs
)
361 def GetToPage(self
, *_args
, **_kwargs
):
362 val
= apply(printfwc
.wxPrintDialogData_GetToPage
,(self
,) + _args
, _kwargs
)
364 def SetCollate(self
, *_args
, **_kwargs
):
365 val
= apply(printfwc
.wxPrintDialogData_SetCollate
,(self
,) + _args
, _kwargs
)
367 def SetFromPage(self
, *_args
, **_kwargs
):
368 val
= apply(printfwc
.wxPrintDialogData_SetFromPage
,(self
,) + _args
, _kwargs
)
370 def SetMaxPage(self
, *_args
, **_kwargs
):
371 val
= apply(printfwc
.wxPrintDialogData_SetMaxPage
,(self
,) + _args
, _kwargs
)
373 def SetMinPage(self
, *_args
, **_kwargs
):
374 val
= apply(printfwc
.wxPrintDialogData_SetMinPage
,(self
,) + _args
, _kwargs
)
376 def SetNoCopies(self
, *_args
, **_kwargs
):
377 val
= apply(printfwc
.wxPrintDialogData_SetNoCopies
,(self
,) + _args
, _kwargs
)
379 def SetPrintData(self
, *_args
, **_kwargs
):
380 val
= apply(printfwc
.wxPrintDialogData_SetPrintData
,(self
,) + _args
, _kwargs
)
382 def SetPrintToFile(self
, *_args
, **_kwargs
):
383 val
= apply(printfwc
.wxPrintDialogData_SetPrintToFile
,(self
,) + _args
, _kwargs
)
385 def SetSetupDialog(self
, *_args
, **_kwargs
):
386 val
= apply(printfwc
.wxPrintDialogData_SetSetupDialog
,(self
,) + _args
, _kwargs
)
388 def SetToPage(self
, *_args
, **_kwargs
):
389 val
= apply(printfwc
.wxPrintDialogData_SetToPage
,(self
,) + _args
, _kwargs
)
392 return "<C wxPrintDialogData instance at %s>" % (self
.this
,)
393 class wxPrintDialogData(wxPrintDialogDataPtr
):
394 def __init__(self
,*_args
,**_kwargs
):
395 self
.this
= apply(printfwc
.new_wxPrintDialogData
,_args
,_kwargs
)
401 class wxPrintDialogPtr(wxDialogPtr
):
402 def __init__(self
,this
):
405 def GetPrintDialogData(self
, *_args
, **_kwargs
):
406 val
= apply(printfwc
.wxPrintDialog_GetPrintDialogData
,(self
,) + _args
, _kwargs
)
407 if val
: val
= wxPrintDialogDataPtr(val
)
409 def GetPrintDC(self
, *_args
, **_kwargs
):
410 val
= apply(printfwc
.wxPrintDialog_GetPrintDC
,(self
,) + _args
, _kwargs
)
412 def ShowModal(self
, *_args
, **_kwargs
):
413 val
= apply(printfwc
.wxPrintDialog_ShowModal
,(self
,) + _args
, _kwargs
)
416 return "<C wxPrintDialog instance at %s>" % (self
.this
,)
417 class wxPrintDialog(wxPrintDialogPtr
):
418 def __init__(self
,*_args
,**_kwargs
):
419 self
.this
= apply(printfwc
.new_wxPrintDialog
,_args
,_kwargs
)
421 #wx._StdDialogCallbacks(self)
426 class wxPrintoutPtr(wxObjectPtr
):
427 def __init__(self
,this
):
430 def _setCallbackInfo(self
, *_args
, **_kwargs
):
431 val
= apply(printfwc
.wxPrintout__setCallbackInfo
,(self
,) + _args
, _kwargs
)
433 def Destroy(self
, *_args
, **_kwargs
):
434 val
= apply(printfwc
.wxPrintout_Destroy
,(self
,) + _args
, _kwargs
)
436 def GetDC(self
, *_args
, **_kwargs
):
437 val
= apply(printfwc
.wxPrintout_GetDC
,(self
,) + _args
, _kwargs
)
439 def GetPageSizeMM(self
, *_args
, **_kwargs
):
440 val
= apply(printfwc
.wxPrintout_GetPageSizeMM
,(self
,) + _args
, _kwargs
)
442 def GetPageSizePixels(self
, *_args
, **_kwargs
):
443 val
= apply(printfwc
.wxPrintout_GetPageSizePixels
,(self
,) + _args
, _kwargs
)
445 def GetPPIPrinter(self
, *_args
, **_kwargs
):
446 val
= apply(printfwc
.wxPrintout_GetPPIPrinter
,(self
,) + _args
, _kwargs
)
448 def GetPPIScreen(self
, *_args
, **_kwargs
):
449 val
= apply(printfwc
.wxPrintout_GetPPIScreen
,(self
,) + _args
, _kwargs
)
451 def IsPreview(self
, *_args
, **_kwargs
):
452 val
= apply(printfwc
.wxPrintout_IsPreview
,(self
,) + _args
, _kwargs
)
454 def base_OnBeginDocument(self
, *_args
, **_kwargs
):
455 val
= apply(printfwc
.wxPrintout_base_OnBeginDocument
,(self
,) + _args
, _kwargs
)
457 def base_OnEndDocument(self
, *_args
, **_kwargs
):
458 val
= apply(printfwc
.wxPrintout_base_OnEndDocument
,(self
,) + _args
, _kwargs
)
460 def base_OnBeginPrinting(self
, *_args
, **_kwargs
):
461 val
= apply(printfwc
.wxPrintout_base_OnBeginPrinting
,(self
,) + _args
, _kwargs
)
463 def base_OnEndPrinting(self
, *_args
, **_kwargs
):
464 val
= apply(printfwc
.wxPrintout_base_OnEndPrinting
,(self
,) + _args
, _kwargs
)
466 def base_OnPreparePrinting(self
, *_args
, **_kwargs
):
467 val
= apply(printfwc
.wxPrintout_base_OnPreparePrinting
,(self
,) + _args
, _kwargs
)
469 def base_GetPageInfo(self
, *_args
, **_kwargs
):
470 val
= apply(printfwc
.wxPrintout_base_GetPageInfo
,(self
,) + _args
, _kwargs
)
472 def base_HasPage(self
, *_args
, **_kwargs
):
473 val
= apply(printfwc
.wxPrintout_base_HasPage
,(self
,) + _args
, _kwargs
)
476 return "<C wxPrintout instance at %s>" % (self
.this
,)
477 class wxPrintout(wxPrintoutPtr
):
478 def __init__(self
,*_args
,**_kwargs
):
479 self
.this
= apply(printfwc
.new_wxPrintout
,_args
,_kwargs
)
481 self
._setCallbackInfo
(self
, wxPrintout
)
486 class wxPrinterPtr(wxObjectPtr
):
487 def __init__(self
,this
):
490 def __del__(self
,printfwc
=printfwc
):
491 if self
.thisown
== 1 :
492 printfwc
.delete_wxPrinter(self
)
493 def CreateAbortWindow(self
, *_args
, **_kwargs
):
494 val
= apply(printfwc
.wxPrinter_CreateAbortWindow
,(self
,) + _args
, _kwargs
)
496 def GetPrintDialogData(self
, *_args
, **_kwargs
):
497 val
= apply(printfwc
.wxPrinter_GetPrintDialogData
,(self
,) + _args
, _kwargs
)
498 if val
: val
= wxPrintDialogDataPtr(val
)
500 def Print(self
, *_args
, **_kwargs
):
501 val
= apply(printfwc
.wxPrinter_Print
,(self
,) + _args
, _kwargs
)
503 def PrintDialog(self
, *_args
, **_kwargs
):
504 val
= apply(printfwc
.wxPrinter_PrintDialog
,(self
,) + _args
, _kwargs
)
506 def ReportError(self
, *_args
, **_kwargs
):
507 val
= apply(printfwc
.wxPrinter_ReportError
,(self
,) + _args
, _kwargs
)
509 def Setup(self
, *_args
, **_kwargs
):
510 val
= apply(printfwc
.wxPrinter_Setup
,(self
,) + _args
, _kwargs
)
513 return "<C wxPrinter instance at %s>" % (self
.this
,)
514 class wxPrinter(wxPrinterPtr
):
515 def __init__(self
,*_args
,**_kwargs
):
516 self
.this
= apply(printfwc
.new_wxPrinter
,_args
,_kwargs
)
522 class wxPrintPreviewPtr(wxObjectPtr
):
523 def __init__(self
,this
):
526 def GetCanvas(self
, *_args
, **_kwargs
):
527 val
= apply(printfwc
.wxPrintPreview_GetCanvas
,(self
,) + _args
, _kwargs
)
529 def GetCurrentPage(self
, *_args
, **_kwargs
):
530 val
= apply(printfwc
.wxPrintPreview_GetCurrentPage
,(self
,) + _args
, _kwargs
)
532 def GetFrame(self
, *_args
, **_kwargs
):
533 val
= apply(printfwc
.wxPrintPreview_GetFrame
,(self
,) + _args
, _kwargs
)
535 def GetMaxPage(self
, *_args
, **_kwargs
):
536 val
= apply(printfwc
.wxPrintPreview_GetMaxPage
,(self
,) + _args
, _kwargs
)
538 def GetMinPage(self
, *_args
, **_kwargs
):
539 val
= apply(printfwc
.wxPrintPreview_GetMinPage
,(self
,) + _args
, _kwargs
)
541 def GetPrintDialogData(self
, *_args
, **_kwargs
):
542 val
= apply(printfwc
.wxPrintPreview_GetPrintDialogData
,(self
,) + _args
, _kwargs
)
543 if val
: val
= wxPrintDialogDataPtr(val
)
545 def GetPrintout(self
, *_args
, **_kwargs
):
546 val
= apply(printfwc
.wxPrintPreview_GetPrintout
,(self
,) + _args
, _kwargs
)
548 def GetPrintoutForPrinting(self
, *_args
, **_kwargs
):
549 val
= apply(printfwc
.wxPrintPreview_GetPrintoutForPrinting
,(self
,) + _args
, _kwargs
)
551 def GetZoom(self
, *_args
, **_kwargs
):
552 val
= apply(printfwc
.wxPrintPreview_GetZoom
,(self
,) + _args
, _kwargs
)
554 def Ok(self
, *_args
, **_kwargs
):
555 val
= apply(printfwc
.wxPrintPreview_Ok
,(self
,) + _args
, _kwargs
)
557 def Print(self
, *_args
, **_kwargs
):
558 val
= apply(printfwc
.wxPrintPreview_Print
,(self
,) + _args
, _kwargs
)
560 def SetCanvas(self
, *_args
, **_kwargs
):
561 val
= apply(printfwc
.wxPrintPreview_SetCanvas
,(self
,) + _args
, _kwargs
)
563 def SetCurrentPage(self
, *_args
, **_kwargs
):
564 val
= apply(printfwc
.wxPrintPreview_SetCurrentPage
,(self
,) + _args
, _kwargs
)
566 def SetFrame(self
, *_args
, **_kwargs
):
567 val
= apply(printfwc
.wxPrintPreview_SetFrame
,(self
,) + _args
, _kwargs
)
569 def SetPrintout(self
, *_args
, **_kwargs
):
570 val
= apply(printfwc
.wxPrintPreview_SetPrintout
,(self
,) + _args
, _kwargs
)
572 def SetZoom(self
, *_args
, **_kwargs
):
573 val
= apply(printfwc
.wxPrintPreview_SetZoom
,(self
,) + _args
, _kwargs
)
576 return "<C wxPrintPreview instance at %s>" % (self
.this
,)
577 class wxPrintPreview(wxPrintPreviewPtr
):
578 def __init__(self
,*_args
,**_kwargs
):
579 self
.this
= apply(printfwc
.new_wxPrintPreview
,_args
,_kwargs
)
585 class wxPreviewFramePtr(wxFramePtr
):
586 def __init__(self
,this
):
589 def Initialize(self
, *_args
, **_kwargs
):
590 val
= apply(printfwc
.wxPreviewFrame_Initialize
,(self
,) + _args
, _kwargs
)
593 return "<C wxPreviewFrame instance at %s>" % (self
.this
,)
594 class wxPreviewFrame(wxPreviewFramePtr
):
595 def __init__(self
,*_args
,**_kwargs
):
596 self
.this
= apply(printfwc
.new_wxPreviewFrame
,_args
,_kwargs
)
598 self
._setOORInfo
(self
)
605 #-------------- FUNCTION WRAPPERS ------------------
607 wxPostScriptDC_SetResolution
= printfwc
.wxPostScriptDC_SetResolution
609 wxPostScriptDC_GetResolution
= printfwc
.wxPostScriptDC_GetResolution
613 #-------------- VARIABLE WRAPPERS ------------------