aardio桌面程序开发教程-添加应用菜单项

一般来讲桌面程序大部分都会有菜单栏,提供更多的功能选项,因此我们也要掌握如何在aardio中添加菜单项的能力

菜单项在aardio中属于控件但是无法可视化的设计,直接点击控件栏中的对象只会创建一个示例,需要我们自己直接编写代码修改和完善

我总结了一下流程

1. 先创建一个主菜单对象menu

2. 然后按照顺序创建弹出菜单对象

3. 然后在弹出菜单对象中添加子菜单对象的事件响应处理函数

4. 然后将弹出菜单对象添加到主菜单对象的menu中


下面是代码示例

var menu = win.ui.menu(mainForm);//创建主菜单

mainForm.popmenu = win.ui.popmenu(mainForm);//创建弹出菜单

mainForm.popmenu.add('&open',function(id){

//在下面输入菜单响应代码

});

//分隔线

mainForm.popmenu.add();

mainForm.popmenu.add('&exit',function(id){

mainForm.close() }

)

menu.add('file',mainForm.popmenu)

//----分隔处

// 第二个菜单

mainForm.secondmenu = win.ui.popmenu(mainForm);//创建弹出菜单

mainForm.secondmenu.add('&open',function(id){

//在下面输入菜单响应代码

});

menu.add('测试', mainForm.secondmenu)


aardio桌面程序开发教程-添加应用菜单项_第1张图片

你可能感兴趣的:(aardio桌面程序开发教程-添加应用菜单项)