No te recomiendo que lo pongas siempre así.
Dado que de esa forma, cuando presionas "intro", para abrir el menú de pausa, se verá también invisible. Porque este también es un elemento del BG0.
Lo cual queda horrendo.
En teoría está echo de manera que lo llames siempre antes del textbox.
O al inicio del script, con un goto 0xofset donde se hayan los wbto que hacen invisible los textbox.
Como hace tiempo que descubrí eso, no recuerdo sí se mantenia durante la ejecución del script, o hay que llamarlo antes de cada msgbox. Que alguien lo confirme..