控件的属性详解

基础属性

属性名 描述 默认值 备注
x1 左上角X1坐标 10
y1 左上角y1坐标 10
x2 右下角X2坐标 110
y2 右下角y2坐标 50
status 状态寄存器 1310720
status2 备用状态寄存器 0

其中status 状态寄存器,其中:

bit 描述
b31 恒为0
b30~b24 拖拽栅格大小,数值范围1 ~ 127,
实际拖拽像素=该数值*2,
详细见控件事件的拖拽事件
=0表示拖拽关闭
b23~b16 定时器默认值,单位10ms,数值范围0 ~ 255,也就是定时范围0 ~ 2.55秒
=0表示定时器关闭
b15 =1 表示本控件是一个整体触摸热区,系统会自动按照(x1,y1)~(x2,y2)的区域设置触摸热区
b14~b6 预留
b5~b0 控件显示层权重,一般不用,只有控件重叠的时候才用,0最后层,63最前

属性描述

为了方便编辑器对属性编辑,需要使用宏语句 #defattr 来标示需要设置的属性,详细参见:defattr