Skip to content

键盘

键盘

独立的数字键盘页或中英文键盘页,供数据录入、数据表格、多功能按钮密码切页等控件引用弹出。

用途

键盘通常放在单独页面上,不作为主界面常驻控件。录入类控件通过「键盘所在页面」引用它:触摸目标后弹出该页完成输入。数字键盘面向数值(可密码显示、范围提示);中英文键盘面向 ASCII / 拼音汉字。录入结束且开启自动上传时,结果经 0x83 回传 MCU;目标变量本身仍可用 0x82 由 MCU 预置或改写。

典型用法

  1. 新建专用页面,拖入「键盘」,设定为 数字键盘中英文键盘
  2. 调整按键外观、录入区字库与颜色;数字键盘可开密码显示与范围提示
  3. 中文需求时勾选「启用中文录入」,并配置拼音 / 候选区字库
  4. 在数据录入、数据表格、多功能按钮密码模式等控件中,选择本键盘所在页面
  5. 下载验证:从业务页弹出键盘 → 确认写入 → MCU 视需要接收 0x83

键盘属性设置面板

关键属性

属性说明
键盘类型数字键盘 / 中英文键盘
显示初始值弹出时是否带出当前值
录入数据自动上传完成后是否经 0x83 上传
录入数据密码显示数字键盘:用 * 遮蔽输入
自动隐藏未使用按钮如无小数 / 无负数时隐藏对应键
启用范围限制并显示限制值数字键盘显示允许的最小 / 最大
启用中文录入中英文键盘:支持拼音输入汉字
启用录入状态返回录入地址前一单元返回状态与长度
键盘按钮 / 录入区字库与颜色外观与可读性
按键伴音起始编号数字键盘可按键序关联音频(默认蜂鸣)

完整属性以 VGUS Next 属性面板为准。

注意事项

注意

  • 💡 键盘页建议单独成页,由录入控件按需弹出,避免与主界面布局抢空间
  • ⚠️ 控件上的「数字键盘页面」「中英文键盘页面」必须指向实际存在的键盘页
  • ⚠️ 中文录入依赖正确的 FONT1 与编码(GB2312 / GBK / UNICODE / UTF8 等)
  • ⚠️ 宽度与高度过小会导致按键难用(软件侧有最小尺寸约束)

交互示例

下面是浏览器里的示意:本例为独立 数字键盘页(中英文键盘未展开)。点确认后写入目标变量;勾选上传则模拟 0x83。右侧 MCU 0x82 可预置当前值。外观与实机不完全一致,完整行为以下载后屏端为准。帧格式见 串口指令

相关内容