Каков наилучший способ установки всплывающей подсказки для ярлыка на рабочем столе?Рабочий стол ExtJS 4 - как установить подсказку на рабочем столе для рабочего стола
В моем getDesktopConfig() Я создаю массив ярлыков с полями iconCls, module, name. Вот пример добавления модуля пользователей ярлык к массиву, а затем установить массив как свойство данных магазина ярлыки данных, который используется для создания ярлыков на рабочем столе:
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
})
})
},
.....
Вам не хватает важной информации. Что такое компонент, который отображает ярлык? Если это вы shortcut config { iconCls: «users-shortcut», модуль: «users-module-window», имя: «Пользователи» } к чему он применяется? – dbrin
Ярлыки добавляются в приложение для настольных компьютеров. Обновление вопроса. –
Я понимаю. Но я не знаком с этим приложением, можете ли вы указать тип компонента ExtJS для ярлыка? Это производная от кнопки? – dbrin