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

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

TImage в компонент [D7, WinXP]


Help Me ©   (2004-11-24 16:29:00) 

Как встроить TImage в компонент??? Я думал это просто... Но как-то не очень получается.


Help Me   (2004-11-25 18:24:00) [1]

Извиняюсь в коде не

> FImage := FImage.Create(nil);

а FImage := TImage.Create(nil);


Help Me   (2004-11-25 18:21:00) [2]

Код таков:
type
 TGraphicImage = class(TGraphicControl)
 private
   { Private declarations }
   FImage: TImage;
   property Parent: TWinControl;
 protected
   { Protected declarations }
 public
   { Public declarations }
   constructor Create (Aowner: TComponent);  override;
   destructor Destroy; override;


constructor TGraphicImage.Create(Aowner: TComponent);
begin
 inherited Create (Aowner);
 FImage := FImage.Create(nil);
 FImage.Parent :=  GraphicImage;
 FImage.Picture.LoadFromFile('0.bmp');
end;


Юрий Зотов   (2004-11-25 17:13:00) [3]

> Help Me   (25.11.04 17:05) [4]

Приведите код.


Help Me   (2004-11-25 17:05:00) [4]

А как его правильно установить??? У меня всё равно TImage не видно...


Юрий Зотов   (2004-11-24 22:34:00) [5]

За то, на чем будет лежать TImage. Если его не установить, TImage останется невидимым.


Help Me   (2004-11-24 21:20:00) [6]

А данное свойство (Parent) за что отвечает????


Юрий Зотов   (2004-11-24 17:16:00) [7]

Вот здесь показано, как встроить в компонент TTimer:
http://delphimaster.ru/cgi-bin/forum.pl?id=1101159426&n=12

TImage вставляется точно так же, только у него еще надо установить свойство Parent.


Наверх

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