Hi Eric, > Does the test also fail with trunk? (I can't check right now)
Frankly speaking I don't understand your question..... I mean I don't know where to test the trunk? I just have OpenLayers-2.7 folder that I downloaded from OpenLayers website. I went to http://trac.openlayers.org/browser/ and got a view of the revisions and other things..... OpenLayers has nice support.... Thanks to you people... But I don't see anything over there to test the stuff or run the page run-tests.html.... Will I have to download the whole trunk part that is revised and then test it out? I mean I don't have much idea about the trunk and other things.... Can you please guide me on that so that I can make its proper use and also become helpful to others.... thank you..... Eric Lemoine wrote: > > Hi Jatin > > Does the test also fail with trunk? (I can't check right now) > > Eric > > 2009/1/20, Jatin Ambasana <[email protected]>: >> >> Hello Eric, >> >>>What OpenLayers version do you use? >> >> I use OpenLayers-2.7 latest version. >> >>>Changeset 8616 (<http://trac.openlayers.org/changeset/8616>) should >>>fix it, give trunk a try. >> >> Yes Thank you very much Eric..... it has solved my problem....=) >> I am able to draw the polygon on single click and also add it in the >> layer..... >> >> Here is the code added in zip file that I have done to just draw a circle >> of >> specific size on just one click and also it provides a functionality that >> user can draw only one circle at a time..... it could be useful for >> someone >> else also..... >> >> But Eric, >> There is one problem that I think I need to inform you about... >> I updated both the files >> from http://trac.openlayers.org/changeset/8616 >> i.e. >> 1) trunk/openlayers/lib/OpenLayers/Handler/RegularPolygon.js (modified) >> (1 >> diff) >> 2) trunk/openlayers/tests/Handler/RegularPolygon.html (modified) (1 diff) >> >> Now when I tested the RegularPolygon.html in >> http://localhost/OpenLayers-2.7/tests/run-tests.html >> >> It gives one error while testing.... I am pasting the output in italics >> below: >> >> Handler/RegularPolygon.html: fail 1 ok 6 (detailed: fail 0 ok 25) >> test_Handler_RegularPolygon_constructor ok 3 >> ok constructor calls parent with the correct control >> ok constructor calls parent with the correct callbacks >> ok regular polygon constructor calls parent with the correct options >> >> test_Handler_RegularPolygon_activation ok 3 >> ok activate returns false if the handler was already active >> ok activate returns true if the handler was not already active >> ok deactivate returns true if the handler was active already >> >> test_Handler_RegularPolygon_deactivation ok 1 >> ok deactivate doesn't throw an error if layer was previously destroyed >> >> test_Handler_RegularPolygon_four_corners ok 7 >> ok correct bounds after move >> ok geometry has 5 components >> ok geometry is a polygon >> ok feature radius as set on handler >> ok correct bounds after move with a fixed radius >> ok bounds with manual radius setting >> ok bounds with manual radius setting and mousemove >> >> test_Handler_RegularPolygon_circle ok 7 >> ok correct bounds after move >> ok geometry has correct numbre of components >> ok geometry is a polygon >> ok feature radius as set on handler >> ok correct bounds after move with fixed radius >> ok bounds with manual radius setting >> ok bounds with manual radius setting and mousemove >> >> test_Handler_RegularPolygon_irregular ok 4 >> ok correct right >> ok correct bottom >> ok correct left >> ok correct top >> >> test_callbacks planned 1 assertions but got 0; fail 0 ok 0 >> exception: : object: 'bottom' is null or not an object >> >> >> >> >> Eric Lemoine wrote: >>> >>> On Mon, Jan 19, 2009 at 1:52 PM, Jatin Ambasana <[email protected]> >>> wrote: >>>> http://mail.google.com/mail/#label/openlayers/11eeef3d8dc95c53 >>>> Hello everyone, >>>> >>>> I have added DrawFeature control to my map. >>>> Whenever it is activated it will always draw a polygon of sides 40 i.e. >>>> an >>>> approx circle. >>>> This is its code: >>>> >>>> polyOptions = {sides: 40, radius: rad, angle: 0}; >>>> polygonControl = new >>>> OpenLayers.Control.DrawFeature(polygonLayer, >>>> >>>> OpenLayers.Handler.RegularPolygon, >>>> {handlerOptions: >>>> polyOptions, >>>> featureAdded:circleAdded}); >>>> map.addControl(polygonControl); >>>> >>>> Now the problem is that the circleAdded function is not called when a >>>> circle >>>> is drawn on map. >>> >>> What OpenLayers version do you use? >>> >>> Changeset 8616 (<http://trac.openlayers.org/changeset/8616>) should >>> fix it, give trunk a try. >>> >>> Regards, >>> >>> -- >>> Eric >>> http://n2.nabble.com/file/n2185143/polygons.zip polygons.zip >> -- >> View this message in context: >> http://n2.nabble.com/DrawFeature-control-not-working-properly-tp2181102p2185143.html >> Sent from the OpenLayers Users mailing list archive at Nabble.com. >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://openlayers.org/mailman/listinfo/users >> > _______________________________________________ > Users mailing list > [email protected] > http://openlayers.org/mailman/listinfo/users > > -- View this message in context: http://n2.nabble.com/DrawFeature-control-not-working-properly-tp2181102p2185328.html Sent from the OpenLayers Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
