12345678910111213141516171819202122232425262728293031323334353637 |
- #include "Initialisierung.h"
- #include <Schrift.h>
- Knopf *initKnopf( int x, int y, int br, int hö, Schrift *zSchrift, int style, char *titel )
- {
- Knopf *ret = new Knopf();
- ret->addStyle( style );
- ret->setPosition( x, y );
- ret->setSize( br, hö );
- if( zSchrift )
- ret->setSchriftZ( zSchrift->getThis() );
- ret->setText( titel );
- return ret;
- }
- TextFeld *initTextFeld( int x, int y, int br, int hö, Schrift *zSchrift, int style, char *txt )
- {
- TextFeld *ret = new TextFeld();
- ret->setStyle( style );
- ret->setSchriftZ( zSchrift->getThis() );
- ret->setText( txt );
- ret->setSchriftFarbe( 0xFFFFFFFF );
- ret->setSchriftSize( 12 );
- if( ret->hatStyle( TextFeld::Style::Buffered ) )
- {
- ret->setAlphaFeldFarbe( 0x5500FF00 );
- ret->setAlphaFeldStrength( -5 );
- }
- if( ret->hatStyle( TextFeld::Style::Rahmen ) )
- {
- ret->setLinienRahmenBreite( 1 );
- ret->setLinienRahmenFarbe( 0xFF00FF00 );
- }
- ret->setPosition( x, y );
- ret->setSize( br, hö );
- return ret;
- }
|