I've got process A that starts process B using the popupAsChild method. Process A continues and makes something that it wishes to inform process B about. I've tried using send(method) or start(method) against the message object returned from popupAsChild, but send doesn't seem to do anything and start generates an error message. 

Process A:
b = .B~new
msgObj = b~popupAsChild(.....)
....
msgObj~send("METHOD1")
...

Process B:
::CLASS B PUBLIC
...
::METHOD METHOD1
do something

Is this possible at all and if so what am I doing wrong?

Thanks in advance,
Staffan