Форум: "Компоненты";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];
ВнизComponent has no parent window - отчего??? Найти похожие ветки
← →
georgius © (2006-06-26 12:32) [0]Сваял компонент TMultiSelect - панель со списком и парой кнопок. Все работает, все хорошо, вот только, когда в дизайнере копирую-вставляю компонент, выскакивает сабжевое сообщение.
Имена дочерним элементам присваиваются при создании,
Parent = Self устанавливается и при создании, и при SetParent.
Куда копать? А то хочется копировать - удобно это.
← →
georgius © (2006-06-26 12:35) [1]Странно, другой мой компонент - панель с чекбоксом, копируется нормально. А код инициализации там практически одинаков - просто контролы другие.
← →
MBo © (2006-06-26 12:56) [2]Попробуй список создавать не в Create, а в перекрытом методе CreateWnd
← →
georgius © (2006-06-26 13:14) [3]Спасибо, камрады, за внимание! Порылся в коде, и обнаружил, что забыл проверить HandleAllocated. Вставил проверку - беда пропала.
Мораль следующая - HandleAllocated нужен только для инициализации ListBox-а. Кнопки и CheckBox прекрасно инициализуются и без него.
Удивляюсь я от Дельфы!
← →
MBo © (2006-06-26 13:31) [4]>Удивляюсь я от Дельфы!
Это не Дельфа виновата
Страницы: 1 вся ветка
Форум: "Компоненты";
Текущий архив: 2007.04.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.04 c