Описание тега townedcollection

TOwnedCollection является потомком TCollection, поддерживающим "Владельца" для получения информации о пути к свойствам во время разработки. Это определяется в модуле Classes.pas.
1 ответ

TCollection PropertyEditor с редактируемыми столбцами

Для своего потомка TCollection я хочу расширить редактор свойств коллекции. Я хочу видеть больше столбцов для других свойств моего TCollectionItem. И мне повезло, потому что это довольно легко. Единственное, что я хочу сделать, это переопределить эт…
1 ответ

Как добавить 2-кратный производный класс TCollectionItem в TOwnedCollection?

Я хочу реализовать коллекцию или список, используя TOwnedCollection / TCollectionItem. Мне нужен постоянный список (для загрузки и создания из FileStream) классов с полиморфизмом. Здесь (частично) мой код до сих пор, но мне не удалось создать произв…
1 ответ

Использование потомка TOwnedCollection в Delphi

Я пытаюсь создать пользовательский компонент со свойством коллекции. Однако если я попытаюсь открыть редактор коллекции во время разработки, нажав кнопку "..." в инспекторе объектов, ничего не произойдет. Чего мне не хватает? Вот мой потомок TCollec…
26 июн '09 в 19:09
1 ответ

Количество сборов delphi TCollection не увеличивается после добавления

У меня есть типы TNotifyReply = class (TCollectionItem) TNotifyReplylist = class (TOwnedCollection) NotifyReplylist: = TNotifyReplylist.Create (self, TNotifyReply); После вызова этой функции (любое количество раз), посчитайте ее еще ноль function TN…
09 авг '10 в 05:36
2 ответа

Как вызвать редактор свойств компонента во время разработки

Я создал компонент, полученный из TCustomPanel. На этой панели у меня есть опубликованное свойство класса, производного от TOwnedCollection. Все работает хорошо, и щелчок по многоточию в инспекторе объектов для этого свойства открывает редактор колл…
1 ответ

Использование TCollection с уже определенным классом

(Примечание: это несколько связано с моим последним вопросом). Я новичок в использовании TCollection в Delphi, и я все еще обдумываю различные способы обработки отношений класс-свойство-элемент-один-ко-многим. Изучая TCollection и TCollectionItem, я…