I use several panels which are displayed only when needed by the code. For the sake of design efficiency, when I complete a panel's design I give it a .left = 800 and it goes out of sight. Calling it by the code is done by .left = 0 (instead of .visible) .