滚轮选择器-wheelpicker
描述
滚轮选择器,父对象为ui,无子对象
事件
indexchange: 选择改变时触发,事件函数定义:onIndexChange(index), index为list属性中元素的索引值。
属性
名称 |
功能说明 |
脚本例子 |
|---|---|---|
x |
x坐标 (只读属性) |
var x = ui.form-name.wheelpicker-name.x; 获取对象的x坐标 |
y |
y坐标 (只读属性) |
var y = ui.form-name.wheelpicker-name.y; 获取对象的y坐标 |
width |
宽 (只读属性) |
var width = ui.form-name.wheelpicker-name.width; 获取对象的宽 |
height |
高 (只读属性) |
var height = ui.form-name.wheelpicker-name.width; 获取对象的高 |
enabled |
使能:如果选中,对象处于激活状态,否则处于“禁止”状态,对所有触摸操作无反应。 |
ui.form-name.wheelpicker-name.enabled=0 禁止对象 |
visible |
可见:如果选中,对象可见,否则隐藏 |
ui.form-name.wheelpicker-name.visible=0 隐藏对象 |
verbose |
事件通知:当触发条件满足时,ExpOS主动向串口发送事件消息。仅当选择串口通讯协议为script mode时适用 |
ui.form-name.wheelpicker-name.verbose=1 设置对象触发的事件有效时向串口发送事件消息 |
textColor |
文字颜色,颜色定义参看 控件对象 |
ui.form-name.wheelpicker-name.textColor=’#ff0000’ 设置文字为红色 |
highlightedTextColor |
高亮文字颜色 |
ui.form-name.wheelpicker-name.highlightedTextColor=’#ffffff’ 设置高亮时文字颜色为白色 |
highlightedLineColor |
高亮线颜色 |
ui.form-name.wheelpicker-name.highlightedLineColor=’#ffffff’ 设置高亮线颜色为白色 |
fillBackground |
填充背景,默认为勾选 |
ui.form-name.wheelpicker-name.fillBackground=false 设置不填充背景 |
backgroundColor |
背景色,颜色定义参看 控件对象 |
ui.form-name.wheelpicker-name.backgroundColor=’#0000ff’ 设置背景色为蓝色 |
itemHeight |
条目高度,单位为像素 |
ui.form-name.wheelpicker-name.itemHeight=60 设置条目高度为60像素 |
list |
选项列表 |
ui.form-name.wheelpicker-name.list=”1,2,3,4” 设置选项列表为1,2,3,4 |
index |
索引值 |
ui.form-name.wheelpicker-name.index=2 设置列表的当前索引值为2 |
currentText |
当前选中的文字 |
该属性是只读,不能修改 var text=ui.form-name.wheelpicker-name.currentText; |
方法
无