quote:
Originally posted by Eljay
However, the reason the OP's code doesn't work is that CreateThread needs an asynchronous callback to work, and unfortunately, Plus! only supports synchronous callbacks due to technical limitations of the scripting engine.
Wrong it fully supports asynchronous call backs. However because they are defined within Messenger Plus! each call to the same function will return the same pointer. Therefore 2 scripts calling the same pointer can cause issues. You cannot get a callback pointer to a function that hasn't been defined within Messenger Plus!.
We will discuss this later on MSN
Looks like I am talking out of my ass again... I could have swore it was defined internally in Messenger Plus!... if not what am I thinking of...