Patch authored by Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@50318
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
bool wxIcon::LoadFile(const wxString& filename, wxBitmapType type,
int desiredWidth, int desiredHeight)
{
bool wxIcon::LoadFile(const wxString& filename, wxBitmapType type,
int desiredWidth, int desiredHeight)
{
- UnRef();
-
- m_refData = new wxIconRefData;
- M_ICONDATA->m_width = 5;
- M_ICONDATA->m_height = 5;
- M_ICONDATA->m_cocoaNSImage = [[NSImage alloc] initWithSize:NSMakeSize(5,5)];
- M_ICONDATA->m_ok = true;
- M_ICONDATA->m_numColors = 0;
- M_ICONDATA->m_quality = 0;
-
- return false;
+ wxBitmap bitmap(filename, type);
+ CopyFromBitmap(bitmap);
+ return bitmap.Ok();
}
void wxIcon::CopyFromBitmap(const wxBitmap& bitmap)
}
void wxIcon::CopyFromBitmap(const wxBitmap& bitmap)