Code:
var displayPanel = new Ext.Panel({
renderTo: width: 1195,
height: 255,
layout: 'hbox',
stripeRows: true,
defaults: {
flex: 1
}, //auto stretch
layoutConfig: {
align: 'stretch'
},
viewConfig: {
markDirty: false
},
items: [
firstGrid,
fileGrid
],
listeners: {
afterrender: function(comp) {
/*
var firstGridDropTargetEl = firstGrid.getView().scroller.dom;
var firstGridDropTarget = new Ext.dd.DropTarget(firstGridDropTargetEl, {
ddGroup : 'firstGridDDGroup',
notifyDrop : function(ddSource, e, data){
var records = ddSource.dragData.selections;
if(record_temp != undefined)
{
Ext.each(records, ddSource.grid.store.remove, ddSource.grid.store);
var nazwa = records[0].get('name');
records[0].set('column1', '');
firstGrid.store.add(records);
return true
}
}
});
var secondGridDropTargetEl = fileGrid.getView().scroller.dom;
var secondGridDropTarget = new Ext.dd.DropTarget(secondGridDropTargetEl, {
ddGroup : 'secondGridDDGroup',
notifyDrop : function(ddSource, e, data){
var records = ddSource.dragData.selections;
if(record_temp != undefined)
{
if(record_temp.get('docelowe') == '')
{
Ext.each(records, ddSource.grid.store.remove, ddSource.grid.store);
var nazwa = records[0].get('name');
var baza = records[0].get('column1');
var zrodlowe = record_temp.get('zrodlowe');
var docelowe = baza;
record_temp.set('docelowe',nazwa);
record_temp.set('column1',baza);
aktualizuj_docelowe(uzytkownik, zrodlowe, docelowe, nazwa, idszablonu);
}
return true
}
}
});
*/
}
}
});
//tab czytanie pliku
var comboplik = new Ext.form.ComboBox({
typeAhead: true,
triggerAction: 'all',
lazyRender: true,
mode: 'local',
store: panelstore,
valueField: 'id',
displayField: 'szablon'
});
pobierz_liste_szablonow();
var readerfile = new Ext.form.FormPanel({
title: 'Czytanie pliku',
width: 1195,
autoHeight: true,
frame: true,
items: [{
xtype: "fieldset",
items: [
comboplik, {
}
]
}]
});
var tabs = new Ext.TabPanel({
renderTo: 'panel',
activeTab: 1,
frame: true,
items: [{
title: 'Kreator szablonów',
items: [
panel_okna, displayPanel
]
},
{
title: 'Czytanie pliku',
items: [
readerfile
]
}
]
});
var panel = new Ext.Panel({
renderTo: 'okno_rejestr_glowny',
frame: false,
width: 1195,
stripeRows: true,
layoutConfig: {
columns: 1
},
items: [
tabs
]
});