svofski, спасибо за советы, но для меня подобные манёвры кода пока непонятны - это уже похоже высший пилотаж.
Я непонимаю как это реализовать в коде.

KTSerg, я решил поэксперементировать с "ширмой", о результатах сообщу.