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

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

Добавить компонент в класс


Страницы:   1 2

oleg1963 ©   (2009-12-25 10:29:00) 

Здравствуйте уважаемые Мастера! Создал свой класс на основе компонента TBevel

type
 TBevel1 = class(TBevel)
 private
 protected
 public
   { Public declarations }
    ElemBevel : TBevel;
    constructor Create(AOwner:TComponent);override;
    destructor Destroy;override;
 end;

implementation

constructor TBevel1.Create(AOwner: TComponent);
var Visible : boolean;
begin
   inherited;
   ElemBevel:=TBevel.Create(AOwner);
end;

destructor TBevel1.Destroy;
begin
    ElemBevel.Free;
    inherited;
end;

Мне это нужно для создания массивов элементов, выводимых на экран, (тут был вопрос о "Пробежать опросом по компонентам ЭДИТ, из этой же серии).
Собственно вопрос: как добавить элемент (CheckBox,Button etc) в класс. Создать внутри конструктора TBevel ? Создать отдельным конструктором?
А как его вызывать ? Bevel.CheckBox.Top:=10 ? Подскажите как это делается. Почесывание затылка и умный вид лица не помогают :(


oleg1963   (2009-12-25 10:43:00) [21]

А какой посоветуете? По сути, мне нужна структура наподобие записи
<Идентификатор>.<Компонент>.<Свойство>


Медвежонок Пятачок   (2009-12-25 10:34:00) [22]

как добавить элемент (CheckBox,Button etc) в класс

контейнер для этого у тебя неподходящий.


Страницы:   1 2

Наверх

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