Various wxUniversal/wxMicroWindows fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10781 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2001-07-02 13:22:19 +00:00
parent 367c84b903
commit 8cb172b4f1
29 changed files with 94 additions and 43 deletions

View File

@@ -382,6 +382,10 @@ bool wxBitmap::Create(int w, int h, int d)
bool wxBitmap::CreateFromImage( const wxImage& image, int depth )
{
#ifdef __WXMICROWIN__
// TODO
return FALSE;
#else
wxCHECK_MSG( image.Ok(), FALSE, wxT("invalid image") )
m_refData = new wxBitmapRefData();
@@ -604,10 +608,15 @@ bool wxBitmap::CreateFromImage( const wxImage& image, int depth )
if (wxTheBitmapList) wxTheBitmapList->AddBitmap(this);
return TRUE;
#endif
}
wxImage wxBitmap::ConvertToImage() const
{
#ifdef __WXMICROWIN__
// TODO
return wxImage();
#else
wxImage image;
wxCHECK_MSG( Ok(), wxNullImage, wxT("invalid bitmap") );
@@ -732,6 +741,7 @@ wxImage wxBitmap::ConvertToImage() const
free(lpBits);
return image;
#endif
}
#endif // wxUSE_IMAGE