/////////////////////////////////////////////////////////////////////////////
-// Name: metafile.cpp
+// Name: src/os2/metafile.cpp
// Purpose: wxMetaFile, wxMetaFileDC etc. These classes are optional.
// Author: David Webster
// Modified by:
// For compilers that support precompilation, includes "wx.h".
#include "wx/wxprec.h"
-#ifndef WX_PRECOMP
-#include "wx/setup.h"
-#endif
-
#if wxUSE_METAFILE
#ifndef WX_PRECOMP
M_METAFILEDATA->m_windowsMappingMode = wxMM_ANISOTROPIC;
M_METAFILEDATA->m_metafile = 0;
- if (!file.IsNull() && (file.Cmp(wxT("")) == 0))
+ if (!file.empty())
M_METAFILEDATA->m_metafile = (WXHANDLE)0; // TODO: GetMetaFile(file);
}
if (!m_refData)
return FALSE;
- dc->BeginDrawing();
-
// if (dc->GetHDC() && M_METAFILEDATA->m_metafile)
// PlayMetaFile((HDC) dc->GetHDC(), (HMETAFILE) M_METAFILEDATA->m_metafile);
- dc->EndDrawing();
-
return true;
}
// TODO
/*
- if (!file.IsNull() && (file != wxT("")))
+ if (!file.empty())
m_hDC = (WXHDC) CreateMetaFile(file);
else
m_hDC = (WXHDC) CreateMetaFile(NULL);
m_minY = 10000;
m_maxX = -10000;
m_maxY = -10000;
- if (file != wxT("") && wxFileExists(file))
+ if (!file.empty() && wxFileExists(file))
wxRemoveFile(file);
// m_hDC = (WXHDC) CreateMetaFile(file);