X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2d0918205aae1b1a45267ad7ddfab8eb00185dce..adaa20adcfdfb9635e214ce923490a1ac8b7cad0:/utils/wxPython/src/gtk/image.py?ds=inline diff --git a/utils/wxPython/src/gtk/image.py b/utils/wxPython/src/gtk/image.py index d2b4c89599..e76564c391 100644 --- a/utils/wxPython/src/gtk/image.py +++ b/utils/wxPython/src/gtk/image.py @@ -35,9 +35,8 @@ class wxImageHandlerPtr : def __repr__(self): return "" % (self.this,) class wxImageHandler(wxImageHandlerPtr): - def __init__(self,*_args,**_kwargs): - self.this = apply(imagec.new_wxImageHandler,_args,_kwargs) - self.thisown = 1 + def __init__(self,this): + self.this = this @@ -98,6 +97,34 @@ class wxGIFHandler(wxGIFHandlerPtr): +class wxPNMHandlerPtr(wxImageHandlerPtr): + def __init__(self,this): + self.this = this + self.thisown = 0 + def __repr__(self): + return "" % (self.this,) +class wxPNMHandler(wxPNMHandlerPtr): + def __init__(self,*_args,**_kwargs): + self.this = apply(imagec.new_wxPNMHandler,_args,_kwargs) + self.thisown = 1 + + + + +class wxPCXHandlerPtr(wxImageHandlerPtr): + def __init__(self,this): + self.this = this + self.thisown = 0 + def __repr__(self): + return "" % (self.this,) +class wxPCXHandler(wxPCXHandlerPtr): + def __init__(self,*_args,**_kwargs): + self.this = apply(imagec.new_wxPCXHandler,_args,_kwargs) + self.thisown = 1 + + + + class wxImagePtr : def __init__(self,this): self.this = this @@ -215,6 +242,8 @@ def wxImageFromBitmap(*_args, **_kwargs): wxImage_AddHandler = imagec.wxImage_AddHandler +wxInitAllImageHandlers = imagec.wxInitAllImageHandlers + #-------------- VARIABLE WRAPPERS ------------------