EgtExecutor :
- aggiunte Exe e lua ChangeTextHeight e ChangeTextItalic - aggiunte Exe TextGetHeight e TextGetItalic.
This commit is contained in:
@@ -105,6 +105,38 @@ LuaChangeTextFont( lua_State* L)
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------------------
|
||||
static int
|
||||
LuaChangeTextHeight( lua_State* L)
|
||||
{
|
||||
// 2 parametri : Id, dNewH
|
||||
int nId ;
|
||||
LuaCheckParam( L, 1, nId)
|
||||
double dNewH ;
|
||||
LuaCheckParam( L, 2, dNewH)
|
||||
LuaClearStack( L) ;
|
||||
// modifica del testo
|
||||
bool bOk = ExeChangeTextHeight( nId, dNewH) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------------------
|
||||
static int
|
||||
LuaChangeTextItalic( lua_State* L)
|
||||
{
|
||||
// 2 parametri : Id, bNewItalic
|
||||
int nId ;
|
||||
LuaCheckParam( L, 1, nId)
|
||||
bool bNewItalic ;
|
||||
LuaCheckParam( L, 2, bNewItalic)
|
||||
LuaClearStack( L) ;
|
||||
// modifica del testo
|
||||
bool bOk = ExeChangeTextItalic( nId, bNewItalic) ;
|
||||
LuaSetParam( L, bOk) ;
|
||||
return 1 ;
|
||||
}
|
||||
|
||||
//-------------------------------------------------------------------------------
|
||||
static int
|
||||
LuaFlipText( lua_State* L)
|
||||
@@ -183,6 +215,8 @@ LuaInstallGdbModify( LuaMgr& luaMgr)
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtInvertVector", LuaInvertVector) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtModifyText", LuaModifyText) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtChangeTextFont", LuaChangeTextFont) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtChangeTextHeight", LuaChangeTextHeight) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtChangeTextItalic", LuaChangeTextItalic) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtFlipText", LuaFlipText) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtMirrorText", LuaMirrorText) ;
|
||||
bOk = bOk && luaMgr.RegisterFunction( "EgtExplodeText", LuaExplodeText) ;
|
||||
|
||||
Reference in New Issue
Block a user