Re: [OpenLayers-Users] RegularPolygon Styling

2009-09-02 Thread Andreas Hocevar
Eric Lemoine wrote:
 On Tue, Aug 25, 2009 at 7:20 PM, Heidt, Christopher
 M.christopher.m.he...@saic.com wrote:
   
 The temporary style that exists in the other shape handlers
 doesn't seem to work with RegularPolygon.
 How do I change the style of a RegularPolygon during the draw phase?
 

 Hi.

 Either write a patch to Handler/RegularPolygon.js so it takes the
 layerOptions config option into account (as Handler/Point.js does),

Such a patch already exists, it just needs some unit tests:
http://trac.openlayers.org/attachment/ticket/2232/openlayers-2232.patch

Regards,
Andreas.

  or
 provide a style property to the regular polygon handler through the
 handlerOptions config option passed to the draw feature control:

 new OpenLayers.Control.DrawFeature(layer, OpenLayers.Handler.RegularPolygon, {
 handlerOptions: {
 style: OpenLayers.Feature.Vector.style['temporary']
 }
 });


 Hope this helps,



   


-- 
Andreas Hocevar
OpenGeo - http://opengeo.org/
Expert service straight from the developers.

___
Users mailing list
Users@openlayers.org
http://openlayers.org/mailman/listinfo/users


Re: [OpenLayers-Users] RegularPolygon Styling

2009-09-02 Thread Eric Lemoine
On Wed, Sep 2, 2009 at 10:40 AM, Andreas Hocevarahoce...@opengeo.org wrote:
 Eric Lemoine wrote:
 On Tue, Aug 25, 2009 at 7:20 PM, Heidt, Christopher
 M.christopher.m.he...@saic.com wrote:

 The temporary style that exists in the other shape handlers
 doesn't seem to work with RegularPolygon.
 How do I change the style of a RegularPolygon during the draw phase?


 Hi.

 Either write a patch to Handler/RegularPolygon.js so it takes the
 layerOptions config option into account (as Handler/Point.js does),

 Such a patch already exists, it just needs some unit tests:
 http://trac.openlayers.org/attachment/ticket/2232/openlayers-2232.patch

Thanks for the information Andreas.

-- 
Eric Lemoine

Camptocamp France SAS
Savoie Technolac, BP 352
73377 Le Bourget du Lac, Cedex

Tel : 00 33 4 79 44 44 96
Mail : eric.lemo...@camptocamp.com
http://www.camptocamp.com
___
Users mailing list
Users@openlayers.org
http://openlayers.org/mailman/listinfo/users