文字段落控件
显示一个段落,可以设置颜色,字体大小,行间距,字间距等
属性:
属性名 | 描述 | 默认值 | 备注 |
---|---|---|---|
x1 | 左上角X1坐标 | 0 | |
y1 | 左上角y1坐标 | 0 | |
x2 | 右下角X2坐标 | 200 | |
y2 | 右下角y2坐标 | 150 | |
status | 状态寄存器 | 128 | 滚动需要手动设置定时 |
status2 | 状态寄存器 | 0 | |
text | 显示字符串 | 文本,段落 | |
dotm | 显示汉字的点阵大小 | 16 | 12~64点阵 |
cc | 显示汉字的颜色 | 15 | |
bc | 背景色 | 63 | |
boxc | 边框颜色 | 63 | |
zjj | 字间距 | 0 | |
hjj | 行间距 | 0 | |
line | 当前显示的行,0表示第一行 | 0 |
方法:
方法名 | 描述 | 备注 |
---|---|---|
scroll(int fx) | 上下按钮调整显示行 | fx:=0 上移一行;=1下移一行 |
scrollto(int per) | 根据百分比调整显示行,用于滑块对应调用 | per:0~100 百分比 |
rebuild() | 调整文本内容后,需要再次调用一下本方法,修正一些属性 |
备注:
- 本控件比boxstring更适合做带有滑块的组合文本段落显示,比如界面: