X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f1ca421b41579701556dee2d15af6c0256dc8495..4ce846b17c9a1ad71c749253cc8b73d492ed9634:/include/wx/osx/carbon/icon.h diff --git a/include/wx/osx/carbon/icon.h b/include/wx/osx/carbon/icon.h index 06c269ecae..76113f7121 100644 --- a/include/wx/osx/carbon/icon.h +++ b/include/wx/osx/carbon/icon.h @@ -50,7 +50,7 @@ public: void SetDepth(int d); void SetOk(bool isOk); - WXHICON GetHICON() const ; + WXHICON GetHICON() const; protected: virtual wxGDIRefData *CreateGDIRefData() const; @@ -60,44 +60,30 @@ private: DECLARE_DYNAMIC_CLASS(wxIcon) }; -/* -class WXDLLIMPEXP_CORE wxICONFileHandler: public wxBitmapHandler -{ - DECLARE_DYNAMIC_CLASS(wxICONFileHandler) -public: - inline wxICONFileHandler() - { - m_name = "ICO icon file"; - m_extension = "ico"; - m_type = wxBITMAP_TYPE_ICO; - }; - - virtual bool LoadFile(wxBitmap *bitmap, const wxString& name, long flags, - int desiredWidth = -1, int desiredHeight = -1); -}; -*/ - class WXDLLIMPEXP_CORE wxICONResourceHandler: public wxBitmapHandler { - DECLARE_DYNAMIC_CLASS(wxICONResourceHandler) public: - inline wxICONResourceHandler() - { - SetName(wxT("ICON resource")); - SetExtension(wxEmptyString); - SetType(wxBITMAP_TYPE_ICON_RESOURCE); - }; - - virtual bool LoadFile(wxBitmap *bitmap, - const wxString& name, - wxBitmapType flags, - int desiredWidth = -1, - int desiredHeight = -1); - // unhide the base class virtual - virtual bool LoadFile(wxBitmap *bitmap, - const wxString& name, - wxBitmapType flags) - { return LoadFile(bitmap, name, flags, -1, -1); } + wxICONResourceHandler() + { + SetName(wxT("ICON resource")); + SetExtension(wxEmptyString); + SetType(wxBITMAP_TYPE_ICON_RESOURCE); + } + + virtual bool LoadFile(wxBitmap *bitmap, + const wxString& name, + wxBitmapType flags, + int desiredWidth = -1, + int desiredHeight = -1); + + // unhide the base class virtual + virtual bool LoadFile(wxBitmap *bitmap, + const wxString& name, + wxBitmapType flags) + { return LoadFile(bitmap, name, flags, -1, -1); } + +private: + DECLARE_DYNAMIC_CLASS(wxICONResourceHandler) }; #endif