Пример. Есть форма Frm0, которая создает форму через Application.CreateForm(TFrm1,Frm1);
Frm1 создано 2 штуки. Она же в свою очередь через Application.CreateForm(TFrm2,Frm2); создает форму Frm2.
Первый экземпляр Frm1 создал свою форму Frm2, а второй экземпляр - свою Frm2.
Как проще сделать, чтобы с первого экземпляра Frm2 получить доступ к своей Frm1 (например к Caption), а со второго экземпляра Frm2 к своей родительськой форме Frm1?
Если просто указать в форме Frm2 оператор Frm1.Caption:='test'; то заголовок меняется только в последней созданой формк Frm1.