Эх сурвалжийг харах

removed function getTooltipText

Kolja Strohm 5 жил өмнө
parent
commit
100c2ef2aa

+ 1 - 8
ksgScript/Klassen/KSGSAnimation2D.cpp

@@ -112,7 +112,7 @@ KSGSVariable *KSGSAnimation2DKlasse::startFunktion( int id, bool access, RCArray
             if( parameter->getEintragAnzahl() < 1 )
                 error( 20, {}, obj );
             Text *txt = parameter->z( 0 ) ? parameter->z( 0 )->getText() : 0;
-            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm() );
+            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm(), obj->zSchrift() );
             if( txt )
                 txt->release();
         }
@@ -141,13 +141,6 @@ KSGSVariable *KSGSAnimation2DKlasse::startFunktion( int id, bool access, RCArray
     case 22: // int getY()
         ret = new KSGSIntKlasse( obj, val->getY() );
         break;
-    case 23: // Text getToolTipText()
-        if( 1 )
-        {
-            Text *txt = val->zToolTip() ? val->zToolTip()->zText() : 0;
-            ret = new KSGSTextKlasse( obj, txt ? *txt : "" );
-        }
-        break;
     default: // unbekannt
         error( 19, {}, obj );
         break;

+ 1 - 8
ksgScript/Klassen/KSGSBildZ.cpp

@@ -124,7 +124,7 @@ KSGSVariable *KSGSBildZKlasse::startFunktion( int id, bool access, RCArray< KSGS
             if( parameter->getEintragAnzahl() < 1 )
                 error( 20, {}, obj );
             Text *txt = parameter->z( 0 ) ? parameter->z( 0 )->getText() : 0;
-            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm() );
+            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm(), obj->zSchrift() );
             if( txt )
                 txt->release();
         }
@@ -153,13 +153,6 @@ KSGSVariable *KSGSBildZKlasse::startFunktion( int id, bool access, RCArray< KSGS
     case 20: // int getY()
         ret = new KSGSIntKlasse( obj, val->getY() );
         break;
-    case 21: // Text getToolTipText()
-        if( 1 )
-        {
-            Text *txt = val->zToolTip() ? val->zToolTip()->zText() : 0;
-            ret = new KSGSTextKlasse( obj, txt ? *txt : "" );
-        }
-        break;
     default: // unbekannt
         error( 19, {}, obj );
         break;

+ 1 - 8
ksgScript/Klassen/KSGSFenster.cpp

@@ -397,7 +397,7 @@ KSGSVariable *KSGSFensterKlasse::startFunktion( int id, bool access, RCArray< KS
             if( parameter->getEintragAnzahl() < 1 )
                 error( 20, {}, obj );
             Text *txt = parameter->z( 0 ) ? parameter->z( 0 )->getText() : 0;
-            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm() );
+            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm(), obj->zSchrift() );
             if( txt )
                 txt->release();
         }
@@ -426,13 +426,6 @@ KSGSVariable *KSGSFensterKlasse::startFunktion( int id, bool access, RCArray< KS
     case 78: // int getY()
         ret = new KSGSIntKlasse( obj, val->getY() );
         break;
-    case 79: // Text getToolTipText()
-        if( 1 )
-        {
-            Text *txt = val->zToolTip() ? val->zToolTip()->zText() : 0;
-            ret = new KSGSTextKlasse( obj, txt ? *txt : "" );
-        }
-        break;
     default: // unbekannt
         error( 19, {}, obj );
         break;

+ 1 - 8
ksgScript/Klassen/KSGSKnopf.cpp

@@ -216,7 +216,7 @@ KSGSVariable *KSGSKnopfKlasse::startFunktion( int id, bool access, RCArray< KSGS
             if( parameter->getEintragAnzahl() < 1 )
                 error( 20, {}, obj );
             Text *txt = parameter->z( 0 ) ? parameter->z( 0 )->getText() : 0;
-            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm() );
+            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm(), obj->zSchrift() );
             if( txt )
                 txt->release();
         }
@@ -245,13 +245,6 @@ KSGSVariable *KSGSKnopfKlasse::startFunktion( int id, bool access, RCArray< KSGS
     case 42: // int getY()
         ret = new KSGSIntKlasse( obj, val->getY() );
         break;
-    case 43: // Text getToolTipText()
-        if( 1 )
-        {
-            Text *txt = val->zToolTip() ? val->zToolTip()->zText() : 0;
-            ret = new KSGSTextKlasse( obj, txt ? *txt : "" );
-        }
-        break;
     default: // unbekannt
         error( 19, {}, obj );
         break;

+ 3 - 10
ksgScript/Klassen/KSGSTextFeld.cpp

@@ -261,7 +261,7 @@ KSGSVariable *KSGSTextFeldKlasse::startFunktion( int id, bool access, RCArray< K
             if( parameter->getEintragAnzahl() < 1 )
                 error( 20, {}, obj );
             Text *txt = parameter->z( 0 ) ? parameter->z( 0 )->getText() : 0;
-            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm() );
+            val->setToolTipText( txt ? *txt : 0, obj->zBildschirm(), obj->zSchrift() );
             if( txt )
                 txt->release();
         }
@@ -290,14 +290,7 @@ KSGSVariable *KSGSTextFeldKlasse::startFunktion( int id, bool access, RCArray< K
     case 44: // int getY()
         ret = new KSGSIntKlasse( obj, val->getY() );
         break;
-    case 45: // Text getToolTipText()
-        if( 1 )
-        {
-            Text *txt = val->zToolTip() ? val->zToolTip()->zText() : 0;
-            ret = new KSGSTextKlasse( obj, txt ? *txt : "" );
-        }
-        break;
-    case 46: // void setGrößeNachText()
+    case 45: // void setGrößeNachText()
         if( 1 )
         {
             TextRenderer *t = val->zTextRenderer();
@@ -308,7 +301,7 @@ KSGSVariable *KSGSTextFeldKlasse::startFunktion( int id, bool access, RCArray< K
             }
         }
         break;
-    case 47: // void setTextNachGröße()
+    case 46: // void setTextNachGröße()
         if( 1 )
         {
             TextRenderer *t = val->zTextRenderer();

+ 0 - 5
ksgScript/Leser/KSGSCompile.cpp

@@ -320,7 +320,6 @@ KSGSCompKlassTable::KSGSCompKlassTable()
 	_TextFeld->funcs.addFunktion( "getHöhe", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_TextFeld->funcs.addFunktion( "getX", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_TextFeld->funcs.addFunktion( "getY", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
-	_TextFeld->funcs.addFunktion( "getToolTipText", new KSGSCompileFunktion( KSGS_TEXT, 1, {} ) );
     _TextFeld->funcs.addFunktion( "setGrößeNachText", new KSGSCompileFunktion( KSGS_VOID, 1, {} ) );
     _TextFeld->funcs.addFunktion( "setTextNachGröße", new KSGSCompileFunktion( KSGS_VOID, 1, {} ) );
 	// Knopf Standart
@@ -369,7 +368,6 @@ KSGSCompKlassTable::KSGSCompKlassTable()
 	_Knopf->funcs.addFunktion( "getHöhe", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_Knopf->funcs.addFunktion( "getX", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_Knopf->funcs.addFunktion( "getY", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
-	_Knopf->funcs.addFunktion( "getToolTipText", new KSGSCompileFunktion( KSGS_TEXT, 1, {} ) );
 	// Fenster Standart
 	KSGSCompileKlasse *_Fenster = new KSGSCompileKlasse();
 	addKlasse( "Fenster", _Fenster );
@@ -452,7 +450,6 @@ KSGSCompKlassTable::KSGSCompKlassTable()
 	_Fenster->funcs.addFunktion( "getHöhe", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_Fenster->funcs.addFunktion( "getX", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_Fenster->funcs.addFunktion( "getY", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
-	_Fenster->funcs.addFunktion( "getToolTipText", new KSGSCompileFunktion( KSGS_TEXT, 1, {} ) );
 	// BildZ Standart
 	KSGSCompileKlasse *_BildZ = new KSGSCompileKlasse();
 	addKlasse( "BildZ", _BildZ );
@@ -477,7 +474,6 @@ KSGSCompKlassTable::KSGSCompKlassTable()
 	_BildZ->funcs.addFunktion( "getHöhe", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_BildZ->funcs.addFunktion( "getX", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_BildZ->funcs.addFunktion( "getY", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
-	_BildZ->funcs.addFunktion( "getToolTipText", new KSGSCompileFunktion( KSGS_TEXT, 1, {} ) );
 	// Animation2DData Standart
 	KSGSCompileKlasse *_Animation2DData = new KSGSCompileKlasse();
 	addKlasse( "Animation2DData", _Animation2DData );
@@ -517,7 +513,6 @@ KSGSCompKlassTable::KSGSCompKlassTable()
 	_Animation2D->funcs.addFunktion( "getHöhe", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_Animation2D->funcs.addFunktion( "getX", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
 	_Animation2D->funcs.addFunktion( "getY", new KSGSCompileFunktion( KSGS_INT, 1, {} ) );
-	_Animation2D->funcs.addFunktion( "getToolTipText", new KSGSCompileFunktion( KSGS_TEXT, 1, {} ) );
 }
 
 // Destruktor