A bit of wxT().

This commit is contained in:
Jeff Young 2022-03-10 18:08:20 +00:00
parent 6ce1399811
commit 3fddf0414b
4 changed files with 69 additions and 69 deletions

View File

@ -1,7 +1,7 @@
/* /*
* This program source code file is part of KiCad, a free EDA CAD application. * This program source code file is part of KiCad, a free EDA CAD application.
* *
* Copyright (C) 2020-2021 KiCad Developers, see AUTHORS.txt for contributors. * Copyright (C) 2020-2022 KiCad Developers, see AUTHORS.txt for contributors.
* *
* This program is free software; you can redistribute it and/or * This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License * modify it under the terms of the GNU General Public License
@ -46,7 +46,7 @@ wxString RC_ITEM::GetErrorMessage() const
wxString RC_ITEM::ShowCoord( EDA_UNITS aUnits, const VECTOR2I& aPos ) wxString RC_ITEM::ShowCoord( EDA_UNITS aUnits, const VECTOR2I& aPos )
{ {
return wxString::Format( "@(%s, %s)", return wxString::Format( wxT( "@(%s, %s)" ),
MessageTextFromValue( aUnits, aPos.x ), MessageTextFromValue( aUnits, aPos.x ),
MessageTextFromValue( aUnits, aPos.y ) ); MessageTextFromValue( aUnits, aPos.y ) );
} }

View File

@ -1,7 +1,7 @@
/* /*
* This program source code file is part of KiCad, a free EDA CAD application. * This program source code file is part of KiCad, a free EDA CAD application.
* *
* Copyright (C) 2020-2021 KiCad Developers, see change_log.txt for contributors. * Copyright (C) 2020-2022 KiCad Developers, see change_log.txt for contributors.
* *
* This program is free software; you can redistribute it and/or * This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License * modify it under the terms of the GNU General Public License
@ -268,7 +268,7 @@ void SCINTILLA_TRICKS::onCharHook( wxKeyEvent& aEvent )
for( int ii = startLine; ii <= endLine; ++ii ) for( int ii = startLine; ii <= endLine; ++ii )
{ {
if( comment ) if( comment )
m_te->InsertText( m_te->PositionFromLine( ii ), "#" ); m_te->InsertText( m_te->PositionFromLine( ii ), wxT( "#" ) );
else if( firstNonWhitespace( ii, &whitespaceCount ) == '#' ) else if( firstNonWhitespace( ii, &whitespaceCount ) == '#' )
m_te->DeleteRange( m_te->PositionFromLine( ii ) + whitespaceCount, 1 ); m_te->DeleteRange( m_te->PositionFromLine( ii ) + whitespaceCount, 1 );
} }

View File

@ -1,7 +1,7 @@
/* /*
* This program source code file is part of KiCad, a free EDA CAD application. * This program source code file is part of KiCad, a free EDA CAD application.
* *
* Copyright (C) 2004-2021 KiCad Developers, see AUTHORS.txt for contributors. * Copyright (C) 2004-2022 KiCad Developers, see AUTHORS.txt for contributors.
* *
* This program is free software; you can redistribute it and/or * This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License * modify it under the terms of the GNU General Public License
@ -47,7 +47,7 @@ wxString ConvertToNewOverbarNotation( const wxString& aOldStr )
bool inOverbar = false; bool inOverbar = false;
// Don't get tripped up by the legacy empty-string token. // Don't get tripped up by the legacy empty-string token.
if( aOldStr == "~" ) if( aOldStr == wxT( "~" ) )
return aOldStr; return aOldStr;
newStr.reserve( aOldStr.length() ); newStr.reserve( aOldStr.length() );
@ -64,12 +64,12 @@ wxString ConvertToNewOverbarNotation( const wxString& aOldStr )
{ {
// This way the subsequent opening curly brace will not start an // This way the subsequent opening curly brace will not start an
// overbar. // overbar.
newStr << "~~{}"; newStr << wxT( "~~{}" );
continue; continue;
} }
// Two subsequent tildes mean a tilde. // Two subsequent tildes mean a tilde.
newStr << "~"; newStr << wxT( "~" );
++chIt; ++chIt;
continue; continue;
} }
@ -83,12 +83,12 @@ wxString ConvertToNewOverbarNotation( const wxString& aOldStr )
{ {
if( inOverbar ) if( inOverbar )
{ {
newStr << "}"; newStr << wxT( "}" );
inOverbar = false; inOverbar = false;
} }
else else
{ {
newStr << "~{"; newStr << wxT( "~{" );
inOverbar = true; inOverbar = true;
} }
@ -98,7 +98,7 @@ wxString ConvertToNewOverbarNotation( const wxString& aOldStr )
else if( ( *chIt == ' ' || *chIt == '}' || *chIt == ')' ) && inOverbar ) else if( ( *chIt == ' ' || *chIt == '}' || *chIt == ')' ) && inOverbar )
{ {
// Spaces were used to terminate overbar as well // Spaces were used to terminate overbar as well
newStr << "}"; newStr << wxT( "}" );
inOverbar = false; inOverbar = false;
} }
@ -107,7 +107,7 @@ wxString ConvertToNewOverbarNotation( const wxString& aOldStr )
// Explicitly end the overbar even if there was no terminating '~' in the aOldStr. // Explicitly end the overbar even if there was no terminating '~' in the aOldStr.
if( inOverbar ) if( inOverbar )
newStr << "}"; newStr << wxT( "}" );
return newStr; return newStr;
} }
@ -159,89 +159,89 @@ wxString EscapeString( const wxString& aSource, ESCAPE_CONTEXT aContext )
if( aContext == CTX_NETNAME ) if( aContext == CTX_NETNAME )
{ {
if( c == '/' ) if( c == '/' )
converted += "{slash}"; converted += wxT( "{slash}" );
else if( c == '\n' || c == '\r' ) else if( c == '\n' || c == '\r' )
converted += ""; // drop converted += wxEmptyString; // drop
else else
converted += c; converted += c;
} }
else if( aContext == CTX_LIBID ) else if( aContext == CTX_LIBID )
{ {
if( c == '{' && !hasFormattingPrefix() ) if( c == '{' && !hasFormattingPrefix() )
converted += "{brace}"; converted += wxT( "{brace}" );
else if( c == '/' ) else if( c == '/' )
converted += "{slash}"; converted += wxT( "{slash}" );
else if( c == '\\' ) else if( c == '\\' )
converted += "{backslash}"; converted += wxT( "{backslash}" );
else if( c == '<' ) else if( c == '<' )
converted += "{lt}"; converted += wxT( "{lt}" );
else if( c == '>' ) else if( c == '>' )
converted += "{gt}"; converted += wxT( "{gt}" );
else if( c == ':' ) else if( c == ':' )
converted += "{colon}"; converted += wxT( "{colon}" );
else if( c == '\"' ) else if( c == '\"' )
converted += "{dblquote}"; converted += wxT( "{dblquote}" );
else if( c == '\n' || c == '\r' ) else if( c == '\n' || c == '\r' )
converted += ""; // drop converted += wxEmptyString; // drop
else else
converted += c; converted += c;
} }
else if( aContext == CTX_IPC ) else if( aContext == CTX_IPC )
{ {
if( c == '/' ) if( c == '/' )
converted += "{slash}"; converted += wxT( "{slash}" );
else if( c == ',' ) else if( c == ',' )
converted += "{comma}"; converted += wxT( "{comma}" );
else if( c == '\"' ) else if( c == '\"' )
converted += "{dblquote}"; converted += wxT( "{dblquote}" );
else else
converted += c; converted += c;
} }
else if( aContext == CTX_QUOTED_STR ) else if( aContext == CTX_QUOTED_STR )
{ {
if( c == '\"' ) if( c == '\"' )
converted += "{dblquote}"; converted += wxT( "{dblquote}" );
else else
converted += c; converted += c;
} }
else if( aContext == CTX_LINE ) else if( aContext == CTX_LINE )
{ {
if( c == '\n' || c == '\r' ) if( c == '\n' || c == '\r' )
converted += "{return}"; converted += wxT( "{return}" );
else else
converted += c; converted += c;
} }
else if( aContext == CTX_FILENAME ) else if( aContext == CTX_FILENAME )
{ {
if( c == '{' ) if( c == '{' )
converted += "{brace}"; converted += wxT( "{brace}" );
else if( c == '/' ) else if( c == '/' )
converted += "{slash}"; converted += wxT( "{slash}" );
else if( c == '\\' ) else if( c == '\\' )
converted += "{backslash}"; converted += wxT( "{backslash}" );
else if( c == '\"' ) else if( c == '\"' )
converted += "{dblquote}"; converted += wxT( "{dblquote}" );
else if( c == '<' ) else if( c == '<' )
converted += "{lt}"; converted += wxT( "{lt}" );
else if( c == '>' ) else if( c == '>' )
converted += "{gt}"; converted += wxT( "{gt}" );
else if( c == '|' ) else if( c == '|' )
converted += "{bar}"; converted += wxT( "{bar}" );
else if( c == ':' ) else if( c == ':' )
converted += "{colon}"; converted += wxT( "{colon}" );
else if( c == '\t' ) else if( c == '\t' )
converted += "{tab}"; converted += wxT( "{tab}" );
else if( c == '\n' || c == '\r' ) else if( c == '\n' || c == '\r' )
converted += "{return}"; converted += wxT( "{return}" );
else else
converted += c; converted += c;
} }
else if( aContext == CTX_NO_SPACE ) else if( aContext == CTX_NO_SPACE )
{ {
if( c == ' ' ) if( c == ' ' )
converted += "{space}"; converted += wxT( "{space}" );
else if( c == '{' ) else if( c == '{' )
converted += "{brace}"; converted += wxT( "{brace}" );
else else
converted += c; converted += c;
} }
@ -302,24 +302,24 @@ wxString UnescapeString( const wxString& aSource )
token.append( ch ); token.append( ch );
} }
if( token == wxS( "dblquote" ) ) newbuf.append( wxS( "\"" ) ); if( token == wxT( "dblquote" ) ) newbuf.append( wxT( "\"" ) );
else if( token == wxS( "quote" ) ) newbuf.append( wxS( "'" ) ); else if( token == wxT( "quote" ) ) newbuf.append( wxT( "'" ) );
else if( token == wxS( "lt" ) ) newbuf.append( wxS( "<" ) ); else if( token == wxT( "lt" ) ) newbuf.append( wxT( "<" ) );
else if( token == wxS( "gt" ) ) newbuf.append( wxS( ">" ) ); else if( token == wxT( "gt" ) ) newbuf.append( wxT( ">" ) );
else if( token == wxS( "backslash" ) ) newbuf.append( wxS( "\\" ) ); else if( token == wxT( "backslash" ) ) newbuf.append( wxT( "\\" ) );
else if( token == wxS( "slash" ) ) newbuf.append( wxS( "/" ) ); else if( token == wxT( "slash" ) ) newbuf.append( wxT( "/" ) );
else if( token == wxS( "bar" ) ) newbuf.append( wxS( "|" ) ); else if( token == wxT( "bar" ) ) newbuf.append( wxT( "|" ) );
else if( token == wxS( "comma" ) ) newbuf.append( wxS( "," ) ); else if( token == wxT( "comma" ) ) newbuf.append( wxT( "," ) );
else if( token == wxS( "colon" ) ) newbuf.append( wxS( ":" ) ); else if( token == wxT( "colon" ) ) newbuf.append( wxT( ":" ) );
else if( token == wxS( "space" ) ) newbuf.append( wxS( " " ) ); else if( token == wxT( "space" ) ) newbuf.append( wxT( " " ) );
else if( token == wxS( "dollar" ) ) newbuf.append( wxS( "$" ) ); else if( token == wxT( "dollar" ) ) newbuf.append( wxT( "$" ) );
else if( token == wxS( "tab" ) ) newbuf.append( wxS( "\t" ) ); else if( token == wxT( "tab" ) ) newbuf.append( wxT( "\t" ) );
else if( token == wxS( "return" ) ) newbuf.append( wxS( "\n" ) ); else if( token == wxT( "return" ) ) newbuf.append( wxT( "\n" ) );
else if( token == wxS( "brace" ) ) newbuf.append( wxS( "{" ) ); else if( token == wxT( "brace" ) ) newbuf.append( wxT( "{" ) );
else if( token.IsEmpty() ) newbuf.append( wxS( "{" ) ); else if( token.IsEmpty() ) newbuf.append( wxT( "{" ) );
else else
{ {
newbuf.append( "{" + UnescapeString( token ) + "}" ); newbuf.append( wxT( "{" ) + UnescapeString( token ) + wxT( "}" ) );
} }
} }
else else
@ -452,8 +452,8 @@ std::string EscapedUTF8( const wxString& aString )
wxString str = aString; wxString str = aString;
// No new-lines allowed in quoted strings // No new-lines allowed in quoted strings
str.Replace( "\r\n", "\r" ); str.Replace( wxT( "\r\n" ), wxT( "\r" ) );
str.Replace( "\n", "\r" ); str.Replace( wxT( "\n" ), wxT( "\r" ) );
std::string utf8 = TO_UTF8( aString ); std::string utf8 = TO_UTF8( aString );
@ -497,15 +497,15 @@ wxString EscapeHTML( const wxString& aString )
for( wxUniChar c : aString ) for( wxUniChar c : aString )
{ {
if( c == '\"' ) if( c == '\"' )
converted += "&quot;"; converted += wxT( "&quot;" );
else if( c == '\'' ) else if( c == '\'' )
converted += "&apos;"; converted += wxT( "&apos;" );
else if( c == '&' ) else if( c == '&' )
converted += "&amp;"; converted += wxT( "&amp;" );
else if( c == '<' ) else if( c == '<' )
converted += "&lt;"; converted += wxT( "&lt;" );
else if( c == '>' ) else if( c == '>' )
converted += "&gt;"; converted += wxT( "&gt;" );
else else
converted += c; converted += c;
} }

View File

@ -1,7 +1,7 @@
/* /*
* This program source code file is part of KiCad, a free EDA CAD application. * This program source code file is part of KiCad, a free EDA CAD application.
* *
* Copyright (C) 2021 KiCad Developers, see AUTHORS.txt for contributors. * Copyright (C) 2021-2022 KiCad Developers, see AUTHORS.txt for contributors.
* *
* This program is free software: you can redistribute it and/or modify it * This program is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the * under the terms of the GNU General Public License as published by the
@ -179,12 +179,12 @@ static wxString getLineStyleToken( PLOT_DASH_TYPE aStyle )
switch( aStyle ) switch( aStyle )
{ {
case PLOT_DASH_TYPE::DASH: token = "dash"; break; case PLOT_DASH_TYPE::DASH: token = wxT( "dash" ); break;
case PLOT_DASH_TYPE::DOT: token = "dot"; break; case PLOT_DASH_TYPE::DOT: token = wxT( "dot" ); break;
case PLOT_DASH_TYPE::DASHDOT: token = "dash_dot"; break; case PLOT_DASH_TYPE::DASHDOT: token = wxT( "dash_dot" ); break;
case PLOT_DASH_TYPE::DASHDOTDOT: token = "dash_dot_dot"; break; case PLOT_DASH_TYPE::DASHDOTDOT: token = wxT( "dash_dot_dot" ); break;
case PLOT_DASH_TYPE::SOLID: token = "solid"; break; case PLOT_DASH_TYPE::SOLID: token = wxT( "solid" ); break;
case PLOT_DASH_TYPE::DEFAULT: token = "default"; break; case PLOT_DASH_TYPE::DEFAULT: token = wxT( "default" ); break;
} }
return token; return token;