![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Немного о компонентах.
Nikolay © (2002-03-20 16:54:00)Уважаемые немогли бы кинуть ссылочку о том где можно почитать ответ на тако вопрос: Как мне сделать компонент в компоненте ( не совсем точно) как например в StatusBar. там можно добавлять новые разделы свойства каждого раздела отображаются в инсперкторе объектов... Если это не долго то можно и объяснить :) Заранее спасибо!
Nikols (2002-03-20 17:14:00) [1]1. Создать унаследованный класс коллекции от TCollection, не забыть в нем ссылку на компонент - предок, которая передается в конструктор и сохраняется.
2. Переопределить необходимые методы, если необходимо.
3. В разделе private компонента обьявить переменную вышеуказанного класса.
4. Добавить свойство компонента типа вышеуказанного класса с чтением из переменной, записью через метод Set, пример -
FPanels.Assign(Value);
5. Все. Ну и в конструкторе не забыть создать класс коллекции, в конструктор передав self.
Nikolay (2002-03-20 17:06:00) [2]спасибо!
Fellomena (2002-03-20 17:01:00) [3]Где в Net-е почитать не знаю, но во второй том книги от С.Тейксейры и К.Пачеко полностью посвещён разработке компонент.
написанно очень здорово и диск прилагается. Стоит около 330 р. и продаётся в книжном на Тверской (вроде Москва называется) и был в Библио Глобусе.
Если не москвич - выписывай - в Net-е тоже есть (на Озоне, к примеру).