text entry: replace placeholders on save, so they don't end up in
SMs.
This commit is contained in:
@@ -190,16 +190,18 @@ void BitmapText::DrawChars()
|
||||
}
|
||||
|
||||
/* sText is UTF-8. */
|
||||
void BitmapText::SetText( CString sText )
|
||||
void BitmapText::SetText( CString sText, bool DoSubst )
|
||||
{
|
||||
ASSERT( m_pFont );
|
||||
|
||||
if(DoSubst)
|
||||
FontManager::ReplaceMarkers(sText);
|
||||
|
||||
if(m_szText == sText)
|
||||
return;
|
||||
|
||||
m_szText = sText;
|
||||
|
||||
FontManager::ReplaceMarkers(sText);
|
||||
|
||||
/* Break the string into lines. */
|
||||
m_szTextLines.clear();
|
||||
m_iLineWidths.clear();
|
||||
|
||||
Reference in New Issue
Block a user