home *** CD-ROM | disk | FTP | other *** search
/ com!online 2005 April / com_0405_1.iso / opensource / BTpp-0.5.4-bin.exe / $INSTDIR / BT++.exe / wxPython / printfw.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2003-04-19  |  54.1 KB  |  1,026 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.2)
  3.  
  4. import printfwc
  5. from misc import *
  6. from windows import *
  7. from gdi import *
  8. from fonts import *
  9. from clip_dnd import *
  10. from cmndlgs import *
  11. from events import *
  12. from frames import *
  13. from stattool import *
  14. from controls import *
  15. import wx
  16.  
  17. class wxPrintDataPtr(wxObjectPtr):
  18.     
  19.     def __init__(self, this):
  20.         self.this = this
  21.         self.thisown = 0
  22.  
  23.     
  24.     def __del__(self, delfunc = printfwc.delete_wxPrintData):
  25.         if self.thisown == 1:
  26.             
  27.             try:
  28.                 delfunc(self)
  29.             except:
  30.                 pass
  31.  
  32.         
  33.  
  34.     
  35.     def GetNoCopies(self, *_args, **_kwargs):
  36.         val = apply(printfwc.wxPrintData_GetNoCopies, (self,) + _args, _kwargs)
  37.         return val
  38.  
  39.     
  40.     def GetCollate(self, *_args, **_kwargs):
  41.         val = apply(printfwc.wxPrintData_GetCollate, (self,) + _args, _kwargs)
  42.         return val
  43.  
  44.     
  45.     def GetOrientation(self, *_args, **_kwargs):
  46.         val = apply(printfwc.wxPrintData_GetOrientation, (self,) + _args, _kwargs)
  47.         return val
  48.  
  49.     
  50.     def Ok(self, *_args, **_kwargs):
  51.         val = apply(printfwc.wxPrintData_Ok, (self,) + _args, _kwargs)
  52.         return val
  53.  
  54.     
  55.     def GetPrinterName(self, *_args, **_kwargs):
  56.         val = apply(printfwc.wxPrintData_GetPrinterName, (self,) + _args, _kwargs)
  57.         return val
  58.  
  59.     
  60.     def GetColour(self, *_args, **_kwargs):
  61.         val = apply(printfwc.wxPrintData_GetColour, (self,) + _args, _kwargs)
  62.         return val
  63.  
  64.     
  65.     def GetDuplex(self, *_args, **_kwargs):
  66.         val = apply(printfwc.wxPrintData_GetDuplex, (self,) + _args, _kwargs)
  67.         return val
  68.  
  69.     
  70.     def GetPaperId(self, *_args, **_kwargs):
  71.         val = apply(printfwc.wxPrintData_GetPaperId, (self,) + _args, _kwargs)
  72.         return val
  73.  
  74.     
  75.     def GetPaperSize(self, *_args, **_kwargs):
  76.         val = apply(printfwc.wxPrintData_GetPaperSize, (self,) + _args, _kwargs)
  77.         if val:
  78.             val = wxSizePtr(val)
  79.         
  80.         return val
  81.  
  82.     
  83.     def GetQuality(self, *_args, **_kwargs):
  84.         val = apply(printfwc.wxPrintData_GetQuality, (self,) + _args, _kwargs)
  85.         return val
  86.  
  87.     
  88.     def SetNoCopies(self, *_args, **_kwargs):
  89.         val = apply(printfwc.wxPrintData_SetNoCopies, (self,) + _args, _kwargs)
  90.         return val
  91.  
  92.     
  93.     def SetCollate(self, *_args, **_kwargs):
  94.         val = apply(printfwc.wxPrintData_SetCollate, (self,) + _args, _kwargs)
  95.         return val
  96.  
  97.     
  98.     def SetOrientation(self, *_args, **_kwargs):
  99.         val = apply(printfwc.wxPrintData_SetOrientation, (self,) + _args, _kwargs)
  100.         return val
  101.  
  102.     
  103.     def SetPrinterName(self, *_args, **_kwargs):
  104.         val = apply(printfwc.wxPrintData_SetPrinterName, (self,) + _args, _kwargs)
  105.         return val
  106.  
  107.     
  108.     def SetColour(self, *_args, **_kwargs):
  109.         val = apply(printfwc.wxPrintData_SetColour, (self,) + _args, _kwargs)
  110.         return val
  111.  
  112.     
  113.     def SetDuplex(self, *_args, **_kwargs):
  114.         val = apply(printfwc.wxPrintData_SetDuplex, (self,) + _args, _kwargs)
  115.         return val
  116.  
  117.     
  118.     def SetPaperId(self, *_args, **_kwargs):
  119.         val = apply(printfwc.wxPrintData_SetPaperId, (self,) + _args, _kwargs)
  120.         return val
  121.  
  122.     
  123.     def SetPaperSize(self, *_args, **_kwargs):
  124.         val = apply(printfwc.wxPrintData_SetPaperSize, (self,) + _args, _kwargs)
  125.         return val
  126.  
  127.     
  128.     def SetQuality(self, *_args, **_kwargs):
  129.         val = apply(printfwc.wxPrintData_SetQuality, (self,) + _args, _kwargs)
  130.         return val
  131.  
  132.     
  133.     def GetPrinterCommand(self, *_args, **_kwargs):
  134.         val = apply(printfwc.wxPrintData_GetPrinterCommand, (self,) + _args, _kwargs)
  135.         return val
  136.  
  137.     
  138.     def GetPrinterOptions(self, *_args, **_kwargs):
  139.         val = apply(printfwc.wxPrintData_GetPrinterOptions, (self,) + _args, _kwargs)
  140.         return val
  141.  
  142.     
  143.     def GetPreviewCommand(self, *_args, **_kwargs):
  144.         val = apply(printfwc.wxPrintData_GetPreviewCommand, (self,) + _args, _kwargs)
  145.         return val
  146.  
  147.     
  148.     def GetFilename(self, *_args, **_kwargs):
  149.         val = apply(printfwc.wxPrintData_GetFilename, (self,) + _args, _kwargs)
  150.         return val
  151.  
  152.     
  153.     def GetFontMetricPath(self, *_args, **_kwargs):
  154.         val = apply(printfwc.wxPrintData_GetFontMetricPath, (self,) + _args, _kwargs)
  155.         return val
  156.  
  157.     
  158.     def GetPrinterScaleX(self, *_args, **_kwargs):
  159.         val = apply(printfwc.wxPrintData_GetPrinterScaleX, (self,) + _args, _kwargs)
  160.         return val
  161.  
  162.     
  163.     def GetPrinterScaleY(self, *_args, **_kwargs):
  164.         val = apply(printfwc.wxPrintData_GetPrinterScaleY, (self,) + _args, _kwargs)
  165.         return val
  166.  
  167.     
  168.     def GetPrinterTranslateX(self, *_args, **_kwargs):
  169.         val = apply(printfwc.wxPrintData_GetPrinterTranslateX, (self,) + _args, _kwargs)
  170.         return val
  171.  
  172.     
  173.     def GetPrinterTranslateY(self, *_args, **_kwargs):
  174.         val = apply(printfwc.wxPrintData_GetPrinterTranslateY, (self,) + _args, _kwargs)
  175.         return val
  176.  
  177.     
  178.     def GetPrintMode(self, *_args, **_kwargs):
  179.         val = apply(printfwc.wxPrintData_GetPrintMode, (self,) + _args, _kwargs)
  180.         return val
  181.  
  182.     
  183.     def SetPrinterCommand(self, *_args, **_kwargs):
  184.         val = apply(printfwc.wxPrintData_SetPrinterCommand, (self,) + _args, _kwargs)
  185.         return val
  186.  
  187.     
  188.     def SetPrinterOptions(self, *_args, **_kwargs):
  189.         val = apply(printfwc.wxPrintData_SetPrinterOptions, (self,) + _args, _kwargs)
  190.         return val
  191.  
  192.     
  193.     def SetPreviewCommand(self, *_args, **_kwargs):
  194.         val = apply(printfwc.wxPrintData_SetPreviewCommand, (self,) + _args, _kwargs)
  195.         return val
  196.  
  197.     
  198.     def SetFilename(self, *_args, **_kwargs):
  199.         val = apply(printfwc.wxPrintData_SetFilename, (self,) + _args, _kwargs)
  200.         return val
  201.  
  202.     
  203.     def SetFontMetricPath(self, *_args, **_kwargs):
  204.         val = apply(printfwc.wxPrintData_SetFontMetricPath, (self,) + _args, _kwargs)
  205.         return val
  206.  
  207.     
  208.     def SetPrinterScaleX(self, *_args, **_kwargs):
  209.         val = apply(printfwc.wxPrintData_SetPrinterScaleX, (self,) + _args, _kwargs)
  210.         return val
  211.  
  212.     
  213.     def SetPrinterScaleY(self, *_args, **_kwargs):
  214.         val = apply(printfwc.wxPrintData_SetPrinterScaleY, (self,) + _args, _kwargs)
  215.         return val
  216.  
  217.     
  218.     def SetPrinterScaling(self, *_args, **_kwargs):
  219.         val = apply(printfwc.wxPrintData_SetPrinterScaling, (self,) + _args, _kwargs)
  220.         return val
  221.  
  222.     
  223.     def SetPrinterTranslateX(self, *_args, **_kwargs):
  224.         val = apply(printfwc.wxPrintData_SetPrinterTranslateX, (self,) + _args, _kwargs)
  225.         return val
  226.  
  227.     
  228.     def SetPrinterTranslateY(self, *_args, **_kwargs):
  229.         val = apply(printfwc.wxPrintData_SetPrinterTranslateY, (self,) + _args, _kwargs)
  230.         return val
  231.  
  232.     
  233.     def SetPrinterTranslation(self, *_args, **_kwargs):
  234.         val = apply(printfwc.wxPrintData_SetPrinterTranslation, (self,) + _args, _kwargs)
  235.         return val
  236.  
  237.     
  238.     def SetPrintMode(self, *_args, **_kwargs):
  239.         val = apply(printfwc.wxPrintData_SetPrintMode, (self,) + _args, _kwargs)
  240.         return val
  241.  
  242.     
  243.     def __repr__(self):
  244.         return '<C wxPrintData instance at %s>' % (self.this,)
  245.  
  246.  
  247.  
  248. class wxPrintData(wxPrintDataPtr):
  249.     
  250.     def __init__(self, *_args, **_kwargs):
  251.         self.this = apply(printfwc.new_wxPrintData, _args, _kwargs)
  252.         self.thisown = 1
  253.  
  254.  
  255.  
  256. class wxPrinterDCPtr(wxDCPtr):
  257.     
  258.     def __init__(self, this):
  259.         self.this = this
  260.         self.thisown = 0
  261.  
  262.     
  263.     def __repr__(self):
  264.         return '<C wxPrinterDC instance at %s>' % (self.this,)
  265.  
  266.  
  267.  
  268. class wxPrinterDC(wxPrinterDCPtr):
  269.     
  270.     def __init__(self, *_args, **_kwargs):
  271.         self.this = apply(printfwc.new_wxPrinterDC, _args, _kwargs)
  272.         self.thisown = 1
  273.  
  274.  
  275.  
  276. def wxPrinterDC2(*_args, **_kwargs):
  277.     val = wxPrinterDCPtr(apply(printfwc.new_wxPrinterDC2, _args, _kwargs))
  278.     val.thisown = 1
  279.     return val
  280.  
  281.  
  282. class wxPostScriptDCPtr(wxDCPtr):
  283.     
  284.     def __init__(self, this):
  285.         self.this = this
  286.         self.thisown = 0
  287.  
  288.     
  289.     def GetPrintData(self, *_args, **_kwargs):
  290.         val = apply(printfwc.wxPostScriptDC_GetPrintData, (self,) + _args, _kwargs)
  291.         if val:
  292.             val = wxPrintDataPtr(val)
  293.         
  294.         return val
  295.  
  296.     
  297.     def SetPrintData(self, *_args, **_kwargs):
  298.         val = apply(printfwc.wxPostScriptDC_SetPrintData, (self,) + _args, _kwargs)
  299.         return val
  300.  
  301.     
  302.     def __repr__(self):
  303.         return '<C wxPostScriptDC instance at %s>' % (self.this,)
  304.  
  305.  
  306.  
  307. class wxPostScriptDC(wxPostScriptDCPtr):
  308.     
  309.     def __init__(self, *_args, **_kwargs):
  310.         self.this = apply(printfwc.new_wxPostScriptDC, _args, _kwargs)
  311.         self.thisown = 1
  312.  
  313.  
  314.  
  315. class wxPageSetupDialogDataPtr(wxObjectPtr):
  316.     
  317.     def __init__(self, this):
  318.         self.this = this
  319.         self.thisown = 0
  320.  
  321.     
  322.     def __del__(self, delfunc = printfwc.delete_wxPageSetupDialogData):
  323.         if self.thisown == 1:
  324.             
  325.             try:
  326.                 delfunc(self)
  327.             except:
  328.                 pass
  329.  
  330.         
  331.  
  332.     
  333.     def EnableHelp(self, *_args, **_kwargs):
  334.         val = apply(printfwc.wxPageSetupDialogData_EnableHelp, (self,) + _args, _kwargs)
  335.         return val
  336.  
  337.     
  338.     def EnableMargins(self, *_args, **_kwargs):
  339.         val = apply(printfwc.wxPageSetupDialogData_EnableMargins, (self,) + _args, _kwargs)
  340.         return val
  341.  
  342.     
  343.     def EnableOrientation(self, *_args, **_kwargs):
  344.         val = apply(printfwc.wxPageSetupDialogData_EnableOrientation, (self,) + _args, _kwargs)
  345.         return val
  346.  
  347.     
  348.     def EnablePaper(self, *_args, **_kwargs):
  349.         val = apply(printfwc.wxPageSetupDialogData_EnablePaper, (self,) + _args, _kwargs)
  350.         return val
  351.  
  352.     
  353.     def EnablePrinter(self, *_args, **_kwargs):
  354.         val = apply(printfwc.wxPageSetupDialogData_EnablePrinter, (self,) + _args, _kwargs)
  355.         return val
  356.  
  357.     
  358.     def GetDefaultMinMargins(self, *_args, **_kwargs):
  359.         val = apply(printfwc.wxPageSetupDialogData_GetDefaultMinMargins, (self,) + _args, _kwargs)
  360.         return val
  361.  
  362.     
  363.     def GetEnableMargins(self, *_args, **_kwargs):
  364.         val = apply(printfwc.wxPageSetupDialogData_GetEnableMargins, (self,) + _args, _kwargs)
  365.         return val
  366.  
  367.     
  368.     def GetEnableOrientation(self, *_args, **_kwargs):
  369.         val = apply(printfwc.wxPageSetupDialogData_GetEnableOrientation, (self,) + _args, _kwargs)
  370.         return val
  371.  
  372.     
  373.     def GetEnablePaper(self, *_args, **_kwargs):
  374.         val = apply(printfwc.wxPageSetupDialogData_GetEnablePaper, (self,) + _args, _kwargs)
  375.         return val
  376.  
  377.     
  378.     def GetEnablePrinter(self, *_args, **_kwargs):
  379.         val = apply(printfwc.wxPageSetupDialogData_GetEnablePrinter, (self,) + _args, _kwargs)
  380.         return val
  381.  
  382.     
  383.     def GetEnableHelp(self, *_args, **_kwargs):
  384.         val = apply(printfwc.wxPageSetupDialogData_GetEnableHelp, (self,) + _args, _kwargs)
  385.         return val
  386.  
  387.     
  388.     def GetDefaultInfo(self, *_args, **_kwargs):
  389.         val = apply(printfwc.wxPageSetupDialogData_GetDefaultInfo, (self,) + _args, _kwargs)
  390.         return val
  391.  
  392.     
  393.     def GetMarginTopLeft(self, *_args, **_kwargs):
  394.         val = apply(printfwc.wxPageSetupDialogData_GetMarginTopLeft, (self,) + _args, _kwargs)
  395.         if val:
  396.             val = wxPointPtr(val)
  397.             val.thisown = 1
  398.         
  399.         return val
  400.  
  401.     
  402.     def GetMarginBottomRight(self, *_args, **_kwargs):
  403.         val = apply(printfwc.wxPageSetupDialogData_GetMarginBottomRight, (self,) + _args, _kwargs)
  404.         if val:
  405.             val = wxPointPtr(val)
  406.             val.thisown = 1
  407.         
  408.         return val
  409.  
  410.     
  411.     def GetMinMarginTopLeft(self, *_args, **_kwargs):
  412.         val = apply(printfwc.wxPageSetupDialogData_GetMinMarginTopLeft, (self,) + _args, _kwargs)
  413.         if val:
  414.             val = wxPointPtr(val)
  415.             val.thisown = 1
  416.         
  417.         return val
  418.  
  419.     
  420.     def GetMinMarginBottomRight(self, *_args, **_kwargs):
  421.         val = apply(printfwc.wxPageSetupDialogData_GetMinMarginBottomRight, (self,) + _args, _kwargs)
  422.         if val:
  423.             val = wxPointPtr(val)
  424.             val.thisown = 1
  425.         
  426.         return val
  427.  
  428.     
  429.     def GetPaperId(self, *_args, **_kwargs):
  430.         val = apply(printfwc.wxPageSetupDialogData_GetPaperId, (self,) + _args, _kwargs)
  431.         return val
  432.  
  433.     
  434.     def GetPaperSize(self, *_args, **_kwargs):
  435.         val = apply(printfwc.wxPageSetupDialogData_GetPaperSize, (self,) + _args, _kwargs)
  436.         if val:
  437.             val = wxSizePtr(val)
  438.             val.thisown = 1
  439.         
  440.         return val
  441.  
  442.     
  443.     def GetPrintData(self, *_args, **_kwargs):
  444.         val = apply(printfwc.wxPageSetupDialogData_GetPrintData, (self,) + _args, _kwargs)
  445.         if val:
  446.             val = wxPrintDataPtr(val)
  447.             val.thisown = 1
  448.         
  449.         return val
  450.  
  451.     
  452.     def Ok(self, *_args, **_kwargs):
  453.         val = apply(printfwc.wxPageSetupDialogData_Ok, (self,) + _args, _kwargs)
  454.         return val
  455.  
  456.     
  457.     def SetDefaultInfo(self, *_args, **_kwargs):
  458.         val = apply(printfwc.wxPageSetupDialogData_SetDefaultInfo, (self,) + _args, _kwargs)
  459.         return val
  460.  
  461.     
  462.     def SetDefaultMinMargins(self, *_args, **_kwargs):
  463.         val = apply(printfwc.wxPageSetupDialogData_SetDefaultMinMargins, (self,) + _args, _kwargs)
  464.         return val
  465.  
  466.     
  467.     def SetMarginTopLeft(self, *_args, **_kwargs):
  468.         val = apply(printfwc.wxPageSetupDialogData_SetMarginTopLeft, (self,) + _args, _kwargs)
  469.         return val
  470.  
  471.     
  472.     def SetMarginBottomRight(self, *_args, **_kwargs):
  473.         val = apply(printfwc.wxPageSetupDialogData_SetMarginBottomRight, (self,) + _args, _kwargs)
  474.         return val
  475.  
  476.     
  477.     def SetMinMarginTopLeft(self, *_args, **_kwargs):
  478.         val = apply(printfwc.wxPageSetupDialogData_SetMinMarginTopLeft, (self,) + _args, _kwargs)
  479.         return val
  480.  
  481.     
  482.     def SetMinMarginBottomRight(self, *_args, **_kwargs):
  483.         val = apply(printfwc.wxPageSetupDialogData_SetMinMarginBottomRight, (self,) + _args, _kwargs)
  484.         return val
  485.  
  486.     
  487.     def SetPaperId(self, *_args, **_kwargs):
  488.         val = apply(printfwc.wxPageSetupDialogData_SetPaperId, (self,) + _args, _kwargs)
  489.         return val
  490.  
  491.     
  492.     def SetPaperSize(self, *_args, **_kwargs):
  493.         val = apply(printfwc.wxPageSetupDialogData_SetPaperSize, (self,) + _args, _kwargs)
  494.         return val
  495.  
  496.     
  497.     def SetPrintData(self, *_args, **_kwargs):
  498.         val = apply(printfwc.wxPageSetupDialogData_SetPrintData, (self,) + _args, _kwargs)
  499.         return val
  500.  
  501.     
  502.     def __repr__(self):
  503.         return '<C wxPageSetupDialogData instance at %s>' % (self.this,)
  504.  
  505.  
  506.  
  507. class wxPageSetupDialogData(wxPageSetupDialogDataPtr):
  508.     
  509.     def __init__(self, *_args, **_kwargs):
  510.         self.this = apply(printfwc.new_wxPageSetupDialogData, _args, _kwargs)
  511.         self.thisown = 1
  512.  
  513.  
  514.  
  515. class wxPageSetupDialogPtr(wxDialogPtr):
  516.     
  517.     def __init__(self, this):
  518.         self.this = this
  519.         self.thisown = 0
  520.  
  521.     
  522.     def GetPageSetupData(self, *_args, **_kwargs):
  523.         val = apply(printfwc.wxPageSetupDialog_GetPageSetupData, (self,) + _args, _kwargs)
  524.         if val:
  525.             val = wxPageSetupDialogDataPtr(val)
  526.         
  527.         return val
  528.  
  529.     
  530.     def ShowModal(self, *_args, **_kwargs):
  531.         val = apply(printfwc.wxPageSetupDialog_ShowModal, (self,) + _args, _kwargs)
  532.         return val
  533.  
  534.     
  535.     def __repr__(self):
  536.         return '<C wxPageSetupDialog instance at %s>' % (self.this,)
  537.  
  538.  
  539.  
  540. class wxPageSetupDialog(wxPageSetupDialogPtr):
  541.     
  542.     def __init__(self, *_args, **_kwargs):
  543.         self.this = apply(printfwc.new_wxPageSetupDialog, _args, _kwargs)
  544.         self.thisown = 1
  545.  
  546.  
  547.  
  548. class wxPrintDialogDataPtr(wxObjectPtr):
  549.     
  550.     def __init__(self, this):
  551.         self.this = this
  552.         self.thisown = 0
  553.  
  554.     
  555.     def __del__(self, delfunc = printfwc.delete_wxPrintDialogData):
  556.         if self.thisown == 1:
  557.             
  558.             try:
  559.                 delfunc(self)
  560.             except:
  561.                 pass
  562.  
  563.         
  564.  
  565.     
  566.     def EnableHelp(self, *_args, **_kwargs):
  567.         val = apply(printfwc.wxPrintDialogData_EnableHelp, (self,) + _args, _kwargs)
  568.         return val
  569.  
  570.     
  571.     def EnablePageNumbers(self, *_args, **_kwargs):
  572.         val = apply(printfwc.wxPrintDialogData_EnablePageNumbers, (self,) + _args, _kwargs)
  573.         return val
  574.  
  575.     
  576.     def EnablePrintToFile(self, *_args, **_kwargs):
  577.         val = apply(printfwc.wxPrintDialogData_EnablePrintToFile, (self,) + _args, _kwargs)
  578.         return val
  579.  
  580.     
  581.     def EnableSelection(self, *_args, **_kwargs):
  582.         val = apply(printfwc.wxPrintDialogData_EnableSelection, (self,) + _args, _kwargs)
  583.         return val
  584.  
  585.     
  586.     def GetAllPages(self, *_args, **_kwargs):
  587.         val = apply(printfwc.wxPrintDialogData_GetAllPages, (self,) + _args, _kwargs)
  588.         return val
  589.  
  590.     
  591.     def GetCollate(self, *_args, **_kwargs):
  592.         val = apply(printfwc.wxPrintDialogData_GetCollate, (self,) + _args, _kwargs)
  593.         return val
  594.  
  595.     
  596.     def GetFromPage(self, *_args, **_kwargs):
  597.         val = apply(printfwc.wxPrintDialogData_GetFromPage, (self,) + _args, _kwargs)
  598.         return val
  599.  
  600.     
  601.     def GetMaxPage(self, *_args, **_kwargs):
  602.         val = apply(printfwc.wxPrintDialogData_GetMaxPage, (self,) + _args, _kwargs)
  603.         return val
  604.  
  605.     
  606.     def GetMinPage(self, *_args, **_kwargs):
  607.         val = apply(printfwc.wxPrintDialogData_GetMinPage, (self,) + _args, _kwargs)
  608.         return val
  609.  
  610.     
  611.     def GetNoCopies(self, *_args, **_kwargs):
  612.         val = apply(printfwc.wxPrintDialogData_GetNoCopies, (self,) + _args, _kwargs)
  613.         return val
  614.  
  615.     
  616.     def GetPrintData(self, *_args, **_kwargs):
  617.         val = apply(printfwc.wxPrintDialogData_GetPrintData, (self,) + _args, _kwargs)
  618.         if val:
  619.             val = wxPrintDataPtr(val)
  620.             val.thisown = 1
  621.         
  622.         return val
  623.  
  624.     
  625.     def GetPrintToFile(self, *_args, **_kwargs):
  626.         val = apply(printfwc.wxPrintDialogData_GetPrintToFile, (self,) + _args, _kwargs)
  627.         return val
  628.  
  629.     
  630.     def GetToPage(self, *_args, **_kwargs):
  631.         val = apply(printfwc.wxPrintDialogData_GetToPage, (self,) + _args, _kwargs)
  632.         return val
  633.  
  634.     
  635.     def Ok(self, *_args, **_kwargs):
  636.         val = apply(printfwc.wxPrintDialogData_Ok, (self,) + _args, _kwargs)
  637.         return val
  638.  
  639.     
  640.     def SetCollate(self, *_args, **_kwargs):
  641.         val = apply(printfwc.wxPrintDialogData_SetCollate, (self,) + _args, _kwargs)
  642.         return val
  643.  
  644.     
  645.     def SetFromPage(self, *_args, **_kwargs):
  646.         val = apply(printfwc.wxPrintDialogData_SetFromPage, (self,) + _args, _kwargs)
  647.         return val
  648.  
  649.     
  650.     def SetMaxPage(self, *_args, **_kwargs):
  651.         val = apply(printfwc.wxPrintDialogData_SetMaxPage, (self,) + _args, _kwargs)
  652.         return val
  653.  
  654.     
  655.     def SetMinPage(self, *_args, **_kwargs):
  656.         val = apply(printfwc.wxPrintDialogData_SetMinPage, (self,) + _args, _kwargs)
  657.         return val
  658.  
  659.     
  660.     def SetNoCopies(self, *_args, **_kwargs):
  661.         val = apply(printfwc.wxPrintDialogData_SetNoCopies, (self,) + _args, _kwargs)
  662.         return val
  663.  
  664.     
  665.     def SetPrintData(self, *_args, **_kwargs):
  666.         val = apply(printfwc.wxPrintDialogData_SetPrintData, (self,) + _args, _kwargs)
  667.         return val
  668.  
  669.     
  670.     def SetPrintToFile(self, *_args, **_kwargs):
  671.         val = apply(printfwc.wxPrintDialogData_SetPrintToFile, (self,) + _args, _kwargs)
  672.         return val
  673.  
  674.     
  675.     def SetSetupDialog(self, *_args, **_kwargs):
  676.         val = apply(printfwc.wxPrintDialogData_SetSetupDialog, (self,) + _args, _kwargs)
  677.         return val
  678.  
  679.     
  680.     def SetToPage(self, *_args, **_kwargs):
  681.         val = apply(printfwc.wxPrintDialogData_SetToPage, (self,) + _args, _kwargs)
  682.         return val
  683.  
  684.     
  685.     def __repr__(self):
  686.         return '<C wxPrintDialogData instance at %s>' % (self.this,)
  687.  
  688.  
  689.  
  690. class wxPrintDialogData(wxPrintDialogDataPtr):
  691.     
  692.     def __init__(self, *_args, **_kwargs):
  693.         self.this = apply(printfwc.new_wxPrintDialogData, _args, _kwargs)
  694.         self.thisown = 1
  695.  
  696.  
  697.  
  698. class wxPrintDialogPtr(wxDialogPtr):
  699.     
  700.     def __init__(self, this):
  701.         self.this = this
  702.         self.thisown = 0
  703.  
  704.     
  705.     def GetPrintDialogData(self, *_args, **_kwargs):
  706.         val = apply(printfwc.wxPrintDialog_GetPrintDialogData, (self,) + _args, _kwargs)
  707.         if val:
  708.             val = wxPrintDialogDataPtr(val)
  709.         
  710.         return val
  711.  
  712.     
  713.     def GetPrintDC(self, *_args, **_kwargs):
  714.         val = apply(printfwc.wxPrintDialog_GetPrintDC, (self,) + _args, _kwargs)
  715.         return val
  716.  
  717.     
  718.     def ShowModal(self, *_args, **_kwargs):
  719.         val = apply(printfwc.wxPrintDialog_ShowModal, (self,) + _args, _kwargs)
  720.         return val
  721.  
  722.     
  723.     def __repr__(self):
  724.         return '<C wxPrintDialog instance at %s>' % (self.this,)
  725.  
  726.  
  727.  
  728. class wxPrintDialog(wxPrintDialogPtr):
  729.     
  730.     def __init__(self, *_args, **_kwargs):
  731.         self.this = apply(printfwc.new_wxPrintDialog, _args, _kwargs)
  732.         self.thisown = 1
  733.  
  734.  
  735.  
  736. class wxPrintoutPtr(wxObjectPtr):
  737.     
  738.     def __init__(self, this):
  739.         self.this = this
  740.         self.thisown = 0
  741.  
  742.     
  743.     def _setCallbackInfo(self, *_args, **_kwargs):
  744.         val = apply(printfwc.wxPrintout__setCallbackInfo, (self,) + _args, _kwargs)
  745.         return val
  746.  
  747.     
  748.     def Destroy(self, *_args, **_kwargs):
  749.         val = apply(printfwc.wxPrintout_Destroy, (self,) + _args, _kwargs)
  750.         return val
  751.  
  752.     
  753.     def GetDC(self, *_args, **_kwargs):
  754.         val = apply(printfwc.wxPrintout_GetDC, (self,) + _args, _kwargs)
  755.         return val
  756.  
  757.     
  758.     def GetPageSizeMM(self, *_args, **_kwargs):
  759.         val = apply(printfwc.wxPrintout_GetPageSizeMM, (self,) + _args, _kwargs)
  760.         return val
  761.  
  762.     
  763.     def GetPageSizePixels(self, *_args, **_kwargs):
  764.         val = apply(printfwc.wxPrintout_GetPageSizePixels, (self,) + _args, _kwargs)
  765.         return val
  766.  
  767.     
  768.     def GetPPIPrinter(self, *_args, **_kwargs):
  769.         val = apply(printfwc.wxPrintout_GetPPIPrinter, (self,) + _args, _kwargs)
  770.         return val
  771.  
  772.     
  773.     def GetPPIScreen(self, *_args, **_kwargs):
  774.         val = apply(printfwc.wxPrintout_GetPPIScreen, (self,) + _args, _kwargs)
  775.         return val
  776.  
  777.     
  778.     def IsPreview(self, *_args, **_kwargs):
  779.         val = apply(printfwc.wxPrintout_IsPreview, (self,) + _args, _kwargs)
  780.         return val
  781.  
  782.     
  783.     def base_OnBeginDocument(self, *_args, **_kwargs):
  784.         val = apply(printfwc.wxPrintout_base_OnBeginDocument, (self,) + _args, _kwargs)
  785.         return val
  786.  
  787.     
  788.     def base_OnEndDocument(self, *_args, **_kwargs):
  789.         val = apply(printfwc.wxPrintout_base_OnEndDocument, (self,) + _args, _kwargs)
  790.         return val
  791.  
  792.     
  793.     def base_OnBeginPrinting(self, *_args, **_kwargs):
  794.         val = apply(printfwc.wxPrintout_base_OnBeginPrinting, (self,) + _args, _kwargs)
  795.         return val
  796.  
  797.     
  798.     def base_OnEndPrinting(self, *_args, **_kwargs):
  799.         val = apply(printfwc.wxPrintout_base_OnEndPrinting, (self,) + _args, _kwargs)
  800.         return val
  801.  
  802.     
  803.     def base_OnPreparePrinting(self, *_args, **_kwargs):
  804.         val = apply(printfwc.wxPrintout_base_OnPreparePrinting, (self,) + _args, _kwargs)
  805.         return val
  806.  
  807.     
  808.     def base_GetPageInfo(self, *_args, **_kwargs):
  809.         val = apply(printfwc.wxPrintout_base_GetPageInfo, (self,) + _args, _kwargs)
  810.         return val
  811.  
  812.     
  813.     def base_HasPage(self, *_args, **_kwargs):
  814.         val = apply(printfwc.wxPrintout_base_HasPage, (self,) + _args, _kwargs)
  815.         return val
  816.  
  817.     
  818.     def __repr__(self):
  819.         return '<C wxPrintout instance at %s>' % (self.this,)
  820.  
  821.  
  822.  
  823. class wxPrintout(wxPrintoutPtr):
  824.     
  825.     def __init__(self, *_args, **_kwargs):
  826.         self.this = apply(printfwc.new_wxPrintout, _args, _kwargs)
  827.         self.thisown = 1
  828.         self._setCallbackInfo(self, wxPrintout)
  829.  
  830.  
  831.  
  832. class wxPrinterPtr(wxObjectPtr):
  833.     
  834.     def __init__(self, this):
  835.         self.this = this
  836.         self.thisown = 0
  837.  
  838.     
  839.     def __del__(self, delfunc = printfwc.delete_wxPrinter):
  840.         if self.thisown == 1:
  841.             
  842.             try:
  843.                 delfunc(self)
  844.             except:
  845.                 pass
  846.  
  847.         
  848.  
  849.     
  850.     def CreateAbortWindow(self, *_args, **_kwargs):
  851.         val = apply(printfwc.wxPrinter_CreateAbortWindow, (self,) + _args, _kwargs)
  852.         return val
  853.  
  854.     
  855.     def GetPrintDialogData(self, *_args, **_kwargs):
  856.         val = apply(printfwc.wxPrinter_GetPrintDialogData, (self,) + _args, _kwargs)
  857.         if val:
  858.             val = wxPrintDialogDataPtr(val)
  859.         
  860.         return val
  861.  
  862.     
  863.     def Print(self, *_args, **_kwargs):
  864.         val = apply(printfwc.wxPrinter_Print, (self,) + _args, _kwargs)
  865.         return val
  866.  
  867.     
  868.     def PrintDialog(self, *_args, **_kwargs):
  869.         val = apply(printfwc.wxPrinter_PrintDialog, (self,) + _args, _kwargs)
  870.         return val
  871.  
  872.     
  873.     def ReportError(self, *_args, **_kwargs):
  874.         val = apply(printfwc.wxPrinter_ReportError, (self,) + _args, _kwargs)
  875.         return val
  876.  
  877.     
  878.     def Setup(self, *_args, **_kwargs):
  879.         val = apply(printfwc.wxPrinter_Setup, (self,) + _args, _kwargs)
  880.         return val
  881.  
  882.     
  883.     def __repr__(self):
  884.         return '<C wxPrinter instance at %s>' % (self.this,)
  885.  
  886.  
  887.  
  888. class wxPrinter(wxPrinterPtr):
  889.     
  890.     def __init__(self, *_args, **_kwargs):
  891.         self.this = apply(printfwc.new_wxPrinter, _args, _kwargs)
  892.         self.thisown = 1
  893.  
  894.  
  895.  
  896. class wxPrintPreviewPtr(wxObjectPtr):
  897.     
  898.     def __init__(self, this):
  899.         self.this = this
  900.         self.thisown = 0
  901.  
  902.     
  903.     def GetCanvas(self, *_args, **_kwargs):
  904.         val = apply(printfwc.wxPrintPreview_GetCanvas, (self,) + _args, _kwargs)
  905.         return val
  906.  
  907.     
  908.     def GetCurrentPage(self, *_args, **_kwargs):
  909.         val = apply(printfwc.wxPrintPreview_GetCurrentPage, (self,) + _args, _kwargs)
  910.         return val
  911.  
  912.     
  913.     def GetFrame(self, *_args, **_kwargs):
  914.         val = apply(printfwc.wxPrintPreview_GetFrame, (self,) + _args, _kwargs)
  915.         return val
  916.  
  917.     
  918.     def GetMaxPage(self, *_args, **_kwargs):
  919.         val = apply(printfwc.wxPrintPreview_GetMaxPage, (self,) + _args, _kwargs)
  920.         return val
  921.  
  922.     
  923.     def GetMinPage(self, *_args, **_kwargs):
  924.         val = apply(printfwc.wxPrintPreview_GetMinPage, (self,) + _args, _kwargs)
  925.         return val
  926.  
  927.     
  928.     def GetPrintDialogData(self, *_args, **_kwargs):
  929.         val = apply(printfwc.wxPrintPreview_GetPrintDialogData, (self,) + _args, _kwargs)
  930.         if val:
  931.             val = wxPrintDialogDataPtr(val)
  932.         
  933.         return val
  934.  
  935.     
  936.     def GetPrintout(self, *_args, **_kwargs):
  937.         val = apply(printfwc.wxPrintPreview_GetPrintout, (self,) + _args, _kwargs)
  938.         return val
  939.  
  940.     
  941.     def GetPrintoutForPrinting(self, *_args, **_kwargs):
  942.         val = apply(printfwc.wxPrintPreview_GetPrintoutForPrinting, (self,) + _args, _kwargs)
  943.         return val
  944.  
  945.     
  946.     def GetZoom(self, *_args, **_kwargs):
  947.         val = apply(printfwc.wxPrintPreview_GetZoom, (self,) + _args, _kwargs)
  948.         return val
  949.  
  950.     
  951.     def Ok(self, *_args, **_kwargs):
  952.         val = apply(printfwc.wxPrintPreview_Ok, (self,) + _args, _kwargs)
  953.         return val
  954.  
  955.     
  956.     def Print(self, *_args, **_kwargs):
  957.         val = apply(printfwc.wxPrintPreview_Print, (self,) + _args, _kwargs)
  958.         return val
  959.  
  960.     
  961.     def SetCanvas(self, *_args, **_kwargs):
  962.         val = apply(printfwc.wxPrintPreview_SetCanvas, (self,) + _args, _kwargs)
  963.         return val
  964.  
  965.     
  966.     def SetCurrentPage(self, *_args, **_kwargs):
  967.         val = apply(printfwc.wxPrintPreview_SetCurrentPage, (self,) + _args, _kwargs)
  968.         return val
  969.  
  970.     
  971.     def SetFrame(self, *_args, **_kwargs):
  972.         val = apply(printfwc.wxPrintPreview_SetFrame, (self,) + _args, _kwargs)
  973.         return val
  974.  
  975.     
  976.     def SetPrintout(self, *_args, **_kwargs):
  977.         val = apply(printfwc.wxPrintPreview_SetPrintout, (self,) + _args, _kwargs)
  978.         return val
  979.  
  980.     
  981.     def SetZoom(self, *_args, **_kwargs):
  982.         val = apply(printfwc.wxPrintPreview_SetZoom, (self,) + _args, _kwargs)
  983.         return val
  984.  
  985.     
  986.     def __repr__(self):
  987.         return '<C wxPrintPreview instance at %s>' % (self.this,)
  988.  
  989.  
  990.  
  991. class wxPrintPreview(wxPrintPreviewPtr):
  992.     
  993.     def __init__(self, *_args, **_kwargs):
  994.         self.this = apply(printfwc.new_wxPrintPreview, _args, _kwargs)
  995.         self.thisown = 1
  996.  
  997.  
  998.  
  999. class wxPreviewFramePtr(wxFramePtr):
  1000.     
  1001.     def __init__(self, this):
  1002.         self.this = this
  1003.         self.thisown = 0
  1004.  
  1005.     
  1006.     def Initialize(self, *_args, **_kwargs):
  1007.         val = apply(printfwc.wxPreviewFrame_Initialize, (self,) + _args, _kwargs)
  1008.         return val
  1009.  
  1010.     
  1011.     def __repr__(self):
  1012.         return '<C wxPreviewFrame instance at %s>' % (self.this,)
  1013.  
  1014.  
  1015.  
  1016. class wxPreviewFrame(wxPreviewFramePtr):
  1017.     
  1018.     def __init__(self, *_args, **_kwargs):
  1019.         self.this = apply(printfwc.new_wxPreviewFrame, _args, _kwargs)
  1020.         self.thisown = 1
  1021.         self._setOORInfo(self)
  1022.  
  1023.  
  1024. wxPostScriptDC_SetResolution = printfwc.wxPostScriptDC_SetResolution
  1025. wxPostScriptDC_GetResolution = printfwc.wxPostScriptDC_GetResolution
  1026.