基本页面控件详解

对于每个页面,都需要appbase、page两个基本控件:

appbase全局控件

其中appbase定义是全局控件,要求是每个页面的第一个控件;由于是每个页面的第一个控件,也就是说每个页面都含有这个控件;而控件的属性和方法也就变成了全局属性,在任意页面,都可以调用,因此全局控件主要用于:

关于appbase的详细使用请参见相应的使用案例,比如: - WIFI控制 - T12白光烙铁 - 极客3526充电器 - ......

page页面控件

page页面是当前页面的基本属性控件,因此每个页面也都必须放置page控件,也就是第二个控件,page控件主要处理下面的事情:

其他控件的基础属性和方法

这里仅仅讲述控件的基础属性、方法和事件,了解的目的只是方便继承,详细的讲述请参见控件的开发

方法/事件 描述
create() 控件的创建方法
draw() 控件绘制背景的方法
show() 控件刷新前景数据的方法
onmouse(int t,int rn) 触摸热区的处理事件
ontimer() 定时器的处理事件