文本输入
文本输入控件实现动态编辑的文本功能。用户使用寄存器通过字符串变量控制文本输入控件,动态显示相应文本信息。
注意:使用字符串变量需要提前确定工程的编码规则,用户可在个人空间的工程选项中选择。只有绑定的变量类型是字符串,才能正常显示输入内容。
点击“编辑”菜单中“添加控件”按钮,在下拉的控件列表中点击“文本输入”。
界面右上角会弹出“添加widget成功”消息,在"编辑区"可以看到新添加的文本输入控件。选中文本输入控件,可以在“属性”栏对其进行编辑。
名称、ID、坐标、宽度、高度、阻断触摸、变换、纹理压缩模式、可替换升级、纹理为通用属性,在“基础设计——编辑属性”部分进行了统一介绍,这里不再赘述。
字符间距是汉字之间的距离,字符间距(半角)是字母、数字和标点符号之间的距离,用户可设置,超范围将提醒。
行距在多行模式下,每行之间的距离。
模式下拉选项可以设置单行和多行,不选默认单行。多行模式下自动换行,超出控件范围的不显示。
举例说明: 用户在新建工程时设置了编码规则为“UTF-8”,添加新变量“wenben”,该变量变量类型需设置为“字符串”,设置字符串编码长度为8(即最多显示2个中文字符或者8个英文字母或者8个数字,溢出不显示),注意字符串编码长度需根据需要做的最长文本去设定,如果最长中文文本是10个文字,那么设为40即可,该值越大占用的存储越大; 勾选启用寄存器,再将“wenben”变量与文本输入控件绑定。在调试运行界面,在寄存器值中输入待显示文本,可实现显示功能。
滚动显示——在1.10.18版IDE中,文本输入控件支持滚动显示,该功能使用方法与文本控件中一致,可参考文本控件中相关介绍。