summaryrefslogtreecommitdiff
path: root/plugins/MirLua/src/m_core.cpp
diff options
context:
space:
mode:
authorAlexander Lantsev <aunsane@gmail.com>2015-07-06 08:03:40 +0000
committerAlexander Lantsev <aunsane@gmail.com>2015-07-06 08:03:40 +0000
commitdc8040ee04ef2819c99d55dc74e9fe56d4ba4d1e (patch)
tree7ffe8d9e4c6e395855ab43fdc14d739cf9b3e9ec /plugins/MirLua/src/m_core.cpp
parentc59e17d57d3e2187c4d6412a128cfa8e09be287d (diff)
MirLua: !api break
- scripts will be load after ME_SYSTEM_MODULESLOADED event - removed event functions OnModulesLoaded, OnPreShutdown from m_core - removed OnMsgToolBarLoaded from m_msg_buttonsbar - removed OnTopToolBarLoaded from m_toptoolbar - fixed examples git-svn-id: http://svn.miranda-ng.org/main/trunk@14495 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/MirLua/src/m_core.cpp')
-rw-r--r--plugins/MirLua/src/m_core.cpp42
1 files changed, 0 insertions, 42 deletions
diff --git a/plugins/MirLua/src/m_core.cpp b/plugins/MirLua/src/m_core.cpp
index a61ed05431..af33825e13 100644
--- a/plugins/MirLua/src/m_core.cpp
+++ b/plugins/MirLua/src/m_core.cpp
@@ -127,46 +127,6 @@ static int lua_UnhookEvent(lua_State *L)
return 1;
}
-static int lua_OnModulesLoaded(lua_State *L)
-{
- if (!lua_isfunction(L, 1))
- {
- lua_pushlightuserdata(L, NULL);
- return 1;
- }
-
- lua_pushvalue(L, 1);
- int ref = luaL_ref(L, LUA_REGISTRYINDEX);
-
- HANDLE res = ::HookEventObjParam(ME_SYSTEM_MODULESLOADED, CMLua::HookEventObjParam, L, ref);
- lua_pushlightuserdata(L, res);
-
- Hooks.insert(res);
- HookRefs.insert(new HandleRefParam(L, res, ref));
-
- return 1;
-}
-
-static int lua_OnPreShutdown(lua_State *L)
-{
- if (!lua_isfunction(L, 1))
- {
- lua_pushlightuserdata(L, NULL);
- return 1;
- }
-
- lua_pushvalue(L, 1);
- int ref = luaL_ref(L, LUA_REGISTRYINDEX);
-
- HANDLE res = ::HookEventObjParam(ME_SYSTEM_PRESHUTDOWN, CMLua::HookEventObjParam, L, ref);
- lua_pushlightuserdata(L, res);
-
- Hooks.insert(res);
- HookRefs.insert(new HandleRefParam(L, res, ref));
-
- return 1;
-}
-
static INT_PTR ServiceFunctionObjParam(void *obj, WPARAM wParam, LPARAM lParam, LPARAM param)
{
lua_State *L = (lua_State*)obj;
@@ -278,8 +238,6 @@ luaL_Reg coreApi[] =
{ "HookEvent", lua_HookEvent },
{ "UnhookEvent", lua_UnhookEvent },
- { "OnModulesLoaded", lua_OnModulesLoaded },
- { "OnPreShutdown", lua_OnPreShutdown },
{ "CreateServiceFunction", lua_CreateServiceFunction },
{ "DestroyServiceFunction", lua_DestroyServiceFunction },