"jbrave" wrote:
According to the component reference, x=object.GetMessagePort() should tell me what if any port the screen is set to. Instead if results in having to reboot when I print.
All I can find in the component reference is that it says it returns the message port. The distinction in implied use is subtle, but there. You aren't supposed to print a message port. Printing it would probably just give you a listing of it's object type.
I"m trying to figure out why I'm not getting any messages on a port when I've set the screen to point to it. The port exists (global), the screen exists (local) both exist in the current context. Once I hit the message loop, nothing further happens unless I hit break, or the home button.
Are you creating message ports as needed, or passing around existing ones? I'm pretty sure the purpose of the GetMessagePort() method is to make it easier to access existing ports for re-use.