from events import *
import wx
-class wxPrintDataPtr :
+class wxPrintDataPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SetQuality(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetQuality,(self,) + _args, _kwargs)
return val
+ def GetPrinterCommand(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetPrinterCommand,(self,) + _args, _kwargs)
+ return val
+ def GetPrinterOptions(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetPrinterOptions,(self,) + _args, _kwargs)
+ return val
+ def GetPreviewCommand(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetPreviewCommand,(self,) + _args, _kwargs)
+ return val
+ def GetFilename(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetFilename,(self,) + _args, _kwargs)
+ return val
+ def GetFontMetricPath(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetFontMetricPath,(self,) + _args, _kwargs)
+ return val
+ def GetPrinterScaleX(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetPrinterScaleX,(self,) + _args, _kwargs)
+ return val
+ def GetPrinterScaleY(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetPrinterScaleY,(self,) + _args, _kwargs)
+ return val
+ def GetPrinterTranslateX(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetPrinterTranslateX,(self,) + _args, _kwargs)
+ return val
+ def GetPrinterTranslateY(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetPrinterTranslateY,(self,) + _args, _kwargs)
+ return val
+ def GetPrintMode(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_GetPrintMode,(self,) + _args, _kwargs)
+ return val
+ def SetPrinterCommand(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPrinterCommand,(self,) + _args, _kwargs)
+ return val
+ def SetPrinterOptions(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPrinterOptions,(self,) + _args, _kwargs)
+ return val
+ def SetPreviewCommand(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPreviewCommand,(self,) + _args, _kwargs)
+ return val
+ def SetFilename(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetFilename,(self,) + _args, _kwargs)
+ return val
+ def SetFontMetricPath(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetFontMetricPath,(self,) + _args, _kwargs)
+ return val
+ def SetPrinterScaleX(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPrinterScaleX,(self,) + _args, _kwargs)
+ return val
+ def SetPrinterScaleY(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPrinterScaleY,(self,) + _args, _kwargs)
+ return val
+ def SetPrinterScaling(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPrinterScaling,(self,) + _args, _kwargs)
+ return val
+ def SetPrinterTranslateX(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPrinterTranslateX,(self,) + _args, _kwargs)
+ return val
+ def SetPrinterTranslateY(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPrinterTranslateY,(self,) + _args, _kwargs)
+ return val
+ def SetPrinterTranslation(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPrinterTranslation,(self,) + _args, _kwargs)
+ return val
+ def SetPrintMode(self, *_args, **_kwargs):
+ val = apply(printfwc.wxPrintData_SetPrintMode,(self,) + _args, _kwargs)
+ return val
def __repr__(self):
return "<C wxPrintData instance at %s>" % (self.this,)
class wxPrintData(wxPrintDataPtr):
return val
-class wxPageSetupDialogDataPtr :
+class wxPageSetupDialogDataPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
-class wxPrintDialogDataPtr :
+class wxPrintDialogDataPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
return val
def GetPrintDC(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialog_GetPrintDC,(self,) + _args, _kwargs)
- if val: val = wxDCPtr(val) ; val.thisown = 1
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialog_ShowModal,(self,) + _args, _kwargs)
-class wxPrintoutPtr :
+class wxPrintoutPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
return val
def GetDC(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_GetDC,(self,) + _args, _kwargs)
- if val: val = wxDCPtr(val)
return val
def GetPageSizeMM(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_GetPageSizeMM,(self,) + _args, _kwargs)
-class wxPrinterPtr :
+class wxPrinterPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
return val
def PrintDialog(self, *_args, **_kwargs):
val = apply(printfwc.wxPrinter_PrintDialog,(self,) + _args, _kwargs)
- if val: val = wxDCPtr(val)
return val
def ReportError(self, *_args, **_kwargs):
val = apply(printfwc.wxPrinter_ReportError,(self,) + _args, _kwargs)
-class wxPrintPreviewPtr :
+class wxPrintPreviewPtr(wxObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetCanvas(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetCanvas,(self,) + _args, _kwargs)
- if val: val = wxWindowPtr(val)
return val
def GetCurrentPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetCurrentPage,(self,) + _args, _kwargs)
return val
def GetFrame(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetFrame,(self,) + _args, _kwargs)
- if val: val = wxFramePtr(val)
return val
def GetMaxPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetMaxPage,(self,) + _args, _kwargs)
return val
def GetPrintout(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetPrintout,(self,) + _args, _kwargs)
- if val: val = wxPrintoutPtr(val)
return val
def GetPrintoutForPrinting(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetPrintoutForPrinting,(self,) + _args, _kwargs)
- if val: val = wxPrintoutPtr(val)
return val
def GetZoom(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetZoom,(self,) + _args, _kwargs)