X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1b62f00d8e3ec5437ab780cb3d73d299cc61e20c..0e980f91092ded629a7b014ff0d2238b1c8940c5:/wxPython/src/msw/printfw.py?ds=sidebyside diff --git a/wxPython/src/msw/printfw.py b/wxPython/src/msw/printfw.py index ff628475d1..bafd68b021 100644 --- a/wxPython/src/msw/printfw.py +++ b/wxPython/src/msw/printfw.py @@ -19,7 +19,7 @@ from controls import * from events import * import wx -class wxPrintDataPtr : +class wxPrintDataPtr(wxObjectPtr): def __init__(self,this): self.this = this self.thisown = 0 @@ -81,6 +81,72 @@ class wxPrintDataPtr : 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 "" % (self.this,) class wxPrintData(wxPrintDataPtr): @@ -110,7 +176,7 @@ def wxPrinterDC2(*_args,**_kwargs): return val -class wxPageSetupDialogDataPtr : +class wxPageSetupDialogDataPtr(wxObjectPtr): def __init__(self,this): self.this = this self.thisown = 0 @@ -239,7 +305,7 @@ class wxPageSetupDialog(wxPageSetupDialogPtr): -class wxPrintDialogDataPtr : +class wxPrintDialogDataPtr(wxObjectPtr): def __init__(self,this): self.this = this self.thisown = 0 @@ -333,7 +399,6 @@ class wxPrintDialogPtr(wxDialogPtr): 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) @@ -349,7 +414,7 @@ class wxPrintDialog(wxPrintDialogPtr): -class wxPrintoutPtr : +class wxPrintoutPtr(wxObjectPtr): def __init__(self,this): self.this = this self.thisown = 0 @@ -361,7 +426,6 @@ class wxPrintoutPtr : 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) @@ -410,7 +474,7 @@ class wxPrintout(wxPrintoutPtr): -class wxPrinterPtr : +class wxPrinterPtr(wxObjectPtr): def __init__(self,this): self.this = this self.thisown = 0 @@ -429,7 +493,6 @@ class wxPrinterPtr : 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) @@ -447,20 +510,18 @@ class wxPrinter(wxPrinterPtr): -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) @@ -474,11 +535,9 @@ class wxPrintPreviewPtr : 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)