/////////////////////////////////////////////////////////////////////////////
-// Name: icon.h
+// Name: wx/os2/icon.h
// Purpose: wxIcon class
// Author: David Webster
// Modified by:
class WXDLLIMPEXP_CORE wxIconRefData: public wxIconRefDataBase
{
public:
- wxIconRefData() { };
+ wxIconRefData() { }
virtual ~wxIconRefData() { Free(); }
virtual void Free();
);
wxIcon(const char* const* ppData) { CreateIconFromXpm(ppData); }
#ifdef wxNEEDS_CHARPP
- wxIcon(char** ppData) { CreateIconFromXpm(wx_const_cast(const char* const*, ppData)); }
+ wxIcon(char** ppData) { CreateIconFromXpm(const_cast<const char* const*>(ppData)); }
#endif
wxIcon( const wxString& rName
- ,long lFlags = wxBITMAP_TYPE_ICO_RESOURCE
+ ,wxBitmapType lFlags = wxICON_DEFAULT_TYPE
,int nDesiredWidth = -1
,int nDesiredHeight = -1
);
virtual ~wxIcon();
bool LoadFile( const wxString& rName
- ,long lFlags = wxBITMAP_TYPE_ICO_RESOURCE
+ ,wxBitmapType lFlags = wxICON_DEFAULT_TYPE
,int nDesiredWidth = -1
,int nDesiredHeight = -1
);
inline void SetHICON(WXHICON hIcon) { SetHandle((WXHANDLE)hIcon); }
inline WXHICON GetHICON() const { return (WXHICON)GetHandle(); }
- inline bool IsXpm(void) const { return m_bIsXpm; };
+ inline bool IsXpm(void) const { return m_bIsXpm; }
inline const wxBitmap& GetXpmSrc(void) const { return m_vXpmSrc; }
void CopyFromBitmap(const wxBitmap& rBmp);