projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
clarified the parameters of MB2WC and WC2MB a little in the docs/headers
[wxWidgets.git]
/
src
/
msw
/
metafile.cpp
diff --git
a/src/msw/metafile.cpp
b/src/msw/metafile.cpp
index dad3bd1b424d28ecb0d29359231fe0d73d7ca9b7..f39c90d32075c75875581e975c3e6166025f2d33 100644
(file)
--- a/
src/msw/metafile.cpp
+++ b/
src/msw/metafile.cpp
@@
-5,8
+5,8
@@
// Modified by: VZ 07.01.00: implemented wxMetaFileDataObject
// Created: 04/01/98
// RCS-ID: $Id$
// Modified by: VZ 07.01.00: implemented wxMetaFileDataObject
// Created: 04/01/98
// RCS-ID: $Id$
-// Copyright: (c) Julian Smart
and Markus Holzem
-// Licence: wxWindows licen
s
e
+// Copyright: (c) Julian Smart
+// Licence: wxWindows licen
c
e
/////////////////////////////////////////////////////////////////////////////
// ============================================================================
/////////////////////////////////////////////////////////////////////////////
// ============================================================================
@@
-17,7
+17,7
@@
// headers
// ----------------------------------------------------------------------------
// headers
// ----------------------------------------------------------------------------
-#if
def __GNUG__
+#if
defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
#pragma implementation "metafile.h"
#endif
#pragma implementation "metafile.h"
#endif
@@
-94,7
+94,7
@@
wxMetafile::wxMetafile(const wxString& file)
M_METAFILEDATA->m_windowsMappingMode = wxMM_ANISOTROPIC;
M_METAFILEDATA->m_metafile = 0;
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) GetMetaFile(file);
}
M_METAFILEDATA->m_metafile = (WXHANDLE) GetMetaFile(file);
}
@@
-180,7
+180,7
@@
wxMetafileDC::wxMetafileDC(const wxString& file)
if (!file.IsNull() && wxFileExists(file))
wxRemoveFile(file);
if (!file.IsNull() && wxFileExists(file))
wxRemoveFile(file);
- if (!file.IsNull() && (file != wx
T("")
))
+ if (!file.IsNull() && (file != wx
EmptyString
))
m_hDC = (WXHDC) CreateMetaFile(file);
else
m_hDC = (WXHDC) CreateMetaFile(NULL);
m_hDC = (WXHDC) CreateMetaFile(file);
else
m_hDC = (WXHDC) CreateMetaFile(NULL);
@@
-222,7
+222,7
@@
wxMetafileDC::~wxMetafileDC()
}
void wxMetafileDC::GetTextExtent(const wxString& string, long *x, long *y,
}
void wxMetafileDC::GetTextExtent(const wxString& string, long *x, long *y,
- long *descent, long *externalLeading, wxFont *theFont, bool
use16bit
) const
+ long *descent, long *externalLeading, wxFont *theFont, bool
WXUNUSED(use16bit)
) const
{
wxFont *fontToUse = theFont;
if (!fontToUse)
{
wxFont *fontToUse = theFont;
if (!fontToUse)
@@
-377,12
+377,12
@@
bool wxMakeMetafilePlaceable(const wxString& filename, int x1, int y1, int x2, i
p < (WORD *)&pMFHead ->checksum; ++p)
pMFHead ->checksum ^= *p;
p < (WORD *)&pMFHead ->checksum; ++p)
pMFHead ->checksum ^= *p;
- FILE *fd = wxFopen(filename.fn_str(),
"rb"
);
+ FILE *fd = wxFopen(filename.fn_str(),
_T("rb")
);
if (!fd) return FALSE;
wxChar tempFileBuf[256];
wxGetTempFileName(wxT("mf"), tempFileBuf);
if (!fd) return FALSE;
wxChar tempFileBuf[256];
wxGetTempFileName(wxT("mf"), tempFileBuf);
- FILE *fHandle = wxFopen(wx
ConvFile.cWX2MB(tempFileBuf), "wb"
);
+ FILE *fHandle = wxFopen(wx
FNCONV(tempFileBuf), _T("wb")
);
if (!fHandle)
return FALSE;
fwrite((void *)&header, sizeof(unsigned char), sizeof(mfPLACEABLEHEADER), fHandle);
if (!fHandle)
return FALSE;
fwrite((void *)&header, sizeof(unsigned char), sizeof(mfPLACEABLEHEADER), fHandle);