EgtExecutor 1.6g3 :
- correzione controlli in ExeCreateGeoFrame - ExeInitGeomDB rinominata ExeInitContext - aggiunta ExeDeleteContext - migliorato log di ExeExit - aggiunta possibilità di leggere e scrivere variabili LUA_Base.cpp - aggiunta possibilità di chiamare funzioni Lua.
This commit is contained in:
+12
-12
@@ -36,7 +36,7 @@ LuaChangeGroupFrame( lua_State* L)
|
||||
LuaClearStack( L) ;
|
||||
// modifica del riferimento
|
||||
bool bOk = ExeChangeGroupFrame( nId, frNewRef, nRefType) ;
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ LuaChangeVectorBase( lua_State* L)
|
||||
LuaClearStack( L) ;
|
||||
// modifica del punto base
|
||||
bool bOk = ExeChangeVectorBase( nId, ptBase, nRefType) ;
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -70,7 +70,7 @@ LuaModifyText( lua_State* L)
|
||||
LuaClearStack( L) ;
|
||||
// modifica del testo
|
||||
bool bOk = ExeModifyText( nId, sNewText) ;
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -86,7 +86,7 @@ LuaChangeTextFont( lua_State* L)
|
||||
LuaClearStack( L) ;
|
||||
// modifica del testo
|
||||
bool bOk = ExeChangeTextFont( nId, sNewFont) ;
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -100,7 +100,7 @@ LuaFlipText( lua_State* L)
|
||||
LuaClearStack( L) ;
|
||||
// flip del testo
|
||||
bool bOk = ExeFlipText( nId) ;
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -116,7 +116,7 @@ LuaMirrorText( lua_State* L)
|
||||
LuaClearStack( L) ;
|
||||
// flip del testo
|
||||
bool bOk = ExeMirrorText( nId, bOnL) ;
|
||||
LuaSetReturn( L, bOk) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
@@ -132,10 +132,10 @@ LuaExplodeText( lua_State* L)
|
||||
int nCount ;
|
||||
int nFirstId = ExeExplodeText( nId, &nCount) ;
|
||||
if ( nFirstId != GDB_ID_NULL)
|
||||
LuaSetReturn( L, nFirstId) ;
|
||||
LuaSetParam( L, nFirstId) ;
|
||||
else
|
||||
LuaSetReturn( L) ;
|
||||
LuaSetReturn( L, nCount) ;
|
||||
LuaSetParam( L) ;
|
||||
LuaSetParam( L, nCount) ;
|
||||
return 2 ;
|
||||
}
|
||||
|
||||
@@ -151,10 +151,10 @@ LuaSplitText( lua_State* L)
|
||||
int nCount ;
|
||||
int nFirstId = ExeSplitText( nId, &nCount) ;
|
||||
if ( nFirstId != GDB_ID_NULL)
|
||||
LuaSetReturn( L, nFirstId) ;
|
||||
LuaSetParam( L, nFirstId) ;
|
||||
else
|
||||
LuaSetReturn( L) ;
|
||||
LuaSetReturn( L, nCount) ;
|
||||
LuaSetParam( L) ;
|
||||
LuaSetParam( L, nCount) ;
|
||||
return 2 ;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user