win菜单控件

通过简单的配置,显示一个图标菜单;系统自动匹配分辨率

属性:

属性名 描述 默认值 备注
x1 0
y1 0
x2 479
y2 319
status 状态寄存器 0
status2 0
text 显示字符串 演示系统
dotm 显示汉字的点阵大小 16 16~64点阵汉字
cc 显示汉字的颜色 26
bc 字体背景色 63
ali 显示位置 1 0:居左;1:居中;2:居右
cbc 按下时的背景色 8 预留,目前未用
picn 图标库的图号 0
xn 图标库X方向图标数量 0
yn 图标库Y方向图标数量 0
memo 存储菜单信息,一行一个
menu_xn 界面X方向菜单数量 5
menu_yn 界面Y方向菜单数量 3

使用方法:

可以看到该图片的属性:

该图片横向有4个图标,纵向有5个图标,共4X5=20个图标;背景是黑色背景,因此我们设置该图为透明图,指定透明色为黑色(颜色值=0);可以看到,生成之后的图片序号为5 号,因此:

属性设置中,picn=5 第5号图; xn=4 表示横向有4个图标 yn=5 表示纵向有5个图标

以 “0|1|按钮测试|2” 这一行为例:

内容 说明
0 预留
1 1号图标,刚才图标图片有4X5个图标,先横后竖,给图标编号0~19
按钮测试 菜单显示文字
2 点击后跳转到的页面编号

可以看到制作的一个菜单想当的简单

事件

事件名称 描述
int ongopage(int rn,int page) 返回1表示需要gopage 返回0表示直接代码处理了,无需跳转