![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Информация о создании компонента [D7, WinXP]
.ruslan © (2006-12-08 17:04:00)Уважаемые, помогите найти информацию и создании компонента состоящего из нескольких стандартных компонентов, например, нужно сделать компонент которые будет отображать картинку (TImage) и рядом текст (TLabel)
Бурундук (2006-12-09 10:46:00) [1]смотри TComponent.SetSubcomponet и исходники TLabeledEdit
Palladin (2006-12-08 21:27:00) [2]А более подробного вопроса?
.ruslan (2006-12-08 18:25:00) [3]А более подробного описания нету?
Stanislav (2006-12-08 17:51:00) [4]Вот так:
type
TMyComponent=class(TPanel)
implementation
Constructor MyComponent.Create (AOwner:TComponent); override
Stanislav (2006-12-08 17:50:00) [5]Пример:
type
MyComponent=class(TPanel)
private
FImage:TImage;
FLabel:TLabel;
public
Constructor Create (AOwner:TComponent); override
end;
implementation
Constructor Create (AOwner:TComponent); override
begin
FImage:=Timage.Create(Self);
FImage.Parent:=Self;
....
end;
Еще его нужно зарегистрировать процедурой Register