Hi
Thank you for all this help, but can I ask you to really break this down further for me,
In the script that makes the popup un-hide under “void OnClick(){“ I have placed a line “UICamera.currentTouch.pressed = null;” ...this is not doing anything: do I need to add variable of some sort; am I just not finding the path to the UICamera?
Hope I am not being too lazy

I am a freelance artist and usually work with Flash plus a little ActionScript. I have just started a job with Unity and nGUI this week (thinking Unity had free ScaleForm). Once this job is done I aim to get my head around nGUI/Unity a little better.
Thank you again for your help.