summaryrefslogtreecommitdiff
path: root/iup/srclua5/glcanvas.lua
diff options
context:
space:
mode:
Diffstat (limited to 'iup/srclua5/glcanvas.lua')
-rwxr-xr-xiup/srclua5/glcanvas.lua13
1 files changed, 6 insertions, 7 deletions
diff --git a/iup/srclua5/glcanvas.lua b/iup/srclua5/glcanvas.lua
index 782e974..6a3fe75 100755
--- a/iup/srclua5/glcanvas.lua
+++ b/iup/srclua5/glcanvas.lua
@@ -3,7 +3,7 @@
------------------------------------------------------------------------------
local ctrl = {
nick = "glcanvas",
- parent = WIDGET,
+ parent = iup.WIDGET,
creation = "-",
funcname = "GLCanvas",
include = "iupgl.h",
@@ -17,9 +17,8 @@ int iupgllua_open(lua_State * L)
if (iuplua_opencall_internal(L))
IupGLCanvasOpen();
- iuplua_changeEnv(L);
+ iuplua_get_env(L);
iupglcanvaslua_open(L);
- iuplua_returnEnv(L);
return 0;
}
@@ -38,9 +37,9 @@ int luaopen_iupluagl51(lua_State* L)
]]
}
-function ctrl.createElement(class, arg)
- return GLCanvas()
+function ctrl.createElement(class, param)
+ return iup.GLCanvas()
end
-iupRegisterWidget(ctrl)
-iupSetClass(ctrl, "iup widget")
+iup.RegisterWidget(ctrl)
+iup.SetClass(ctrl, "iup widget")