Air实现托盘图标

Air实现托盘图标

  1. <html>  
  2.     <head>  
  3.         <title>xxxx</title>  
  4.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  5.         <mce:script type="text/javascript" src="AIRAliases.js" mce_src="AIRAliases.js"/><!--  
  6.         <script type="text/javascript">  
  7.          var iconLoadComplete = function(event)   
  8.     {   
  9.         air.NativeApplication.nativeApplication.icon.bitmaps = [event.target.content.bitmapData];   
  10.     }   
  11.        
  12.     air.NativeApplication.nativeApplication.autoExit = false;   
  13.     var iconLoad = new air.Loader();   
  14.     var iconMenu = new air.NativeMenu();   
  15.     var restoreCommand = iconMenu.addItem(new air.NativeMenuItem("恢复窗口"));   
  16.         restoreCommand.addEventListener(air.Event.SELECT,function(event){   
  17.             window.nativeWindow.visible = true;  
  18.     });   
  19.     var maximizeCommand = iconMenu.addItem(new air.NativeMenuItem("窗口最大化"));   
  20.         maximizeCommand.addEventListener(air.Event.SELECT,function(event){   
  21.            window.nativeWindow.maximize();  
  22.     });   
  23.      var minimizeCommand = iconMenu.addItem(new air.NativeMenuItem("窗口最小化"));   
  24.     minimizeCommand.addEventListener(air.Event.SELECT,function(event){   
  25.            window.nativeWindow.minimize();  
  26.     });   
  27.      var normalCommand = iconMenu.addItem(new air.NativeMenuItem("窗口正常化"));   
  28.     normalCommand.addEventListener(air.Event.SELECT,function(event){   
  29.            window.nativeWindow.restore();  
  30.     });   
  31.     var exitCommand = iconMenu.addItem(new air.NativeMenuItem("退出系统"));   
  32.     exitCommand.addEventListener(air.Event.SELECT,function(event){   
  33.            air.NativeApplication.nativeApplication.icon.bitmaps = [];   
  34.            air.NativeApplication.nativeApplication.exit();   
  35.     });   
  36.       
  37.    
  38.     if (air.NativeApplication.supportsSystemTrayIcon) {   
  39.         air.NativeApplication.nativeApplication.autoExit = false;   
  40.         iconLoad.contentLoaderInfo.addEventListener(air.Event.COMPLETE,iconLoadComplete);   
  41.         iconLoad.load(new air.URLRequest("icons/AIRApp_16.png"));   
  42.         air.NativeApplication.nativeApplication.icon.tooltip = "客服信息系统";  
  43.         air.NativeApplication.nativeApplication.icon.menu = iconMenu;   
  44.     }   
  45.   
  46.      
  47.     if (air.NativeApplication.supportsDockIcon) {   
  48.         iconLoad.contentLoaderInfo.addEventListener(air.Event.COMPLETE,iconLoadComplete);   
  49.         iconLoad.load(new air.URLRequest("icons/AIRApp_128.png"));   
  50.         air.NativeApplication.nativeApplication.icon.menu = iconMenu;   
  51.     }   
  52.      function init() {   
  53.         window.nativeWindow.addEventListener(air.Event.CLOSING, function(event){  
  54.             window.nativeWindow.orderToFront();  
  55.             window.nativeWindow.visible = false;  
  56.             event.preventDefault();  
  57.               
  58.         });  
  59.         }   
  60.   
  61.   
  62.           
  63. // --></mce:script>  
  64.     </head>  
  65.       
  66.     <body οnlοad="init()" >fdsaf  
  67.     </body>  
  68. </html>  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值