密码输入专用显示控件
本控件配合一组数字输入按钮,可以很方便的实现n位密码的输入控制
属性
属性名 |
描述 |
默认值 |
备注 |
x1 |
左上角X1坐标 |
10 |
y1 |
左上角y1坐标 |
10 |
x2 |
右下角X2坐标 |
110 |
y2 |
右下角y2坐标 |
50 |
status |
状态寄存器 |
32896 |
status2 |
0 |
text |
显示字符串 |
dotm |
显示汉字的点阵大小 |
16 |
16~64点阵 |
cc |
显示汉字的颜色 |
15 |
bc |
背景颜色 |
63 |
wn |
密码位数 |
6 |
isview |
是否显示明码 |
0 |
0:不显示;1:显示 |
s_key |
存储密码的key |
密码 |
ok_page |
密码输入正确后跳转的页面 |
0 |
方法
事件名称 |
描述 |
chkpwd |
手动调用密码检测,一般输入到位数后会自动调用 |
事件
事件名称 |
描述 |
pwderror |
密码错误事件,可以在此输入错误处理 |
说明
- 可以在此控件中设置密码存储key,密码会自动存储到数据绑定的key中,并最终存储到flash中,原理详见:数据绑定与数据存储 ,具体操作:
//在上位机界面 参数 选项中:需要初始化的变量中添加:
密码:"123456"
//注意必须加引号,否则数字会认为是数字变量而非字符串
- 可以在OK_page中设置密码正确后进入的页面,比如主菜单界面;