Подскажите решение по desktop
Привет.
Взял из примеров desktop, в файле js/App.js заменил me.viewport = new Ext.container.Viewport({ layout: 'fit', items: [ me.desktop ] }); на me.viewport = new Ext.container.Viewport({ //layout: 'fit', //items: [ me.desktop ] layout: 'border', title: 'Ext Layout Browser', items: [{ border: false, region:'north', margins: '0 0 5 0', items: [{ xtype: 'box', id: 'header', html: '<h1> Компания</h1>', height: 30, //items:[toolbar] },{ xtype: 'toolbar', items: [ ' ', { iconCls: 'icon-send', scale: 'medium', text: 'Справочники', menu: menu },{ iconCls: 'icon-save', scale: 'medium', text: 'Документы', //handler: function () {var me = this; me.MyDesktop.Settings().show();} },{ iconCls: 'icon-print', scale: 'medium', text: 'Отчеты' },'-',{ xtype: 'splitbutton', iconCls: 'icon-attach', scale: 'medium', text : 'Кнопка с меню' },'->',{ xtype : 'textfield', name : 'field', emptyText: 'Найти' }] }] },{ layout: 'border', id: 'layout-browser', region:'west', border: false, split:true, margins: '2 0 5 5', width: 200, minSize: 100, maxSize: 500, items: [treePanel, detailsPanel] },{ id: 'content-panel', region: 'center', // this is what makes this panel into a region within the containing layout layout: 'card', margins: '2 5 5 0', activeItem: 0, border: false, items: [{ layout: 'fit', items: [ me.desktop ] }] } ] }); и тут проблемка, как при нажатии на кнопку тулбара "Документы" открывалось окно GridWindow из этого примера? Все перепробовал, не работает. Буду очень признателен за помощь. |
хоть и месяц прошел.
Но для этого использовался controller |
Часовой пояс GMT +3, время: 04:14. |