Lua - ZeroBrane Studio - iuplua
错误
..\lua.exe: attempt to call a nil value
stack traceback:
[C]: at 0x10002e40
[C]: in function 'require'
G:\Users\Administrator\Documents\Lua\test.lua:2: in main chunk
[C]: at 0x00402a57
解决
设置解释器 - Lua Interpreter \ LuaForWindows
(原始值 Lua Interpreter \ Lua )
(路径 zeroBrane studio \ 菜单 \ Project \ Lua Interpreter )
相关 ZeroBraneStudio Issue #558
Lua - IUP - 控件 tree
iup.TreeAddNodes(tree, ..)(等设置内容的操作) 需在 iup.Show() 后。
( iup.dialog{tree; ..} 在 iup.Show() 前 )
(否则,控件 tree 内容为空)
((至少)控件 list 非如此)
(对 iupx.show_dialog(..) 仍无效,即,控件 tree 内容为空 )
示例中非按此实现
文档
the initialization must be performed after the tree is mapped.
IUP - Protable User Interface (iup-3.16_Docs.chm) \ IupTree \ Notes \ Hierarchy \ ..
map - iup.Show()
Ignored if set before map
IUP - Protable User Interface (iup-3.16_Docs.chm) \ IupTree Attributes \ ADDLEAFid / ADDBRANCHid / ..
路径
可以用'/',或用'\\'(转义)做分隔符。
IUP 常量
IUP_NOERROR — iup.NOERROR (Lua绑定)