Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Создание компонента [D6, Win2k]


Merle Corey ©   (2002-03-18 15:15:00) 

Доброго времени суток!
Я пишу компонент TDLLibrary. У него есть св-во Procedures:

type
TProcedure = class(TCollectionItem)
. . .
end;
TProcedures = class (TCollection)
. . .
end;
TDLLibrary = class(TComponent)
. . .
published
property Procedures: TProcedures read GetProcedures write SetProcedures;
end;


Все работает... кроме редактированния свойства Procedures в Object Inspector. Как сделать, чтобы это св-во редактировалось также как и, например,св-во Columns в TListView ?


Merle Corey   (2002-03-18 18:01:00) [1]

Все... заряботала... Правильно говорится "Если долго мучится...".
Всем огромное спасибо!


Merle Corey   (2002-03-18 17:09:00) [2]

Все посмотрел.. от... и до... все как и у вас в статье... а не работает... Либо у меня "крыша" уже "едет"... Либо одно из двух.


Юрий Зотов   (2002-03-18 16:21:00) [3]

Проверяйте внимательнее, что-то не так. Особо проверьте, как коллекция получает класс своего элемента (параметр ее конструктора).


Merle Corey   (2002-03-18 15:56:00) [4]

Блин... делаю пример, что описан в статье... все работает. Делаю тоже самой у себя... не работает.


MBo   (2002-03-18 15:29:00) [5]

;) сам автор не спит


MBo   (2002-03-18 15:27:00) [6]

статья Ю.Зотова
http://delphi.vitpc.com/helloworld/tcollection.htm


Юрий Зотов   (2002-03-18 15:26:00) [7]

Должно редактироваться "само собой". Вероятно, Вы делаете еще что-то (или чего-то не делаете), поэтому редактор и не подключается.

По поводу создания коллекции и ее вживления в компонент могу присоветовать статью в "Королевстве" (раздел "Hello, world") - если у Вас все как там, то никаких проблем с редактором быть не должно.


Наверх

Титульная страница Поиск, карта сайта Написать письмо