Size: a a a

2020 March 03

AS

Alexey Shumkin in Delphi & Lazarus
Геннадий Малинин
Это не аппеляция к своему опыту, а выводы исходя из моего опыта. Я сразу сказал, что это тоьлко мой опыт.
За весь свой опыт мне
Ну, а как это выглядит, если не апелляция к нему? :)
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Andrew Fa
1) «подходящий пакет» эт в какую сторону читать? Я просто решил сейчас на панелях конечно же костылить)
2) по динамике - объясни плз подробнее или дай почитать)) я рад бы не плодить элементы, но мне нужно в определенный момент создавать типовые обьекты с разным контентом в них(сами поля одни и те же внутри обьектов) - грубо говоря карточки)
Если карточки только для чтения, т.е. там нет никакие полей ввода, а только, например кнопки, текст, изоображения, то лично я бы нарисовал всё самостоятельно. Таким образом мы сократим кол-во контролов и сможем отрисовывать напрямую из памяти не прибегая к"релоаду" карточек.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Alexey Shumkin
За весь свой опыт мне
Ну, а как это выглядит, если не апелляция к нему? :)
Аппеляция - это при аргументации чего-либо. А я лишь рассказываю свою точку зрения.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Я не ставлю свою точку зрения против чьей-то
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
У меня было много ситуаций, которые бы многие решили динамическим созданием объектов, я этого избегаю
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Не знаю на счет fmx, но vcl с большим кол-вом визуальных компонентов ведёт себя не очень хорошо.
источник

AF

Andrew Fa in Delphi & Lazarus
Геннадий Малинин
Если карточки только для чтения, т.е. там нет никакие полей ввода, а только, например кнопки, текст, изоображения, то лично я бы нарисовал всё самостоятельно. Таким образом мы сократим кол-во контролов и сможем отрисовывать напрямую из памяти не прибегая к"релоаду" карточек.
Есть поля ввода
источник

AF

Andrew Fa in Delphi & Lazarus
По сути нужно создать объект и дать возможность его «заполнить»
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Andrew Fa
Есть поля ввода
А есть наброски? Шаблон какой-нибудь? Чтоб визуально оценить
источник

AF

Andrew Fa in Delphi & Lazarus
Полчаса буквально, и пришлю.
Условно это профайл - набор из текстовых полей(разной длины и типов) и пара чекбоксов.
источник

a

aford in Delphi & Lazarus
Геннадий Малинин
А есть наброски? Шаблон какой-нибудь? Чтоб визуально оценить
Можно ещё посмотреть в сторону component-->create component Template
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Ну судя по тому что там поля ввода и элементы управления, то придётся использовать динамическое создание в том или ином виде.
Предлагаю использовать stackpanel или flowpanel, и на выбор формы, фреймы или панели с контролами
источник

N

Nik in Delphi & Lazarus
VCL - зло
источник

a

aford in Delphi & Lazarus
У меня в проекте flowpanel и панель на ней, скрытая. Когда нужны копии - просто копирую ее и изменяю контролы на ней как мне нужно. Топорно, зато работает
источник

KB

Kit Bayun in Delphi & Lazarus
Nik
VCL - зло
А ты точно дельфи-разработчик? 😁
источник

AK

Alexey Kulakov in Delphi & Lazarus
он просто VCL не переваривает
источник

AK

Alexey Kulakov in Delphi & Lazarus
на самом деле, VCL - это круто, хоть и не без изъянов
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Alexey Kulakov
на самом деле, VCL - это круто, хоть и не без изъянов
++
источник

AF

Andrew Fa in Delphi & Lazarus
Геннадий Малинин
А есть наброски? Шаблон какой-нибудь? Чтоб визуально оценить
смысл такой примерно. вот такие карточки нужно создавать динамически =\
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
aford
У меня в проекте flowpanel и панель на ней, скрытая. Когда нужны копии - просто копирую ее и изменяю контролы на ней как мне нужно. Топорно, зато работает
А как ты копию делаешь?
источник