Да, конечно, я знаю, что Views.HostOf для внутреннего употребления.

Для чего мне это понадобилось?

Есть надобность подгонять размеры внедрённых отображений под размер формы. Размер формы меняется пользователем (темаviewtopic.php?f=24&t=2622&p=47045#p47045сюда же).

Задача, на первый взгляд, вроде бы простая: - как только форма изменила свой размер, тут же пропорционально изменить размеры всех внедрённых отображений.

Стандартная форма не предоставляет никаких средств для внешнего контроля за размерами (что, в общем-то, идеологически правильно). Обёртывать форму своей обёрткой, значит лишиться стандартной поддержки каркаса. Кроме этого, уже разработано немалое количество диалогов на базе стандартных форм, и заменять их на какие-то особые - дело неблагодарное.
Отсюда вытекает требование использовать стандартные формы.

Кроме этого, возможность вложенности внедрённых форм требует контроля за каждой формой по отдельности, а не за всем документом в целом.

Поэтому напрашивается такое решение: внедрить особый элемент прямо на форму, которую надо контролировать. Это как бы очевидно, и интерфейс получается интуитивно понятный.

Но как этому элементу следить за размерами своего хоста-формы? Легально - никак. Идеология контейнеров не предполагает подобной активности от внедрённых отображений (регулирование только на уровне предпочтений, а это значит, что нужна обработка сообщений на уровне каждого контрола, что влечёт за собой кучу дополнительных костылей в виде обёрток отображений).

Тут-то Views.HostOf и помогает. Размеры-то определяются правильно, а вот попытка вручную модифицировать размеры внедрённых на форму отображений иногда приводит к трапу.