Blitzmax is excellent to program with!

BlitzMax Forums/BlitzMax Programming/Blitzmax is excellent to program with!

@skn3[ac]:
Thanks for the reply, but I'm not sure you've answered my questions. :^/

In the line...
Local current_tool()

...that is not an array, but it's not a function prototype either (although it does resemble one). Can you explain this a little bit more?

On question two... huh? Can I send, for example, current_tool as a parameter to an OS routine?

I guess I should ask, are these REAL function pointers in the traditional sense? There's something not quite right about the way they are done in Max... I sure wish I could just go...
address:Long = FuncPtr(func_one)

...or something similar.

And of course, the third question, which I've asked before is: Where did you get this information from since it is not in the manual?

Thanks again,
Russell