Динамическое создание элементов управления
Добавлено: 30.03.2021 02:07:13
Подскажите, пожалуйста, как динамически создавать компоненты на форме.
Я не могу понять, что присвоить свойству frame (а если его не установить, то элементы управления выглядят неправильно).
Вот моя попытка:
Я не могу понять, что присвоить свойству frame (а если его не установить, то элементы управления выглядят неправильно).
Вот моя попытка:
- Код: Выделить всё
procedure tmainfo.mainformcreated(const sender: TObject);
begin
dynedit := tedit.Create(self);
dynedit.bounds_cx := 100;
dynedit.bounds_cy := 21;
{ Если скопировать frame из созданного в IDE teditʼа, то всё работает,
но хотелось бы понять, как его создавать без IDE. }
dynedit.frame := tedit1.frame; //Чем это заменить???
insertwidget(dynedit, makepoint(300, 10));
dynedit.show;
end;