///////////////////////////////////////////////////////////////////////////// // Name: src/generic/icon.cpp // Purpose: wxIcon implementation for ports where it's same as wxBitmap // Author: Julian Smart // Modified by: // Created: 17/09/98 // Copyright: (c) Julian Smart // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// // for compilers that support precompilation, includes "wx.h". #include "wx/wxprec.h" #ifdef __BORLANDC__ #pragma hdrstop #endif #include "wx/icon.h" //----------------------------------------------------------------------------- // wxIcon //----------------------------------------------------------------------------- IMPLEMENT_DYNAMIC_CLASS(wxIcon, wxBitmap) wxIcon::wxIcon(const char* const* bits) : wxBitmap( bits ) { } #ifdef wxNEEDS_CHARPP wxIcon::wxIcon(char **bits) : wxBitmap( bits ) { } #endif wxIcon::wxIcon() : wxBitmap() { } void wxIcon::CopyFromBitmap(const wxBitmap& bmp) { wxIcon *icon = (wxIcon*)(&bmp); *this = *icon; }