Тема: Tabpanel and Views
Показать сообщение отдельно
  #2 (permalink)  
Старый 18.07.2012, 14:54
Аспирант
Отправить личное сообщение для Eugent Посмотреть профиль Найти все сообщения от Eugent
 
Регистрация: 28.02.2012
Сообщений: 55

Описание представления:
Ext.define('App.view.Tab', {
	extend	: 'Ext.panel.Panel',
	alias		: 'widget.app_tab',
	closable	: true,
	frame		: true,
	
	ekdse_mask	: false,
	
	autoHeight	: false,
	padding		: '0 0 0 0',
	tabPosition	: 'bottom'
});



в ините контроллера
...
this.control({
	//контроль на кнопку
	'viewport toolbar button[name=add_tab]':{
		click: function(th_but){
			//получение панели вкладок
			var tabpan = Ext.ComponentQuery.query('main_tabpan')[0];
			if(tabpan){
				var tab = Ext.create('widget.app_tab', {
					title: 'Вкладка'
				});
				tabpan.add(tab);
				tabpan.setActiveTab(tab);
			}
		}
	}
});...
Ответить с цитированием