您的位置:首页 > 大数据 > 人工智能

Adobe AIR添加右键菜单和系统托盘(Tray).

2008-09-08 15:56 267 查看
//右键菜单

var mainMenu:NativeMenu = new NativeMenu();

var minimizeMenu:NativeMenuItem = new NativeMenuItem("Minimize");

var maximizeMenu:NativeMenuItem = new NativeMenuItem("Maximize");

var sepMenu:NativeMenuItem = new NativeMenuItem("",true);

var restoreMenu:NativeMenuItem = new NativeMenuItem("Restore");

var closeMenu:NativeMenuItem = new NativeMenuItem("Close");

minimizeMenu.addEventListener(Event.Select, handleMenuClick);

maximizeMenu.addEventListener(Event.Select, handleMenuClick);

restoreMenu.addEventListener(Event.Select, handleMenuClick);

closeMenu.addEventListener(Event.Select, handleMenuClick);

mainMenu.addItem(minimizeMenu);

mainMenu.addItem(maximizeMenu);

mainMenu.addItem(sepMenu);

mainMenu.addItem(restoreMenu);

mainMenu.addItem(closeMenu);

this.contextMenu=mainMenu;

//系统托盘

var sysTray:SystemTrayIcon =

NativeApplication.nativeApplication.icon as SystemTrayIcon;

sysTray.tooltip = "测试tray";

//

sysTray.menu = this.contextMenu;

sysTray.addEventListener(MouseEvent.CLICK,trayClick);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: