|
@@ -210,7 +210,7 @@ void Bildschirm::doMausEreignis( MausEreignis &me ) // sendet maus Ereignis
|
|
lock();
|
|
lock();
|
|
if( !renderOnTop )
|
|
if( !renderOnTop )
|
|
{
|
|
{
|
|
- for( int i = 0; i < tipAnzahl; ++i )
|
|
|
|
|
|
+ for( int i = tipAnzahl - 1; i >= 0; i-- )
|
|
tips->z( i )->doMausEreignis( me );
|
|
tips->z( i )->doMausEreignis( me );
|
|
for( int i = members->getEintragAnzahl() - 1; i >= 0; i-- )
|
|
for( int i = members->getEintragAnzahl() - 1; i >= 0; i-- )
|
|
members->z( i )->doMausEreignis( me );
|
|
members->z( i )->doMausEreignis( me );
|
|
@@ -218,7 +218,7 @@ void Bildschirm::doMausEreignis( MausEreignis &me ) // sendet maus Ereignis
|
|
else if( onTop )
|
|
else if( onTop )
|
|
{
|
|
{
|
|
onTop->doMausEreignis( me );
|
|
onTop->doMausEreignis( me );
|
|
- for( int i = 0; i < tipAnzahl; ++i )
|
|
|
|
|
|
+ for( int i = tipAnzahl - 1; i >= 0; i-- )
|
|
tips->z( i )->doMausEreignis( me );
|
|
tips->z( i )->doMausEreignis( me );
|
|
}
|
|
}
|
|
unlock();
|
|
unlock();
|
|
@@ -232,8 +232,8 @@ void Bildschirm::doTastaturEreignis( TastaturEreignis &te ) // sendet tastatur E
|
|
for( int i = members->getEintragAnzahl() - 1; i >= 0; i-- )
|
|
for( int i = members->getEintragAnzahl() - 1; i >= 0; i-- )
|
|
members->z( i )->doTastaturEreignis( te );
|
|
members->z( i )->doTastaturEreignis( te );
|
|
}
|
|
}
|
|
- else if( onTop )
|
|
|
|
- onTop->doTastaturEreignis( te );
|
|
|
|
|
|
+ for( int i = tipAnzahl - 1; i >= 0; i-- )
|
|
|
|
+ tips->z( i )->doTastaturEreignis( te );
|
|
unlock();
|
|
unlock();
|
|
}
|
|
}
|
|
|
|
|