ext desktop桌面图标的右键弹出菜单代码
2009-06-11 22:13
288 查看
这个功能相信大家多会了的吧...呵呵.
在Desktop.js 添加这代码就可以实现了桌面右键菜单功能,
var rightClick = new Ext.menu.Menu({
id :'rightClickCont',
items : [{
id:'rmove',
text : '删除',
//增加菜单点击事件
handler:function (){
alert('我被点击了!');
}
}, {
id:'rname',
text : '重命名'
}, {
id:'rdetail',
text : '详细信息'
}, {
id:'rattribute',
text : '属性'
}]
});
//增加右键点击事件
if(shortcuts){
shortcuts.on('contextmenu',function(e){//声明菜单类型
e.preventDefault();//这行是必须的
rightClick.showAt(e.getXY());//取得鼠标点击坐标,展示菜单
});
}
在Desktop.js 添加这代码就可以实现了桌面右键菜单功能,
var rightClick = new Ext.menu.Menu({
id :'rightClickCont',
items : [{
id:'rmove',
text : '删除',
//增加菜单点击事件
handler:function (){
alert('我被点击了!');
}
}, {
id:'rname',
text : '重命名'
}, {
id:'rdetail',
text : '详细信息'
}, {
id:'rattribute',
text : '属性'
}]
});
//增加右键点击事件
if(shortcuts){
shortcuts.on('contextmenu',function(e){//声明菜单类型
e.preventDefault();//这行是必须的
rightClick.showAt(e.getXY());//取得鼠标点击坐标,展示菜单
});
}
相关文章推荐
- ext desktop桌面右键弹出菜单代码
- Qt右键弹出菜单+图标
- 程序托盘图标+右键弹出菜单
- 获取桌面图标字体和系统右键菜单字体
- CTree Ctrl控件右键选中某一项,并弹出菜单的一段代码!
- ArcGIS API for Silverlight开发中鼠标左键点击地图上的点弹出窗口及右键点击弹出快捷菜单的实现代码
- Extjs的Desktop弹出信息提示窗口的代码,在Windows系统桌面右下角弹出友情提示
- 让一个程序托盘显示,并且右键托盘图标可以弹出菜单
- Swing创建带图标的右键弹出菜单
- 桌面支持--WIN7任务栏上EXCEL的图标右键菜单上没有了最近打开的文档目录
- 如何解决桌面右键菜单弹出慢的问题
- 让一个程序托盘显示,并且右键托盘图标可以弹出菜单
- 册除隐藏桌面图标的右键菜单项
- VS2010 MFC 右键弹出菜单及显示图标
- 桌面支持--WIN7任务栏上EXCEL的图标右键菜单上没有了最近打开的文档目录
- WTL::右键弹出菜单和托盘图标
- 右键单击屏幕,弹出菜单的代码。
- 通用右键弹出菜单/及调用代码
- 桌面右键菜单的“排列图标”和“新建”选项丢失问题
- 桌面点击右键,菜单向左弹出,如何改为向右弹出菜单