EgtInterface 1.5j4 :

- ora si imposta un context corrente anche per le API come per LUA
- il context corrente di LUA coincide con quello delle API.
This commit is contained in:
Dario Sassi
2014-10-15 15:31:00 +00:00
parent 3b1e139286
commit 46c5fce044
29 changed files with 594 additions and 528 deletions
+7 -7
View File
@@ -33,7 +33,7 @@ LuaChangeVectorBase( lua_State* L)
LuaCheckParam( L, 2, ptBase)
LuaClearStack( L) ;
// modifica del testo
bool bOk = ( EgtChangeVectorBase( LuaGetGseContext(), nId, ptBase.v) ? true : false) ;
bool bOk = ( EgtChangeVectorBase( nId, ptBase.v) ? true : false) ;
LuaSetReturn( L, bOk) ;
return 1 ;
}
@@ -49,7 +49,7 @@ LuaModifyText( lua_State* L)
LuaCheckParam( L, 2, sNewText)
LuaClearStack( L) ;
// modifica del testo
bool bOk = ( EgtModifyText( LuaGetGseContext(), nId, sNewText) ? true : false) ;
bool bOk = ( EgtModifyText( nId, sNewText) ? true : false) ;
LuaSetReturn( L, bOk) ;
return 1 ;
}
@@ -65,7 +65,7 @@ LuaChangeTextFont( lua_State* L)
LuaCheckParam( L, 2, sNewFont)
LuaClearStack( L) ;
// modifica del testo
bool bOk = ( EgtChangeTextFont( LuaGetGseContext(), nId, sNewFont) ? true : false) ;
bool bOk = ( EgtChangeTextFont( nId, sNewFont) ? true : false) ;
LuaSetReturn( L, bOk) ;
return 1 ;
}
@@ -79,7 +79,7 @@ LuaFlipText( lua_State* L)
LuaCheckParam( L, 1, nId)
LuaClearStack( L) ;
// flip del testo
bool bOk = ( EgtFlipText( LuaGetGseContext(), nId) ? true : false) ;
bool bOk = ( EgtFlipText( nId) ? true : false) ;
LuaSetReturn( L, bOk) ;
return 1 ;
}
@@ -100,7 +100,7 @@ LuaMirrorText( lua_State* L)
}
LuaClearStack( L) ;
// flip del testo
bool bOk = ( EgtMirrorText( LuaGetGseContext(), nId, bOnL) ? true : false) ;
bool bOk = ( EgtMirrorText( nId, bOnL) ? true : false) ;
LuaSetReturn( L, bOk) ;
return 1 ;
}
@@ -116,7 +116,7 @@ LuaTextToOutline( lua_State* L)
LuaCheckParam( L, 2, nIdGroupDest)
LuaClearStack( L) ;
// esplosione del testo in outline
bool bOk = ( EgtTextToOutline( LuaGetGseContext(), nId, nIdGroupDest) ? true : false) ;
bool bOk = ( EgtTextToOutline( nId, nIdGroupDest) ? true : false) ;
LuaSetReturn( L, bOk) ;
return 1 ;
}
@@ -132,7 +132,7 @@ LuaSplitText( lua_State* L)
LuaCheckParam( L, 2, nIdGroupDest)
LuaClearStack( L) ;
// esplosione del testo in più testi, uno per riga
bool bOk = ( EgtSplitText( LuaGetGseContext(), nId, nIdGroupDest) ? true : false) ;
bool bOk = ( EgtSplitText( nId, nIdGroupDest) ? true : false) ;
LuaSetReturn( L, bOk) ;
return 1 ;
}