Jim OLeary j_oleary_ed at yahoo.ca
Fri Jun 23 16:29:11 EDT 2006

How do you access the Point object in DigitizePoint()? The documentations says that you pass it a function as a handler, and it passes a Point parameter to that function.

The first problem is that my taskpane does not know what a point is, so I made one:

function Point(x,y) {
        this.x = x;
        this.y = y;

Next I made a Point object named "o":

var o = new Point(1,0)

Next I made a handler for DigitizePoint:

    function digitizePointHandler(o)

Next I called the DigitizePoint function from another function:

    function getDigitizePoint()
        f = new digitizePointHandler(o)
        alert("o.x is" + o.x)

Hopefully DigitizePoint() takes that o parameter and fills it with the x and y points that the user's mouse has clicked. However, the final alert shows that o.x is still the same as it was in the beginning.

Any help would be appreciated.

All new Yahoo! Mail  
Get news delivered. Enjoy RSS feeds right on your Mail page.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20060623/aaae04d8/attachment.html

More information about the Mapguide-users mailing list