Eeschema Eagle Import: Changed convertTextSize() to ETEXT::ConvertSize()

This commit is contained in:
Maciej Suminski
2017-10-20 09:34:32 +02:00
parent 2a0a999350
commit ce11e9a264
3 changed files with 36 additions and 30 deletions
+31 -25
View File
@@ -220,31 +220,6 @@ static int parseAlignment( const wxString& aAlignment )
}
// convert textsize method.
wxSize convertTextSize(ETEXT& etext ) {
wxSize textsize;
if(etext.font){
wxString font = etext.font.Get();
if(font == "vector")
{
textsize = wxSize( etext.size * EUNIT_TO_MIL, etext.size * EUNIT_TO_MIL );
}
else if ( font == "fixed")
{
textsize = wxSize( etext.size * EUNIT_TO_MIL, etext.size * EUNIT_TO_MIL*0.80 );
}
}
else
{
textsize = wxSize( etext.size * EUNIT_TO_MIL*0.85, etext.size * EUNIT_TO_MIL );
}
return textsize;
}
EWIRE::EWIRE( wxXmlNode* aWire )
{
/*
@@ -519,6 +494,37 @@ ETEXT::ETEXT( wxXmlNode* aText )
}
wxSize ETEXT::ConvertSize() const
{
wxSize textsize;
if( font )
{
const wxString& fontName = font.CGet();
if( fontName == "vector" )
{
textsize = wxSize( size * EUNIT_TO_MIL, size * EUNIT_TO_MIL );
}
else if( fontName == "fixed" )
{
textsize = wxSize( size * EUNIT_TO_MIL, size * EUNIT_TO_MIL * 0.80 );
}
else
{
wxASSERT( false );
textsize = wxSize( size * EUNIT_TO_MIL, size * EUNIT_TO_MIL );
}
}
else
{
textsize = wxSize( size * EUNIT_TO_MIL * 0.85, size * EUNIT_TO_MIL );
}
return textsize;
}
EPAD::EPAD( wxXmlNode* aPad )
{
/*