[OpenLayers-Users] single line modify
Alexandre Dube
adube at mapgears.com
Fri Jan 15 11:26:19 EST 2010
Wendell,
I have the same issue when doing this. I'll start an other thread
about this.
Regards,
Alexandre
Wendell Turner wrote:
> Alexandre,
>
> Thank you. That works fine. The only side-effect is that
> clicking away from the line doesn't de-activate it. To
> de-activate it you need to click on the navigate icon.
>
> Wendell
>
> On Fri, Jan 15, 2010 at 08:38:22AM -0500, Alexandre Dube wrote:
>
>> Wendell,
>>
>> You could register a "activate" event on your ModifyFeature control to
>> select the first feature of the layer as soon as it gets activated.
>> Something like the following (untested) :
>>
>> yourModifyFeatureControl.events.on({
>> "activate": onModifyControlActivate,
>> scope: yourModifyFeatureControl
>> });
>>
>> yourModifyFeatureControl = function(event) {
>> var features = this.layer.features;
>> if(features && features.length > 0) {
>> this.selectControl.select(features[0]);
>> }
>> }
>>
>> Regards,
>>
>> Alexandre
>>
>>
>> Wendell Turner wrote:
>>
>>> What is the function that, when editing, activates a line
>>> segment?
>>>
>>> On my map I have the modify/navigate functions working fine.
>>> When you click on the modify icon, you must then click on
>>> the line segment so it turns colors & has move boxes on it.
>>> I only have one line segment drawn, and would like to remove
>>> the extra click (on the line) so that as soon as you click
>>> on the modify icon, the (one) line segment becomes editable.
>>>
>>> Wendell
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at openlayers.org
>>> http://openlayers.org/mailman/listinfo/users
>>>
>>>
>> --
>> Alexandre Dubé
>> Mapgears
>> www.mapgears.com
>>
>>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
>
--
Alexandre Dubé
Mapgears
www.mapgears.com
More information about the Users
mailing list