|
@@ -44,8 +44,11 @@ void UIDialog::adjustSize()
|
|
|
Punkt max = Punkt( 0, 0 );
|
|
|
for( auto m = getMembers(); m; m++ )
|
|
|
{
|
|
|
- max.x = MAX( max.x, m->getX() + m->getBreite() + 5 );
|
|
|
- max.y = MAX( max.y, m->getY() + m->getHeight() + 5 );
|
|
|
+ if( m->hatStyle( Zeichnung::Style::Sichtbar ) )
|
|
|
+ {
|
|
|
+ max.x = MAX( max.x, m->getX() + m->getBreite() + 5 );
|
|
|
+ max.y = MAX( max.y, m->getY() + m->getHeight() + 5 );
|
|
|
+ }
|
|
|
}
|
|
|
setSize( max + Punkt( getRBreite() * 2, getRBreite() * 2 + zTTextFeld()->getHeight() ) );
|
|
|
}
|