New() method

BlitzMax Forums/BlitzMax Beginners Area/New() method

That's exactly my point. The code is wrong. Nobody pulled him up on the fact that it didn't work - someone even thanked him for it.

(He also didn't include any Field definitions for X and Y, but I spotted that)

I think if you're going to post a solution to a problem, then you should either:

A) Make it clear that the code is for guidance and is untested, or
B) Test it and make sure it works.

By not doing either, you can cause more confusion than you solve.