|
@@ -70,6 +70,8 @@ void Zeichnung::setToolTipText( const char *txt, Bildschirm *zScreen, Schrift *z
|
|
|
toolTip->setHintergrundFarbe( 0xA0000000 );
|
|
|
toolTip->setRahmenFarbe( 0xFFFFFFFF );
|
|
|
toolTip->setRahmenBreite( 1 );
|
|
|
+ if( mausIn && toolTip )
|
|
|
+ toolTip->setMausIn( 1 );
|
|
|
}
|
|
|
UIInit init = defaultUI( zSchrift, zScreen );
|
|
|
TextFeld *t = init.createTextFeld( init.initParam );
|
|
@@ -93,6 +95,8 @@ void Zeichnung::setToolTipZ( ToolTip *tt )
|
|
|
if( toolTip )
|
|
|
toolTip->release();
|
|
|
toolTip = tt;
|
|
|
+ if( mausIn && toolTip )
|
|
|
+ toolTip->setMausIn( 1 );
|
|
|
}
|
|
|
|
|
|
void Zeichnung::lockZeichnung()
|
|
@@ -177,8 +181,6 @@ void Zeichnung::doMausEreignis( MausEreignis &me ) // ruft Mak auf
|
|
|
me2.verarbeitet = 0;
|
|
|
doMausEreignis( me2 );
|
|
|
}
|
|
|
- if( mausIn && toolTip )
|
|
|
- toolTip->setMausIn( 1 );
|
|
|
me.mx -= pos.x, me.my -= pos.y;
|
|
|
if( mak )
|
|
|
me.verarbeitet |= mak( makParam, this, me );
|