Еще есть техника когда главная форма создает automation, передает его в субформу и ждет от него событий, которые генерятся в ответ на вызов его метода в субформе. Например можно использовать XMLDOM, его событие OnReadyStateChang при вызове loadXML
Именно. У нас уже давно никто не пользуется OnTimer'ом для "общения MainForm <-->SubForm", а пользуемся именнно XMLDom-automation, функциoнирует безотказно.