LUA 新手,iup.GetParam
使用LUA 5.1
.
我有一个简单的使用iup.GetParam
(它适用于 OK 和 Cancel 的简单回调函数测试)并且正在尝试为参数添加一些简单的数据验证(例如测试参数是否为字母数字),但不确定正确的方法.
我已经搜索了参考手册(以及代码示例),但到目前为止还是一片空白。
- 使用字符串验证示例,如果我想拒绝用户输入的字符并显示参数的旧值,我只是
return 0
从回调函数中,还是我还必须将参数的值重置为之前的值回报前的价值?还是正确的方法完全不同? - 在任何一种情况下,我是否必须通过单独的调用
refresh
/ GUI 显示,或者是否为我处理?update
iup
GetParam
无论我尝试什么组合,它似乎都不起作用(参数愉快地显示非字母数字)。调试显示验证测试并按编码返回工作,因此我正在寻求的建议是确认正确的方法。分享一个简单的工作示例会很棒。