Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.07.26;
Скачать: [xml.tar.bz2];

Вниз

Свойство TTreeView.Parent   Найти похожие ветки 

 
Алексей Иванов   (2009-05-27 08:11) [0]

Добрый день, Мастера!

Делаю свой класс, предок от TTreeView.
В Конструкторе, хочу прописать примерно так: TMyTreeView.Parent:=AOwner. Собственно этого делать нельзя, т.к. это свойство недоступно, но оно есть в TWinControl(предок TCustomTreeView). Как мне корректно обратиться к этому свойсву, может его нужно объявить в TMyTreeView? Или хоть ссылку на... где про это почитать можно...


 
Palladin ©   (2009-05-27 08:14) [1]


> TMyTreeView.Parent:=AOwner

что, так прямо и пишешь?


 
Алексей Иванов   (2009-05-27 08:21) [2]

Спасибо за помощь. Разобрался. Пишем Parent:=TWinControl(AOwner);


 
Григорьев Антон ©   (2009-05-27 08:23) [3]

А смысл? Если разместить такой компонент на форме в design-time, всё равно среда изменит свойство Parent напрямую, и то, что вы там установили, потеряется.


 
MsGuns ©   (2009-05-27 11:45) [4]

Он же не сказал что пишет КОМПОНЕНТ, а всего лишь класс, а это не одно и то же


 
Ega23 ©   (2009-05-27 11:50) [5]

Не изобретайте велосипедов!
constructor TwinControl.CreateParented(ParentWindow: HWnd);   + F1


 
Жж   (2009-05-27 22:05) [6]


> Алексей Иванов   (27.05.09 08:21) [2]
>
> Спасибо за помощь. Разобрался. Пишем Parent:=TWinControl(AOwner);
>


И поимеем проблемы, если передали не TWinControl
для такого случая лучше написать другой конструктор, который будет принимать на вход именно TWinControl


 
MsGuns ©   (2009-05-28 08:57) [7]

Можно примерчик, когда дерево надо запихать не на винконтрол ?


 
Ганя   (2009-05-28 10:11) [8]

"Запихать" его можно на что угодно - на оконный handle например.
а овнер - это не совсем то, на что его "запихали"


 
Ega23 ©   (2009-05-28 10:33) [9]


> Можно примерчик, когда дерево надо запихать не на винконтрол


Не путай Owner и Parent


 
MsGuns ©   (2009-05-28 16:22) [10]

>Ega23 ©   (28.05.09 10:33) [9]
>Не путай Owner и Parent

Это не я путаю однако



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.07.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
2-1243760229
HRustBB
2009-05-31 12:57
2009.07.26
модальный вызов формы из длл


15-1242988527
Gans
2009-05-22 14:35
2009.07.26
Подскажите как называется программа


15-1243020716
AlexDan
2009-05-22 23:31
2009.07.26
Отображение огня.


15-1240341049
Кто б сомневался
2009-04-21 23:10
2009.07.26
Человек - это биоробот


2-1243738366
Нет имени
2009-05-31 06:52
2009.07.26
GDI и GDI+





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский