A bit of wxT().
This commit is contained in:
parent
6ce1399811
commit
3fddf0414b
|
@ -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 ) );
|
||||||
}
|
}
|
||||||
|
|
|
@ -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 );
|
||||||
}
|
}
|
||||||
|
|
|
@ -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 += """;
|
converted += wxT( """ );
|
||||||
else if( c == '\'' )
|
else if( c == '\'' )
|
||||||
converted += "'";
|
converted += wxT( "'" );
|
||||||
else if( c == '&' )
|
else if( c == '&' )
|
||||||
converted += "&";
|
converted += wxT( "&" );
|
||||||
else if( c == '<' )
|
else if( c == '<' )
|
||||||
converted += "<";
|
converted += wxT( "<" );
|
||||||
else if( c == '>' )
|
else if( c == '>' )
|
||||||
converted += ">";
|
converted += wxT( ">" );
|
||||||
else
|
else
|
||||||
converted += c;
|
converted += c;
|
||||||
}
|
}
|
||||||
|
|
|
@ -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;
|
||||||
|
|
Loading…
Reference in New Issue