![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание комп-та содержащего нескольких ;других. [D5]
Tundra © (2002-12-18 09:40:00)Везде в Хелпе, есть примитивные примеры как создавать комп-ты используя только один -(Tlabel, TEdit) и т.д.
А если нужен компонент содержащий в себе нескольких других (TEdit и TlistBox) и еще другие, размещенные на основном опред-м способом.
Кто знает как это сделать? Нужно создавать ActiveX ?
Если можно то какой взять за основной ? - Form или Frame ?
Если можно дайте пожалуйста ссылки.
спасибо.
Tundra (2002-12-18 10:23:00) [1]Правда я думал, что это можно сделать в какой нибудь визуальной среде.
Т.е. создать что-то типа фрейма или формы разместить на нем все, что нужно с кодами перекрытиями, размещениями, привязками и т.д., а затем как-то откомпилировать его в компонент.
Спасибо попробую.
Groove (2002-12-18 09:52:00) [2]только не забывай ставить парентов у дочерних компонетов, создаваемых динамически
private
FEdit:TEdit;
constructor Create(AOwner:TComponent)
begin
inherited Create(AOwner);
FEdit:=TEdit.Create(Self) ;
FEdit.Parent:=Self;
...
end;
а вообще смотри тут
http://www.interface.ru/fset.asp?url=/borland/d5_2prraz1.htm&anchor=01
Groove (2002-12-18 09:42:00) [3]TWinControl
IMHO лучче всего