Unicode fixes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3103 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Ove Kaaven
1999-07-23 09:52:33 +00:00
parent 5701b057fb
commit 48a84964c6

View File

@@ -122,28 +122,28 @@ bool wxFont::RealizeResource(void)
BYTE ff_italic; BYTE ff_italic;
int ff_weight = 0; int ff_weight = 0;
int ff_family = 0; int ff_family = 0;
wxString ff_face(""); wxString ff_face(_T(""));
switch (M_FONTDATA->m_family) switch (M_FONTDATA->m_family)
{ {
case wxSCRIPT: ff_family = FF_SCRIPT ; case wxSCRIPT: ff_family = FF_SCRIPT ;
ff_face = "Script" ; ff_face = _T("Script") ;
break ; break ;
case wxDECORATIVE: ff_family = FF_DECORATIVE; case wxDECORATIVE: ff_family = FF_DECORATIVE;
break; break;
case wxROMAN: ff_family = FF_ROMAN; case wxROMAN: ff_family = FF_ROMAN;
ff_face = "Times New Roman" ; ff_face = _T("Times New Roman") ;
break; break;
case wxTELETYPE: case wxTELETYPE:
case wxMODERN: ff_family = FF_MODERN; case wxMODERN: ff_family = FF_MODERN;
ff_face = "Courier New" ; ff_face = _T("Courier New") ;
break; break;
case wxSWISS: ff_family = FF_SWISS; case wxSWISS: ff_family = FF_SWISS;
ff_face = "Arial"; ff_face = _T("Arial") ;
break; break;
case wxDEFAULT: case wxDEFAULT:
default: ff_family = FF_SWISS; default: ff_family = FF_SWISS;
ff_face = "Arial" ; ff_face = _T("Arial") ;
} }
if (M_FONTDATA->m_style == wxITALIC || M_FONTDATA->m_style == wxSLANT) if (M_FONTDATA->m_style == wxITALIC || M_FONTDATA->m_style == wxSLANT)
@@ -206,7 +206,7 @@ bool wxFont::RealizeResource(void)
0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,
PROOF_QUALITY, DEFAULT_PITCH | ff_family, pzFace); PROOF_QUALITY, DEFAULT_PITCH | ff_family, pzFace);
#ifdef WXDEBUG_CREATE #ifdef WXDEBUG_CREATE
if (m_hFont==NULL) wxError("Cannot create font","Internal Error") ; if (m_hFont==NULL) wxError(_T("Cannot create font"),_T("Internal Error")) ;
#endif #endif
return (M_FONTDATA->m_hFont != (WXHFONT) NULL); return (M_FONTDATA->m_hFont != (WXHFONT) NULL);
} }
@@ -308,29 +308,29 @@ void wxFont::SetUnderlined(bool underlined)
wxString wxFont::GetFamilyString(void) const wxString wxFont::GetFamilyString(void) const
{ {
wxString fam(""); wxString fam(_T(""));
switch (GetFamily()) switch (GetFamily())
{ {
case wxDECORATIVE: case wxDECORATIVE:
fam = "wxDECORATIVE"; fam = _T("wxDECORATIVE");
break; break;
case wxROMAN: case wxROMAN:
fam = "wxROMAN"; fam = _T("wxROMAN");
break; break;
case wxSCRIPT: case wxSCRIPT:
fam = "wxSCRIPT"; fam = _T("wxSCRIPT");
break; break;
case wxSWISS: case wxSWISS:
fam = "wxSWISS"; fam = _T("wxSWISS");
break; break;
case wxMODERN: case wxMODERN:
fam = "wxMODERN"; fam = _T("wxMODERN");
break; break;
case wxTELETYPE: case wxTELETYPE:
fam = "wxTELETYPE"; fam = _T("wxTELETYPE");
break; break;
default: default:
fam = "wxDEFAULT"; fam = _T("wxDEFAULT");
break; break;
} }
return fam; return fam;
@@ -338,7 +338,7 @@ wxString wxFont::GetFamilyString(void) const
wxString wxFont::GetFaceName(void) const wxString wxFont::GetFaceName(void) const
{ {
wxString str(""); wxString str(_T(""));
if (M_FONTDATA) if (M_FONTDATA)
str = M_FONTDATA->m_faceName ; str = M_FONTDATA->m_faceName ;
return str; return str;
@@ -346,17 +346,17 @@ wxString wxFont::GetFaceName(void) const
wxString wxFont::GetStyleString(void) const wxString wxFont::GetStyleString(void) const
{ {
wxString styl(""); wxString styl(_T(""));
switch (GetStyle()) switch (GetStyle())
{ {
case wxITALIC: case wxITALIC:
styl = "wxITALIC"; styl = _T("wxITALIC");
break; break;
case wxSLANT: case wxSLANT:
styl = "wxSLANT"; styl = _T("wxSLANT");
break; break;
default: default:
styl = "wxNORMAL"; styl = _T("wxNORMAL");
break; break;
} }
return styl; return styl;
@@ -364,17 +364,17 @@ wxString wxFont::GetStyleString(void) const
wxString wxFont::GetWeightString(void) const wxString wxFont::GetWeightString(void) const
{ {
wxString w(""); wxString w(_T(""));
switch (GetWeight()) switch (GetWeight())
{ {
case wxBOLD: case wxBOLD:
w = "wxBOLD"; w = _T("wxBOLD");
break; break;
case wxLIGHT: case wxLIGHT:
w = "wxLIGHT"; w = _T("wxLIGHT");
break; break;
default: default:
w = "wxNORMAL"; w = _T("wxNORMAL");
break; break;
} }
return w; return w;