Hi, I have managed to set up a viewport containing 3 mapPanels which are contained in a tab panel.
With the code below I can start the application and the grids are loaded according to which tab is activated. The problem is that I can only do it once! If I change from from the first tab to the second tab....and then back to the first tab, the grid in is not activated!?!? I´m sure there is a simple explanation...i hope. Can anyone see it? The app is here... http://maps.zgb.de:8080/geoserver/www/testing/wea_tabs.html var centerTabPanel = new Ext.TabPanel({ id:'centerTabPanel', region:'center', width: 800, activeTab: 0, items:[mapPanel_wea, mapPanel_biogas, mapPanel_wasser] }); centerTabPanel.items.each(function(tab){ tab.on('activate',function(panel){ if (panel.id == 'WEA') { // Ext.Msg.alert('Panel', panel.id + '" tab?'); gridContainer.remove(grid_wasser); gridContainer.remove(grid_biogas); gridContainer.add(grid_wea); gridContainer.doLayout(); } else if (panel.id == 'Biogas') { // Ext.Msg.alert('Panel', panel.id + '" tab?'); gridContainer.remove(grid_wea); gridContainer.remove(grid_wasser); gridContainer.add(grid_biogas); gridContainer.doLayout(); } else if (panel.id == 'Wasserkraft') { // Ext.Msg.alert('Panel', panel.id + '" tab?'); gridContainer.remove(grid_wea); gridContainer.remove(grid_biogas); gridContainer.add(grid_wasser); gridContainer.doLayout(); } }); }); Thanks for any help, Robert
_______________________________________________ Users mailing list [email protected] http://www.geoext.org/cgi-bin/mailman/listinfo/users
