Am I right in thinking that whenever you switch between layouts, everything in the layout starts with it's starting values? I have a situation where I want to be able to switch between my main screen and a sort of 'management' screen. When I switch back to the main screen, I want everything to continue as it was. Is this possible, or will the switch go back to the beginning and if so, is there some way I can restore the positions etc back to how they were? I'm guessing I might have to use globals or arrays or something like that to save and reload the information?
Also, when I'm on the main screen, I want to be able to take information from the management screen. Again, is this possible or does the management screen effectively not exist while the main screen is up?