读书人

基于easyui的圆桌面app

发布时间: 2012-12-16 12:02:32 作者: rapoo

基于easyui的桌面app

基于easyui的桌面app,支持更换桌面,更换图标大小

基于easyui的圆桌面app

?

_desktop = $('body').app({wallpaper : 'images/wallpaper/4.jpg',iconSize : 48,loadUrl : {app : 'json/apps.json',startMenu : 'json/startMenu.json',widget : 'json/widget.json'},onTaskBlankContextMenu : onTaskMenu, //任务栏右键事件onAppContextMenu : onAppMenu, // app右键事件onWallContextMenu : onWallMenu, // 桌面右键事件.onStartMenuClick : onStartMenuClick// 开始菜单点击事件});

?

?

?

//桌面右键菜单事件function onWallMenu(e , appid){_wallMenu.menu('show', {left : e.pageX,top : e.pageY});e.preventDefault();}//桌面右键菜单点击function onWallMenuClick(item){var data = $(item.target).data("data");if (data.id && data.id.indexOf("pic") >= 0) {_desktop.app('setwallpaper', data.href);}else if(data.id && data.id.indexOf("size") >= 0){_desktop.app('seticonsize', data.size);} else {console.info(data);_desktop.app("createwindow", data);}}

?

?

?

//桌面图标右键事件function onAppMenu(e, appid) {_appMenu.menu('show', {left : e.pageX,top : e.pageY});APPID = appid;}//桌面图标右键事件 -- 点击function onAppMenuClick(item){if (item.text == '打开') {$("li[app_id='" + APPID + "']").dblclick();}else if(item.text == '关闭') {_desktop.app('closeapp',APPID);}}

?//任务栏右键事件 -- 点击

function onTaskMenuClick(item){if (item.text == '打开') {_desktop.app('openapp',APPID);}else if(item.text == '关闭'){_desktop.app('closeapp',APPID);}else if(item.text == '最大化'){_desktop.app('openapp',APPID);$("#app_window_" + APPID).window('maximize');}else if(item.text == '最小化'){$("#app_window_" + APPID).window('minimize');}else if(item.text == '关闭所有'){_desktop.app('closeall');}else if(item.text == '关闭其他'){var _taskbar = _desktop.app('taskbar');console.info(_taskbar);}}

?

?

?

?

读书人网 >Web前端

热点推荐