Показать сообщение отдельно
  #2  
Старый 01.01.2013, 12:25
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Вызывать форму 2 прямо из фрейма. Причем, я бы сделал так, что бы форма просто возвращала строку, а добавлял бы строку сам фрейм.

Код:
// TForm2, Просто пример
function TForm2.Execute : String;
begin
  ShowModal;
  Result := Edit1.Text;
end;

// TFrame1
procedure TFrame1.Button1Click(Sender : TObject);
begin
  ListBox1.Items.Add(Form2.Execute);
end;
Ответить с цитированием