Link Search Menu Expand Document

void enuRegisterLuaScriptById(wchar_t* strPagename, wchar_t* strID, wchar_t* strFunction, wchar_t* strScript)

void enuRegisterLuaScriptById(wchar_t* strPagename, wchar_t* strID, wchar_t* strFunction, wchar_t* strScript)

Parameters

  • wchar_t* strPagename

픽쳐의 파일이름을 입력합니다.

  • wchar_t* strID

객체의 ID값을 입력합니다.

  • wchar_t* strFunction

추가하고자하는 함수의 이름을 입력합니다.

  • wchar_t* strScript

스크립트의 내용을 입력합니다.

Return Value

Type : NONE

Remarks

객체의 ID정보를 이용하여 스크립트를 등록합니다.

Examples

void OnAddScript()
{    
    CString script = L"function BlickFunction()\r\n PrintMessage(\"call...\")\r\nend"        // lua script function

    enuRegisterLuaScriptById(L"picture\\picture.svg", L"ID_RECT", L"BlickFunction", script.GetBuffer(0));
    enuExecuteFunction(L"ID_RECT.BlickFunction()");
}