Несколько фреймов одного типа на форме [решено]

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
MaxIvanych
незнакомец
Сообщения: 5
Зарегистрирован: 14.01.2011 23:27:48

Несколько фреймов одного типа на форме [решено]

Сообщение MaxIvanych »

Доброго времени суток,
Сделал фрейм fraQuest, пытаюсь динамически создать два фрейма на одной форме

Код: Выделить всё

Quest11:=TfraQuest.Create(frmOpros.pnlMain);
Quest11.parent:=frmOpros.pnlMain;
Quest12:=TfraQuest.Create(frmOpros);
Quest12.parent:=frmOpros.pnlMain;

Как результат - ошибка с сообщением о том, что компонент с именем fraQuest уже есть на форме.
Не могли бы Вы подсказать, где я неправ? Заранее спасибо.
Последний раз редактировалось MaxIvanych 15.01.2011 17:33:12, всего редактировалось 1 раз.
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Как вариант, меняйте свойство name

Код: Выделить всё

Quest11:=TfraQuest.Create(frmOpros.pnlMain);
Quest11.parent:=frmOpros.pnlMain;
Quest11.Name:=Quest11.Name+'1';
Quest12:=TfraQuest.Create(frmOpros);
Quest12.parent:=frmOpros.pnlMain;
MaxIvanych
незнакомец
Сообщения: 5
Зарегистрирован: 14.01.2011 23:27:48

Сообщение MaxIvanych »

Mr.Smart писал(а):Как вариант, меняйте свойство name

Да, спасибо, помогло.
Ответить