sld example does not need a custom select method for Control.SelectFeature any more
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5925 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
@@ -65,23 +65,11 @@
|
||||
OpenLayers.Feature.Vector.style["select"];
|
||||
hover = new OpenLayers.Control.SelectFeature(gmlLayers[2], {
|
||||
selectStyle: waterStyle["Hover Styler"],
|
||||
hover: true,
|
||||
select: select
|
||||
hover: true
|
||||
});
|
||||
map.addControl(hover);
|
||||
hover.activate();
|
||||
}
|
||||
|
||||
// replaces OpenLayers.Control.Select.select
|
||||
var select = function(feature) {
|
||||
// store layer style
|
||||
var style = feature.layer.style;
|
||||
// set temporary layer style for hover rendering
|
||||
feature.layer.style = hover.selectStyle;
|
||||
OpenLayers.Control.SelectFeature.prototype.select.apply(hover, arguments);
|
||||
// restore layer style
|
||||
feature.layer.style = style;
|
||||
}
|
||||
|
||||
// set a new style when the radio button changes
|
||||
function setStyle(styleName) {
|
||||
|
||||
Reference in New Issue
Block a user