X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d14a1e28567de23c586bc80017073d0c39f8d18f..8179a16812e66ff0ac32bb09803e95756350c76c:/wxPython/src/_icon.i diff --git a/wxPython/src/_icon.i b/wxPython/src/_icon.i index bd112d3d98..6a69d79f41 100644 --- a/wxPython/src/_icon.i +++ b/wxPython/src/_icon.i @@ -23,7 +23,7 @@ class wxIcon : public wxGDIObject { public: - wxIcon(const wxString& name, long flags, + wxIcon(const wxString& name, wxBitmapType type, int desiredWidth = -1, int desiredHeight = -1); ~wxIcon(); @@ -51,13 +51,15 @@ public: #ifndef __WXMAC__ - bool LoadFile(const wxString& name, long flags); + bool LoadFile(const wxString& name, wxBitmapType type); #endif // wxGDIImage methods #ifdef __WXMSW__ long GetHandle(); - void SetHandle(long handle); + %extend { + void SetHandle(long handle) { self->SetHandle((WXHANDLE)handle); } + } #endif bool Ok(); int GetWidth(); @@ -93,7 +95,7 @@ public: ~wxIconLocation(); - // returns true if this object is valid/initialized + // returns True if this object is valid/initialized bool IsOk() const; %pythoncode { def __nonzero__(self): return self.Ok() }