设置桌面快捷方式的工具提示的最佳方式是什么?ExtJS 4桌面 - 如何设置桌面快捷方式工具提示
在我的getDesktopConfig()中,我创建了一个带有字段iconCls,模块,名称的快捷数据数组。下面是增加一个用户模块的快捷方式到阵列,然后设置阵列作为快捷方式的数据存储,其被用于创建桌面快捷方式的数据属性的示例:
Ext.define("MyDesktop.App", {
extend: "Ext.ux.desktop.App",
....
getDesktopConfig: function() {
var b = this;
var a = b.callParent();
.....
shortcut_data.push({
iconCls: "users-shortcut",
module: "users-module-window",
name: "Users"
});
......
return Ext.apply(a,{
contextMenuItems: [{
text: "Dashboards",
handler: b.onDashboards,
scope: b
}],
shortcuts: Ext.create("Ext.data.Store",{
model: "Ext.ux.desktop.ShortcutModel",
data: shortcut_data
}),
wallpaper: "/assets/MyApp_Wallpaper.jpg",
wallpaperStretch: false
})
})
},
.....
您错过了一条重要的信息。呈现快捷方式的组件是什么?如果这是你的快捷方式配置图标Cls:“用户快捷方式”, 模块:“用户模块窗口”, 名称:“用户” }它适用于什么? – dbrin 2011-12-15 00:11:46
快捷方式已添加到桌面应用程序中。更新问题。 – 2011-12-15 00:23:24