Hi Diego,
You can register a 'featureadded' event to your draw feature control
to do so :
myDrawFeatureCtrl.events.on({
"featureadded": function(object) {
object.feature.state = OpenLayers.State.INSERT;
mySelectControl.activate(); // if not already
myDrawFeatureCtrl.deactivate(); // if not already
mySelectControl.select(object.feature);
},
scope: this
});
If both controls were part of the same OpenLayers.Control.Panel
control, you would only need to do a :
myPanelCtro.activateControl(mySelectControl);
instead of enabling and disabling your draw and select controls.
HTH,
Alexandre
On 12-11-24 04:48 AM, Diego M. wrote:
If I add a feature by : layer.drawFeature(feature);
and I would like to activate the selectfeature control on it
How I can do that ?
the control already activated on the layer, but no affect the new drawn
feature.
--
View this message in context:
http://osgeo-org.1560.n6.nabble.com/Selectfeature-after-DrawFeature-tp5018519.html
Sent from the OpenLayers Users mailing list archive at Nabble.com.
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users
--
Alexandre Dubé
Mapgears
www.mapgears.com
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users