用法:
// 获取一个编辑框控件对象
s bjk = st.bjk(zy.i.bjk1)
// 下面以编辑框控件对象为例,动态设置常用监听事件
// --- 动态设置单击触屏事件 ---
// 简易写法
bjk.sj.dj{
gj.sc("单击")
}
或
bjk.sj.dj(){
gj.sc("单击")
}
// 定义参数
bjk.sj.dj()(vw){
gj.sc("单击,参数一:" + vw)
}
// --- 动态设置触屏监听事件 ---
bjk.sj.cp(){
gj.sc("触屏")
// 需要返回一个boolean值
fh fou
}
// 定义参数
bjk.sj.cp()(vw,me){
gj.sc("触屏,参数一:" + vw + " 参数二:" + me)
// 需要返回一个boolean值
fh fou
}
// --- 动态设置触屏长按事件 ---
bjk.sj.cpca(){
gj.sc("触屏长按")
// 需要返回一个boolean值
fh fou
}
// 定义参数
bjk.sj.cpca()(vw){
gj.sc("单击,参数一:" + vw)
// 需要返回一个boolean值
fh fou
}
// --- 动态设置键盘触发事件 ---
bjk.sj.jpcf(){
gj.sc("键盘触发")
// 需要返回一个boolean值
fh fou
}
// 定义参数
bjk.sj.jpcf()(vw,kc,et){
gj.sc("键盘触发,参数一:" + vw + " 参数二:" + kc + " 参数三:" + et)
// 需要返回一个boolean值
fh fou
}
// --- 动态设置获得焦点事件 ---
bjk.sj.hdjd(){
gj.sc("获得焦点")
}
// 定义参数
bjk.sj.hdjd()(vw,hf){
gj.sc("获得焦点,参数一:" + vw + " 参数二:" + hf)
}
// --- 动态设置编辑框监听 ---
bjk.sj.bjkjt(){
gj.sc("编辑框监听")
// 需要返回一个boolean值
fh fou
}
// 定义参数
bjk.sj.bjkjt()(vw,ad,et){
gj.sc("编辑框监听,参数一:" + vw + " 参数二:" + ad + " 参数三:" + et)
// 需要返回一个boolean值
fh fou
}
// --- 动态设置文本更新监听事件 ---
bjk.sj.wbgx(){
gj.sc("文本改变")
}, {
gj.sc("文本改变之前")
}, {
gj.sc("文本改变之后")
}
// 定义参数
bjk.sj.wbgx()(cs,sr,be,ct){
gj.sc("文本改变,参数一:" + cs + " 参数二:" + sr + " 参数三:" + be + " 参数四:" + ct)
}, (cs,sr,ct,ar){
gj.sc("文本改变之前,参数一:" + cs + " 参数二:" + sr + " 参数三:" + ct + " 参数四:" + ar)
}, (ee){
gj.sc("文本改变之后,参数一:" + ee)
}