diff --git a/o2web/source/o2_core/o2/lp/zh-cn.js b/o2web/source/o2_core/o2/lp/zh-cn.js index 608a23080f1488f2bbd8b5345d3388b2c9a440c7..7bd1c980664f93c93c8d4d5f93b76d744e061151 100644 --- a/o2web/source/o2_core/o2/lp/zh-cn.js +++ b/o2web/source/o2_core/o2/lp/zh-cn.js @@ -161,6 +161,7 @@ o2.LP.desktop = { "close": "关闭", "closeAll": "全部关闭", "closeOther": "关闭其他", + "openInBrowser": "新窗口打开", "lnkAppTitle": "常用应用", "deleteLnk": "删除常用应用快捷方式", diff --git a/o2web/source/o2_core/o2/xDesktop/$Default/blue/icons/menu_openInWindow.png b/o2web/source/o2_core/o2/xDesktop/$Default/blue/icons/menu_openInWindow.png new file mode 100644 index 0000000000000000000000000000000000000000..6a1be6a9c30736b7e0bac32d9e5a958f5931ffab Binary files /dev/null and b/o2web/source/o2_core/o2/xDesktop/$Default/blue/icons/menu_openInWindow.png differ diff --git a/o2web/source/o2_core/o2/xDesktop/Default.js b/o2web/source/o2_core/o2/xDesktop/Default.js index ec1c6bea7c422af27aca5a43a25cc135727983f7..daa8b884bbd181c0efc2f74f01402740cd3fd790 100644 --- a/o2web/source/o2_core/o2/xDesktop/Default.js +++ b/o2web/source/o2_core/o2/xDesktop/Default.js @@ -2710,6 +2710,9 @@ o2.xDesktop.Default.TaskItem = new Class({ //img = this.path+this.options.style+"/icons/logout.png"; if (this.app.options.appId!==this.desktop.options.index){ + img = this.desktop.path+this.desktop.options.style+"/icons/menu_openInWindow.png"; + this.taskitemMenu.addMenuItem(o2.LP.desktop.openInBrowser, "click", function(e){this.app.openInNewBrowser();}.bind(this), img); + img = this.desktop.path+this.desktop.options.style+"/icons/menu_close.png"; this.taskitemMenu.addMenuItem(o2.LP.desktop.close, "click", function(){ if (!this.app.window){