X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b698c8e9bfbcf149f8ac375ea5b5ff6af9cba86a..c640e407d5a2ff901421a080bfc5a8af19297abb:/include/wx/mac/bitmap.h diff --git a/include/wx/mac/bitmap.h b/include/wx/mac/bitmap.h index 5f42224be9..c5120eb4be 100644 --- a/include/wx/mac/bitmap.h +++ b/include/wx/mac/bitmap.h @@ -28,9 +28,10 @@ class WXDLLEXPORT wxCursor; class WXDLLEXPORT wxImage; GWorldPtr wxMacCreateGWorld( int width , int height , int depth ) ; -void wxMacDestroyGWorld( GWorldPtr gw ) ; +void wxMacDestroyGWorld( GWorldPtr gw ) ; PicHandle wxMacCreatePict( GWorldPtr gw , GWorldPtr mask = NULL ) ; -void wxMacSetColorTableEntry( CTabHandle newColors , int index , int red , int green , int blue ) ; +CIconHandle wxMacCreateCIcon(GWorldPtr image , GWorldPtr mask , short dstDepth , short iconSize ) ; +void wxMacSetColorTableEntry( CTabHandle newColors , int index , int red , int green , int blue ) ; CTabHandle wxMacCreateColorTable( int numColors ) ; // A mask is a mono bitmap used for drawing bitmaps @@ -101,8 +102,8 @@ class WXDLLEXPORT wxBitmapHandler: public wxBitmapHandlerBase DECLARE_DYNAMIC_CLASS(wxBitmapHandler) public: wxBitmapHandler() { m_name = ""; m_extension = ""; m_type = 0; }; -#ifdef __WXMAC_X__ - virtual ~wxBitmapHandler() {} // Added min for Mac X +#ifdef __DARWIN__ + virtual ~wxBitmapHandler() { } #endif virtual bool Create(wxBitmap *bitmap, void *data, long flags, int width, int height, int depth = 1); @@ -135,7 +136,7 @@ public: // Copy constructors inline wxBitmap(const wxBitmap& bitmap) - { Ref(bitmap); if ( wxTheBitmapList ) wxTheBitmapList->AddBitmap(this); } + { Ref(bitmap); } // Initialize with raw data. wxBitmap(const char bits[], int width, int height, int depth = 1);