projects
/
ctsim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix plot initialization, improve frame titles
[ctsim.git]
/
libctgraphics
/
sgp.cpp
diff --git
a/libctgraphics/sgp.cpp
b/libctgraphics/sgp.cpp
index 305a6300f4aed6cb72b5430979910b630bc8d6b3..775aba21d9a3ed0d183d86f3e2ed07c5c4b5d770 100644
(file)
--- a/
libctgraphics/sgp.cpp
+++ b/
libctgraphics/sgp.cpp
@@
-5,9
+5,7
@@
** Programmer: Kevin Rosenberg
**
** This is part of the CTSim program
** Programmer: Kevin Rosenberg
**
** This is part of the CTSim program
-** Copyright (c) 1983-2001 Kevin Rosenberg
-**
-** $Id$
+** Copyright (c) 1983-2009 Kevin Rosenberg
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
**
** This program is free software; you can redistribute it and/or modify
** it under the terms of the GNU General Public License (version 2) as
@@
-570,9
+568,9
@@
SGP::getTextExtent (const char* szText, double* worldW, double* worldH)
{
#if HAVE_WXWINDOWS
if (m_driver.isWX()) {
{
#if HAVE_WXWINDOWS
if (m_driver.isWX()) {
- wxString sText (szText);
wxCoord deviceW, deviceH;
wxCoord deviceW, deviceH;
- m_driver.idWX()->GetTextExtent (sText, &deviceW, &deviceH);
+ wxString str (wxConvCurrent->cMB2WC(szText));
+ m_driver.idWX()->GetTextExtent (str, &deviceW, &deviceH);
if (m_dTextAngle == 90 || m_dTextAngle == -90) {
wxCoord temp = deviceW;
deviceW = deviceH;
if (m_dTextAngle == 90 || m_dTextAngle == -90) {
wxCoord temp = deviceW;
deviceW = deviceH;
@@
-722,7
+720,7
@@
SGP::drawText (const char *pszMessage)
#endif
#if HAVE_WXWINDOWS
if (m_driver.isWX()) {
#endif
#if HAVE_WXWINDOWS
if (m_driver.isWX()) {
- wxString str
(pszMessage
);
+ wxString str
(wxConvCurrent->cMB2WC(pszMessage)
);
m_driver.idWX()->DrawRotatedText (str, m_iCurrentPhysicalX, m_iCurrentPhysicalY, m_dTextAngle);
}
#endif
m_driver.idWX()->DrawRotatedText (str, m_iCurrentPhysicalX, m_iCurrentPhysicalY, m_dTextAngle);
}
#endif