输入法-inputmethod

描述

输入法,父对象为service.ctl,无子对象。

注意:输入法只能在真实设备上才能使用,在模拟器和Windows App中都不能使用。正常情况下在文本输入框获取到焦点时会自动弹出软件键盘,失去焦点时会隐藏键盘,不需要显示调用show()和hide()方法。


事件:

  • press:软键盘按键按下时触发,事件函数定义:onPress()
  • release:软键盘按键释放时触发,事件函数定义:onRelease()

属性

名称 功能说明 脚本例子
chineseinput 中文输入法:如果为true, 支持中文输入
backgroundColor 背景色:设置软键盘的背景颜色 service.ctl.inputmethod.backgroundColor='#0000ff' 设置背景色为蓝色
skin 皮肤:选择皮肤文件所在目录。皮肤文件可以参考WeStudio安装目录下的template\ime目录,如C:\Program Files (x86)\WeStudio\template\ime

方法

名称 功能说明 脚本例子
show() 显示软键盘 service.ctl.inputmethod.show(); //显示软键盘
hide() 隐藏软键盘 service.ctl.inputmethod.hide(); //隐藏软键盘
simulateFunctionKey(key) 模拟功能键F1~F12,key值范围为数字1至12 service.ctl.inputmethod.simulateFunctionKey(8);//模拟F8功能键

results matching ""

    No results matching ""