Здравствуйте, RWolf, Вы писали:
RW>Ошибся, действительно, контролы стали отображаться правильно. Перемещение фокуса табуляцией не работает в пределах дочерней формы, впрочем, это не критично.
Попробуй сделать еще такой "финт ушами" (это действительно финт!): в обработчике TApplication.OnMessage() зови дополнительно еще процедуру, которая будет транслировать сообщение в ДЛЛ а в ДЛЛ у формы вызывай Perform() принудительно (для тех сообщений, которые до твоей формы не доходят). И хорошо бы перехватить хуком разрушение приложения, т.к. объект TApplication в ДЛЛ момент разрушения основного приложения скорее всего оставит без внимания со всеми вытекающими.