X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/df05452ec056d82967d02c0faacb78b77e0cdeba..d5f005cc9385455ceebdf2063aa7f421f70315d1:/wxPython/src/gtk/image.py diff --git a/wxPython/src/gtk/image.py b/wxPython/src/gtk/image.py index 53ae04d200..637c3e31ce 100644 --- a/wxPython/src/gtk/image.py +++ b/wxPython/src/gtk/image.py @@ -4,7 +4,7 @@ import imagec from misc import * from gdi import * -class wxImageHandlerPtr : +class wxImageHandlerPtr(wxObjectPtr): def __init__(self,this): self.this = this self.thisown = 0 @@ -139,7 +139,7 @@ class wxTIFFHandler(wxTIFFHandlerPtr): -class wxImagePtr : +class wxImagePtr(wxObjectPtr): def __init__(self,this): self.this = this self.thisown = 0 @@ -150,6 +150,10 @@ class wxImagePtr : val = apply(imagec.wxImage_ConvertToBitmap,(self,) + _args, _kwargs) if val: val = wxBitmapPtr(val) ; val.thisown = 1 return val + def ConvertToMonoBitmap(self, *_args, **_kwargs): + val = apply(imagec.wxImage_ConvertToMonoBitmap,(self,) + _args, _kwargs) + if val: val = wxBitmapPtr(val) ; val.thisown = 1 + return val def Create(self, *_args, **_kwargs): val = apply(imagec.wxImage_Create,(self,) + _args, _kwargs) return val @@ -281,6 +285,11 @@ def wxImageFromBitmap(*_args, **_kwargs): wxInitAllImageHandlers = imagec.wxInitAllImageHandlers +def wxBitmapFromImage(*_args, **_kwargs): + val = apply(imagec.wxBitmapFromImage,_args,_kwargs) + if val: val = wxBitmapPtr(val); val.thisown = 1 + return val + wxImage_CanRead = imagec.wxImage_CanRead wxImage_AddHandler = imagec.wxImage_AddHandler