задача такая - есть форма, на которой расположено 10 списков, есть 5 наборов данных (шаблонов) в виде объектов с атрибутами
нужно на форме при выборе того или иного шаблона пересоздать контент формы т.е. обновить все списки, обновить все надписи над списками, погасить те или иные списки, может даже координаты подвигать - ну т.е. практически обновить весь интерфейс в соответствии с данными шаблона прочитанными Selectom из базы
можно конечно все сделать как в действии - что то выбрал - открыл в следующем шаге нужную форму с нужным шаблоном, вернулся назад, открыл другую.... - но это уже не дружественный интерфейс
может кто нибудь уже занимался этим увлекательным делом - поиском проблем на пустом месте ?

если да - может есть какие нибудь подводные камни?
ps
задача еще интересна тем что все это происходит не на самой форме задачи а на форме фиктивного массива открытого в отдельном окне