[Commits] r664 - in sandbox/bartvde/legend/geoext: examples lib/GeoExt/widgets/legend

commits at geoext.org commits at geoext.org
Fri May 8 22:44:19 CEST 2009


Author: bartvde
Date: 2009-05-08 22:44:19 +0200 (Fri, 08 May 2009)
New Revision: 664

Modified:
   sandbox/bartvde/legend/geoext/examples/legendpanel.js
   sandbox/bartvde/legend/geoext/lib/GeoExt/widgets/legend/WMS.js
Log:
minor update

Modified: sandbox/bartvde/legend/geoext/examples/legendpanel.js
===================================================================
--- sandbox/bartvde/legend/geoext/examples/legendpanel.js	2009-05-08 20:39:32 UTC (rev 663)
+++ sandbox/bartvde/legend/geoext/examples/legendpanel.js	2009-05-08 20:44:19 UTC (rev 664)
@@ -2,23 +2,23 @@
 var mapPanel;
 
 Ext.onReady(function() {
-    var map = new OpenLayers.Map();
+    var map = new OpenLayers.Map({allOverlays: true});
     map.addLayers([
         new OpenLayers.Layer.WMS(
             "Tasmania",
             "http://publicus.opengeo.org/geoserver/wms?",
             {layers: 'topp:tasmania_state_boundaries', format: 'image/png', transparent: true},
-            {isBaseLayer: true}),
+            {singleTile: true}),
         new OpenLayers.Layer.WMS(
             "Bodies of Water",
             "http://publicus.opengeo.org/geoserver/wms?",
             {layers: 'topp:tasmania_water_bodies', format: 'image/png', transparent: true},
-            {isBaseLayer: false}),
+            {singleTile: true}),
         new OpenLayers.Layer.WMS(
             "Cities and Roads",
             "http://publicus.opengeo.org/geoserver/wms?",
             {layers: 'topp:tasmania_cities,topp:tasmania_roads', format: 'image/png', transparent: true},
-            {isBaseLayer: false})
+            {singleTile: true})
     ]);
 
     mapPanel = new GeoExt.MapPanel({

Modified: sandbox/bartvde/legend/geoext/lib/GeoExt/widgets/legend/WMS.js
===================================================================
--- sandbox/bartvde/legend/geoext/lib/GeoExt/widgets/legend/WMS.js	2009-05-08 20:39:32 UTC (rev 663)
+++ sandbox/bartvde/legend/geoext/lib/GeoExt/widgets/legend/WMS.js	2009-05-08 20:44:19 UTC (rev 664)
@@ -24,6 +24,16 @@
         GeoExt.legend.WMSGenerator.superclass.initComponent.call(this);
         this.createLegend(this.layer);
     },
+    
+    /**
+     * Method: onImageLoadError
+     *     When the image fails loading (e.g. when the server returns an XML
+     *     exception) we need to set the src to a blank image otherwise IE
+     *     will show the infamous red cross.
+     */
+    onImageLoadError: function() {
+        this.src = Ext.BLANK_IMAGE_URL;
+    },
 
     /**
      * Method: createImage



More information about the Commits mailing list