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

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

Сontrol '' hast no parent windows - создание компонентов [D7, WinXP]


Николай ©   (2005-06-02 08:07:00) 

При создании компонента Панель инструментов я использовал TListImage при прописке его в TToolBar всё впорядке картинки отображаются на TToolButton но при удалении компонента с формы
возникает ошибка Сontrol '' hast no parent windowsможет кто знает вчём дело подскажите пожалуйста.


ЮЮ   (2005-06-03 06:39:00) [1]

>а если в ToolBar не писать ImageList всё ок только кномки

в TForm.OnDestroy[OnClose]
напиши ToolBar.ImageList := nil;


Ega23   (2005-06-02 15:19:00) [2]

TImageList создавай отдельно.
TImageList.Owner=Form1, а не твой тул-бар.
попробуй так.


Николай   (2005-06-02 15:15:00) [3]

Народ моет ещё кто что подскажет а тоя уже не знаю как мне и быть с этим компонентом


Николай   (2005-06-02 12:17:00) [4]

Раскажи немного поподробней Пжалуйста


ЮЮ   (2005-06-02 12:03:00) [5]

>Народ что делать ???

Задействовать отладчик хотя бы в пол-силы:
 uses debug DCUs + Call Stack


Николай   (2005-06-02 11:58:00) [6]

Народ что делать ???
Извените за настойчивость треттий день сижу


ЮЮ   (2005-06-02 11:56:00) [7]

В деструкторе перед inherited поубивай созданные динамически компоненты, ибо некоторые методы могут выполняться, при csDestroing в ComponentState, когда parent window уже нет, а нужен.


Николай   (2005-06-02 11:32:00) [8]

Я немного не правильно сформулировал компонент на основе класса
TRxRichEdit ToolBar  ToolButtons создаются динамически при установке его на форму. TImageList также создаётся динамически
Но при удалении компонента с формы Выдаётся данная ошибка
а если в ToolBar не писать ImageList всё ок только кномки
TToolButtons без картинок.


Skier   (2005-06-02 10:39:00) [9]


>  кто знает вчём дело подскажите пожалуйста.

Parent = nil


Ega23   (2005-06-02 10:29:00) [10]

А Parent ему уазывается?


Николай   (2005-06-02 10:25:00) [11]

Народ может всёже кто знает??
Очень надо.


Наверх

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