|
@@ -230,7 +230,7 @@ void FBalken::render( Bild &zRObj ) // zeichnet nach zRObj
|
|
|
textRd->setSchriftSize( schriftSize );
|
|
|
Text txt = Text( "" ) + ak + "/" + maxAk;
|
|
|
if( hatStyle( Style::Prozent ) )
|
|
|
- txt += Text( " (" ) + (int)getProzent() + "%)";
|
|
|
+ txt += Text( " (" ) + (int)( getProzent() + 0.5 ) + "%)";
|
|
|
zRObj.alphaRegion( rbr + ( gr.x - rbr * 2 ) / 2 - textRd->getTextBreite( txt ) / 2, rbr + ( gr.y - rbr * 2 ) / 2 - textRd->getTextHeight( txt ) / 2, textRd->getTextBreite( txt ), textRd->getTextHeight( txt ), 0x70000000 );
|
|
|
textRd->renderText( rbr + ( gr.x - rbr * 2 ) / 2 - textRd->getTextBreite( txt ) / 2, rbr + ( gr.y - rbr * 2 ) / 2 - textRd->getTextHeight( txt ) / 2, txt, zRObj, schriftFarbe );
|
|
|
}
|
|
@@ -238,7 +238,7 @@ void FBalken::render( Bild &zRObj ) // zeichnet nach zRObj
|
|
|
{
|
|
|
textRd->setSchriftSize( schriftSize );
|
|
|
Text txt;
|
|
|
- txt.append( (int)getProzent() );
|
|
|
+ txt.append( (int)( getProzent() + 0.5 ) );
|
|
|
txt.append( "%" );
|
|
|
zRObj.alphaRegion( rbr + ( gr.x - rbr * 2 ) / 2 - textRd->getTextBreite( txt ) / 2, rbr + ( gr.y - rbr * 2 ) / 2 - textRd->getTextHeight( txt ) / 2, textRd->getTextBreite( txt ), textRd->getTextHeight( txt ), 0x70000000 );
|
|
|
textRd->renderText( rbr + ( gr.x - rbr * 2 ) / 2 - textRd->getTextBreite( txt ) / 2, rbr + ( gr.y - rbr * 2 ) / 2 - textRd->getTextHeight( txt ) / 2, txt, zRObj, schriftFarbe );
|