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 / image.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2003-04-19  |  30.7 KB  |  640 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.2)
  3.  
  4. import imagec
  5. from misc import *
  6. from gdi import *
  7. from fonts import *
  8. from streams import *
  9.  
  10. class wxImageHandlerPtr(wxObjectPtr):
  11.     
  12.     def __init__(self, this):
  13.         self.this = this
  14.         self.thisown = 0
  15.  
  16.     
  17.     def GetName(self, *_args, **_kwargs):
  18.         val = apply(imagec.wxImageHandler_GetName, (self,) + _args, _kwargs)
  19.         return val
  20.  
  21.     
  22.     def GetExtension(self, *_args, **_kwargs):
  23.         val = apply(imagec.wxImageHandler_GetExtension, (self,) + _args, _kwargs)
  24.         return val
  25.  
  26.     
  27.     def GetType(self, *_args, **_kwargs):
  28.         val = apply(imagec.wxImageHandler_GetType, (self,) + _args, _kwargs)
  29.         return val
  30.  
  31.     
  32.     def GetMimeType(self, *_args, **_kwargs):
  33.         val = apply(imagec.wxImageHandler_GetMimeType, (self,) + _args, _kwargs)
  34.         return val
  35.  
  36.     
  37.     def CanRead(self, *_args, **_kwargs):
  38.         val = apply(imagec.wxImageHandler_CanRead, (self,) + _args, _kwargs)
  39.         return val
  40.  
  41.     
  42.     def SetName(self, *_args, **_kwargs):
  43.         val = apply(imagec.wxImageHandler_SetName, (self,) + _args, _kwargs)
  44.         return val
  45.  
  46.     
  47.     def SetExtension(self, *_args, **_kwargs):
  48.         val = apply(imagec.wxImageHandler_SetExtension, (self,) + _args, _kwargs)
  49.         return val
  50.  
  51.     
  52.     def SetType(self, *_args, **_kwargs):
  53.         val = apply(imagec.wxImageHandler_SetType, (self,) + _args, _kwargs)
  54.         return val
  55.  
  56.     
  57.     def SetMimeType(self, *_args, **_kwargs):
  58.         val = apply(imagec.wxImageHandler_SetMimeType, (self,) + _args, _kwargs)
  59.         return val
  60.  
  61.     
  62.     def __repr__(self):
  63.         return '<C wxImageHandler instance at %s>' % (self.this,)
  64.  
  65.  
  66.  
  67. class wxImageHandler(wxImageHandlerPtr):
  68.     
  69.     def __init__(self, this):
  70.         self.this = this
  71.  
  72.  
  73.  
  74. class wxPNGHandlerPtr(wxImageHandlerPtr):
  75.     
  76.     def __init__(self, this):
  77.         self.this = this
  78.         self.thisown = 0
  79.  
  80.     
  81.     def __repr__(self):
  82.         return '<C wxPNGHandler instance at %s>' % (self.this,)
  83.  
  84.  
  85.  
  86. class wxPNGHandler(wxPNGHandlerPtr):
  87.     
  88.     def __init__(self, *_args, **_kwargs):
  89.         self.this = apply(imagec.new_wxPNGHandler, _args, _kwargs)
  90.         self.thisown = 1
  91.  
  92.  
  93.  
  94. class wxJPEGHandlerPtr(wxImageHandlerPtr):
  95.     
  96.     def __init__(self, this):
  97.         self.this = this
  98.         self.thisown = 0
  99.  
  100.     
  101.     def __repr__(self):
  102.         return '<C wxJPEGHandler instance at %s>' % (self.this,)
  103.  
  104.  
  105.  
  106. class wxJPEGHandler(wxJPEGHandlerPtr):
  107.     
  108.     def __init__(self, *_args, **_kwargs):
  109.         self.this = apply(imagec.new_wxJPEGHandler, _args, _kwargs)
  110.         self.thisown = 1
  111.  
  112.  
  113.  
  114. class wxBMPHandlerPtr(wxImageHandlerPtr):
  115.     
  116.     def __init__(self, this):
  117.         self.this = this
  118.         self.thisown = 0
  119.  
  120.     
  121.     def __repr__(self):
  122.         return '<C wxBMPHandler instance at %s>' % (self.this,)
  123.  
  124.  
  125.  
  126. class wxBMPHandler(wxBMPHandlerPtr):
  127.     
  128.     def __init__(self, *_args, **_kwargs):
  129.         self.this = apply(imagec.new_wxBMPHandler, _args, _kwargs)
  130.         self.thisown = 1
  131.  
  132.  
  133.  
  134. class wxICOHandlerPtr(wxBMPHandlerPtr):
  135.     
  136.     def __init__(self, this):
  137.         self.this = this
  138.         self.thisown = 0
  139.  
  140.     
  141.     def __repr__(self):
  142.         return '<C wxICOHandler instance at %s>' % (self.this,)
  143.  
  144.  
  145.  
  146. class wxICOHandler(wxICOHandlerPtr):
  147.     
  148.     def __init__(self, *_args, **_kwargs):
  149.         self.this = apply(imagec.new_wxICOHandler, _args, _kwargs)
  150.         self.thisown = 1
  151.  
  152.  
  153.  
  154. class wxCURHandlerPtr(wxICOHandlerPtr):
  155.     
  156.     def __init__(self, this):
  157.         self.this = this
  158.         self.thisown = 0
  159.  
  160.     
  161.     def __repr__(self):
  162.         return '<C wxCURHandler instance at %s>' % (self.this,)
  163.  
  164.  
  165.  
  166. class wxCURHandler(wxCURHandlerPtr):
  167.     
  168.     def __init__(self, *_args, **_kwargs):
  169.         self.this = apply(imagec.new_wxCURHandler, _args, _kwargs)
  170.         self.thisown = 1
  171.  
  172.  
  173.  
  174. class wxANIHandlerPtr(wxCURHandlerPtr):
  175.     
  176.     def __init__(self, this):
  177.         self.this = this
  178.         self.thisown = 0
  179.  
  180.     
  181.     def __repr__(self):
  182.         return '<C wxANIHandler instance at %s>' % (self.this,)
  183.  
  184.  
  185.  
  186. class wxANIHandler(wxANIHandlerPtr):
  187.     
  188.     def __init__(self, *_args, **_kwargs):
  189.         self.this = apply(imagec.new_wxANIHandler, _args, _kwargs)
  190.         self.thisown = 1
  191.  
  192.  
  193.  
  194. class wxGIFHandlerPtr(wxImageHandlerPtr):
  195.     
  196.     def __init__(self, this):
  197.         self.this = this
  198.         self.thisown = 0
  199.  
  200.     
  201.     def __repr__(self):
  202.         return '<C wxGIFHandler instance at %s>' % (self.this,)
  203.  
  204.  
  205.  
  206. class wxGIFHandler(wxGIFHandlerPtr):
  207.     
  208.     def __init__(self, *_args, **_kwargs):
  209.         self.this = apply(imagec.new_wxGIFHandler, _args, _kwargs)
  210.         self.thisown = 1
  211.  
  212.  
  213.  
  214. class wxPNMHandlerPtr(wxImageHandlerPtr):
  215.     
  216.     def __init__(self, this):
  217.         self.this = this
  218.         self.thisown = 0
  219.  
  220.     
  221.     def __repr__(self):
  222.         return '<C wxPNMHandler instance at %s>' % (self.this,)
  223.  
  224.  
  225.  
  226. class wxPNMHandler(wxPNMHandlerPtr):
  227.     
  228.     def __init__(self, *_args, **_kwargs):
  229.         self.this = apply(imagec.new_wxPNMHandler, _args, _kwargs)
  230.         self.thisown = 1
  231.  
  232.  
  233.  
  234. class wxPCXHandlerPtr(wxImageHandlerPtr):
  235.     
  236.     def __init__(self, this):
  237.         self.this = this
  238.         self.thisown = 0
  239.  
  240.     
  241.     def __repr__(self):
  242.         return '<C wxPCXHandler instance at %s>' % (self.this,)
  243.  
  244.  
  245.  
  246. class wxPCXHandler(wxPCXHandlerPtr):
  247.     
  248.     def __init__(self, *_args, **_kwargs):
  249.         self.this = apply(imagec.new_wxPCXHandler, _args, _kwargs)
  250.         self.thisown = 1
  251.  
  252.  
  253.  
  254. class wxTIFFHandlerPtr(wxImageHandlerPtr):
  255.     
  256.     def __init__(self, this):
  257.         self.this = this
  258.         self.thisown = 0
  259.  
  260.     
  261.     def __repr__(self):
  262.         return '<C wxTIFFHandler instance at %s>' % (self.this,)
  263.  
  264.  
  265.  
  266. class wxTIFFHandler(wxTIFFHandlerPtr):
  267.     
  268.     def __init__(self, *_args, **_kwargs):
  269.         self.this = apply(imagec.new_wxTIFFHandler, _args, _kwargs)
  270.         self.thisown = 1
  271.  
  272.  
  273.  
  274. class wxImagePtr(wxObjectPtr):
  275.     
  276.     def __init__(self, this):
  277.         self.this = this
  278.         self.thisown = 0
  279.  
  280.     
  281.     def __del__(self, delfunc = imagec.delete_wxImage):
  282.         if self.thisown == 1:
  283.             
  284.             try:
  285.                 delfunc(self)
  286.             except:
  287.                 pass
  288.  
  289.         
  290.  
  291.     
  292.     def Create(self, *_args, **_kwargs):
  293.         val = apply(imagec.wxImage_Create, (self,) + _args, _kwargs)
  294.         return val
  295.  
  296.     
  297.     def Destroy(self, *_args, **_kwargs):
  298.         val = apply(imagec.wxImage_Destroy, (self,) + _args, _kwargs)
  299.         return val
  300.  
  301.     
  302.     def Scale(self, *_args, **_kwargs):
  303.         val = apply(imagec.wxImage_Scale, (self,) + _args, _kwargs)
  304.         if val:
  305.             val = wxImagePtr(val)
  306.             val.thisown = 1
  307.         
  308.         return val
  309.  
  310.     
  311.     def Rescale(self, *_args, **_kwargs):
  312.         val = apply(imagec.wxImage_Rescale, (self,) + _args, _kwargs)
  313.         if val:
  314.             val = wxImagePtr(val)
  315.         
  316.         return val
  317.  
  318.     
  319.     def SetRGB(self, *_args, **_kwargs):
  320.         val = apply(imagec.wxImage_SetRGB, (self,) + _args, _kwargs)
  321.         return val
  322.  
  323.     
  324.     def GetRed(self, *_args, **_kwargs):
  325.         val = apply(imagec.wxImage_GetRed, (self,) + _args, _kwargs)
  326.         return val
  327.  
  328.     
  329.     def GetGreen(self, *_args, **_kwargs):
  330.         val = apply(imagec.wxImage_GetGreen, (self,) + _args, _kwargs)
  331.         return val
  332.  
  333.     
  334.     def GetBlue(self, *_args, **_kwargs):
  335.         val = apply(imagec.wxImage_GetBlue, (self,) + _args, _kwargs)
  336.         return val
  337.  
  338.     
  339.     def FindFirstUnusedColour(self, *_args, **_kwargs):
  340.         val = apply(imagec.wxImage_FindFirstUnusedColour, (self,) + _args, _kwargs)
  341.         return val
  342.  
  343.     
  344.     def SetMaskFromImage(self, *_args, **_kwargs):
  345.         val = apply(imagec.wxImage_SetMaskFromImage, (self,) + _args, _kwargs)
  346.         return val
  347.  
  348.     
  349.     def LoadFile(self, *_args, **_kwargs):
  350.         val = apply(imagec.wxImage_LoadFile, (self,) + _args, _kwargs)
  351.         return val
  352.  
  353.     
  354.     def LoadMimeFile(self, *_args, **_kwargs):
  355.         val = apply(imagec.wxImage_LoadMimeFile, (self,) + _args, _kwargs)
  356.         return val
  357.  
  358.     
  359.     def SaveFile(self, *_args, **_kwargs):
  360.         val = apply(imagec.wxImage_SaveFile, (self,) + _args, _kwargs)
  361.         return val
  362.  
  363.     
  364.     def SaveMimeFile(self, *_args, **_kwargs):
  365.         val = apply(imagec.wxImage_SaveMimeFile, (self,) + _args, _kwargs)
  366.         return val
  367.  
  368.     
  369.     def LoadStream(self, *_args, **_kwargs):
  370.         val = apply(imagec.wxImage_LoadStream, (self,) + _args, _kwargs)
  371.         return val
  372.  
  373.     
  374.     def LoadMimeStream(self, *_args, **_kwargs):
  375.         val = apply(imagec.wxImage_LoadMimeStream, (self,) + _args, _kwargs)
  376.         return val
  377.  
  378.     
  379.     def Ok(self, *_args, **_kwargs):
  380.         val = apply(imagec.wxImage_Ok, (self,) + _args, _kwargs)
  381.         return val
  382.  
  383.     
  384.     def GetWidth(self, *_args, **_kwargs):
  385.         val = apply(imagec.wxImage_GetWidth, (self,) + _args, _kwargs)
  386.         return val
  387.  
  388.     
  389.     def GetHeight(self, *_args, **_kwargs):
  390.         val = apply(imagec.wxImage_GetHeight, (self,) + _args, _kwargs)
  391.         return val
  392.  
  393.     
  394.     def GetSubImage(self, *_args, **_kwargs):
  395.         val = apply(imagec.wxImage_GetSubImage, (self,) + _args, _kwargs)
  396.         if val:
  397.             val = wxImagePtr(val)
  398.             val.thisown = 1
  399.         
  400.         return val
  401.  
  402.     
  403.     def Copy(self, *_args, **_kwargs):
  404.         val = apply(imagec.wxImage_Copy, (self,) + _args, _kwargs)
  405.         if val:
  406.             val = wxImagePtr(val)
  407.             val.thisown = 1
  408.         
  409.         return val
  410.  
  411.     
  412.     def Paste(self, *_args, **_kwargs):
  413.         val = apply(imagec.wxImage_Paste, (self,) + _args, _kwargs)
  414.         return val
  415.  
  416.     
  417.     def GetDataBuffer(self, *_args, **_kwargs):
  418.         val = apply(imagec.wxImage_GetDataBuffer, (self,) + _args, _kwargs)
  419.         return val
  420.  
  421.     
  422.     def GetData(self, *_args, **_kwargs):
  423.         val = apply(imagec.wxImage_GetData, (self,) + _args, _kwargs)
  424.         return val
  425.  
  426.     
  427.     def SetDataBuffer(self, *_args, **_kwargs):
  428.         val = apply(imagec.wxImage_SetDataBuffer, (self,) + _args, _kwargs)
  429.         return val
  430.  
  431.     
  432.     def SetData(self, *_args, **_kwargs):
  433.         val = apply(imagec.wxImage_SetData, (self,) + _args, _kwargs)
  434.         return val
  435.  
  436.     
  437.     def SetMaskColour(self, *_args, **_kwargs):
  438.         val = apply(imagec.wxImage_SetMaskColour, (self,) + _args, _kwargs)
  439.         return val
  440.  
  441.     
  442.     def GetMaskRed(self, *_args, **_kwargs):
  443.         val = apply(imagec.wxImage_GetMaskRed, (self,) + _args, _kwargs)
  444.         return val
  445.  
  446.     
  447.     def GetMaskGreen(self, *_args, **_kwargs):
  448.         val = apply(imagec.wxImage_GetMaskGreen, (self,) + _args, _kwargs)
  449.         return val
  450.  
  451.     
  452.     def GetMaskBlue(self, *_args, **_kwargs):
  453.         val = apply(imagec.wxImage_GetMaskBlue, (self,) + _args, _kwargs)
  454.         return val
  455.  
  456.     
  457.     def SetMask(self, *_args, **_kwargs):
  458.         val = apply(imagec.wxImage_SetMask, (self,) + _args, _kwargs)
  459.         return val
  460.  
  461.     
  462.     def HasMask(self, *_args, **_kwargs):
  463.         val = apply(imagec.wxImage_HasMask, (self,) + _args, _kwargs)
  464.         return val
  465.  
  466.     
  467.     def Rotate(self, *_args, **_kwargs):
  468.         val = apply(imagec.wxImage_Rotate, (self,) + _args, _kwargs)
  469.         if val:
  470.             val = wxImagePtr(val)
  471.             val.thisown = 1
  472.         
  473.         return val
  474.  
  475.     
  476.     def Rotate90(self, *_args, **_kwargs):
  477.         val = apply(imagec.wxImage_Rotate90, (self,) + _args, _kwargs)
  478.         if val:
  479.             val = wxImagePtr(val)
  480.             val.thisown = 1
  481.         
  482.         return val
  483.  
  484.     
  485.     def Mirror(self, *_args, **_kwargs):
  486.         val = apply(imagec.wxImage_Mirror, (self,) + _args, _kwargs)
  487.         if val:
  488.             val = wxImagePtr(val)
  489.             val.thisown = 1
  490.         
  491.         return val
  492.  
  493.     
  494.     def Replace(self, *_args, **_kwargs):
  495.         val = apply(imagec.wxImage_Replace, (self,) + _args, _kwargs)
  496.         return val
  497.  
  498.     
  499.     def ConvertToMono(self, *_args, **_kwargs):
  500.         val = apply(imagec.wxImage_ConvertToMono, (self,) + _args, _kwargs)
  501.         if val:
  502.             val = wxImagePtr(val)
  503.             val.thisown = 1
  504.         
  505.         return val
  506.  
  507.     
  508.     def SetOption(self, *_args, **_kwargs):
  509.         val = apply(imagec.wxImage_SetOption, (self,) + _args, _kwargs)
  510.         return val
  511.  
  512.     
  513.     def SetOptionInt(self, *_args, **_kwargs):
  514.         val = apply(imagec.wxImage_SetOptionInt, (self,) + _args, _kwargs)
  515.         return val
  516.  
  517.     
  518.     def GetOption(self, *_args, **_kwargs):
  519.         val = apply(imagec.wxImage_GetOption, (self,) + _args, _kwargs)
  520.         return val
  521.  
  522.     
  523.     def GetOptionInt(self, *_args, **_kwargs):
  524.         val = apply(imagec.wxImage_GetOptionInt, (self,) + _args, _kwargs)
  525.         return val
  526.  
  527.     
  528.     def HasOption(self, *_args, **_kwargs):
  529.         val = apply(imagec.wxImage_HasOption, (self,) + _args, _kwargs)
  530.         return val
  531.  
  532.     
  533.     def CountColours(self, *_args, **_kwargs):
  534.         val = apply(imagec.wxImage_CountColours, (self,) + _args, _kwargs)
  535.         return val
  536.  
  537.     
  538.     def ConvertToBitmap(self, *_args, **_kwargs):
  539.         val = apply(imagec.wxImage_ConvertToBitmap, (self,) + _args, _kwargs)
  540.         if val:
  541.             val = wxBitmapPtr(val)
  542.             val.thisown = 1
  543.         
  544.         return val
  545.  
  546.     
  547.     def ConvertToMonoBitmap(self, *_args, **_kwargs):
  548.         val = apply(imagec.wxImage_ConvertToMonoBitmap, (self,) + _args, _kwargs)
  549.         if val:
  550.             val = wxBitmapPtr(val)
  551.             val.thisown = 1
  552.         
  553.         return val
  554.  
  555.     
  556.     def __repr__(self):
  557.         return '<C wxImage instance at %s>' % (self.this,)
  558.  
  559.  
  560.  
  561. class wxImage(wxImagePtr):
  562.     
  563.     def __init__(self, *_args, **_kwargs):
  564.         self.this = apply(imagec.new_wxImage, _args, _kwargs)
  565.         self.thisown = 1
  566.  
  567.  
  568.  
  569. def wxEmptyImage(*_args, **_kwargs):
  570.     val = apply(imagec.wxEmptyImage, _args, _kwargs)
  571.     if val:
  572.         val = wxImagePtr(val)
  573.         val.thisown = 1
  574.     
  575.     return val
  576.  
  577.  
  578. def wxImageFromMime(*_args, **_kwargs):
  579.     val = apply(imagec.wxImageFromMime, _args, _kwargs)
  580.     if val:
  581.         val = wxImagePtr(val)
  582.         val.thisown = 1
  583.     
  584.     return val
  585.  
  586.  
  587. def wxImageFromBitmap(*_args, **_kwargs):
  588.     val = apply(imagec.wxImageFromBitmap, _args, _kwargs)
  589.     if val:
  590.         val = wxImagePtr(val)
  591.         val.thisown = 1
  592.     
  593.     return val
  594.  
  595.  
  596. def wxImageFromData(*_args, **_kwargs):
  597.     val = apply(imagec.wxImageFromData, _args, _kwargs)
  598.     if val:
  599.         val = wxImagePtr(val)
  600.         val.thisown = 1
  601.     
  602.     return val
  603.  
  604.  
  605. def wxImageFromStream(*_args, **_kwargs):
  606.     val = apply(imagec.wxImageFromStream, _args, _kwargs)
  607.     if val:
  608.         val = wxImagePtr(val)
  609.         val.thisown = 1
  610.     
  611.     return val
  612.  
  613.  
  614. def wxImageFromStreamMime(*_args, **_kwargs):
  615.     val = apply(imagec.wxImageFromStreamMime, _args, _kwargs)
  616.     if val:
  617.         val = wxImagePtr(val)
  618.         val.thisown = 1
  619.     
  620.     return val
  621.  
  622. wxInitAllImageHandlers = imagec.wxInitAllImageHandlers
  623.  
  624. def wxBitmapFromImage(*_args, **_kwargs):
  625.     val = apply(imagec.wxBitmapFromImage, _args, _kwargs)
  626.     if val:
  627.         val = wxBitmapPtr(val)
  628.         val.thisown = 1
  629.     
  630.     return val
  631.  
  632. wxImage_CanRead = imagec.wxImage_CanRead
  633. wxImage_GetImageCount = imagec.wxImage_GetImageCount
  634. wxImage_CanReadStream = imagec.wxImage_CanReadStream
  635. wxImage_AddHandler = imagec.wxImage_AddHandler
  636. wxImage_InsertHandler = imagec.wxImage_InsertHandler
  637. wxImage_RemoveHandler = imagec.wxImage_RemoveHandler
  638. cvar = imagec.cvar
  639. wxNullImage = wxImagePtr(imagec.cvar.wxNullImage)
  640.