在【界面】菜单中,添加相应的组件,最后生成如下所示的代码:
界面1:
{
设置:
{
多选框:
{
名称:"多选框1",
提示内容:"提示用户的文字内容",
点击响应:"函数名1",
选中:false,
文字大小:0,
高度:0,
宽度:0,
注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性"
},
多选框:
{
名称:"多选框2",
提示内容:"提示用户的文字内容",
点击响应:"函数名1",
选中:false,
文字大小:0,
高度:0,
宽度:0,
注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性"
},
多选框:
{
名称:"多选框3",
提示内容:"提示用户的文字内容",
点击响应:"函数名1",
选中:false,
文字大小:0,
高度:0,
宽度:0,
注释:"文字大小、高度、宽度是可选属性,如需使用默认值,可保持值为0或直接删除此属性"
},
},
}
其中 “点击函数” 可在右边窗口中写上对应的UI处理代码,这里跟脚本中的完全不一样。
如:将多选框改个多个单选框
// 先定义一个全部非选中
Function 重置多选框
UIP.SetAttribute("多选框1",{"选中":false})
UIP.SetAttribute("多选框2",{"选中":false})
UIP.SetAttribute "多选框3", {"选中":false}
End Function
//对应点击响应,去掉其它选项状态
Function 函数名1()
Call 重置多选框()
UIP.SetAttribute "多选框1", {"选中":false}
UIP.SetAttribute("多选框2",{"选中":false})
UIP.SetAttribute("多选框3",{"选中":true})
End Function
Function 函数名2()
Call 重置多选框()
UIP.SetAttribute "多选框1", {"选中":false}
UIP.SetAttribute("多选框2",{"选中":false})
UIP.SetAttribute("多选框3",{"选中":true})
End Function
在脚本中更简单了:
通过 dim a=ReadUIConfig("多选框1","true")
来赋值
在调试时,先在界面中预览(这样会在模拟器中显示界面),必须保存才能读取值,不然为null。
文章评论