Вниз
Скачать: CL | DM;

Специалистам по компонентам !   Найти похожие ветки 

 
malkolinge ©   (2003-01-13 16:37) [0]

Почему паблишед свойства агрегируемого класса не сохраняються в потоке Или кто намилить Рея Конопку в электроном виде или скажет где купить ?

published
property tree:TTreeView read FTreeView write FTreeView;

?????????????????????????????????????????????????????


 
malkolinge ©   (2003-01-13 16:43) [1]

Вы просто не знаете что такое выводить несколько десятков свойств на поверхность..........


 
eheyler   (2003-01-13 17:05) [2]

См. TComponent.GetChildren и TComponent.GetParentComponent


 
TTCustomDelphiMaster ©   (2003-01-13 17:49) [3]

SetSubComponent применяешь?


 
malkolinge ©   (2003-01-13 18:39) [4]


> SetSubComponent применяешь?

Неа а это что ?


 
malkolinge ©   (2003-01-13 18:46) [5]


> TTCustomDelphiMaster


Слюшай спасиба братан а ? куда пиво слать ?
(в сотый раз убедился как мало я знаю)


 
Юрий Зотов ©   (2003-01-13 18:53) [6]

> malkolinge © (13.01.03 16:37)

Потому что компонентные свойства по умолчанию считаются ссылками на внешний компонент (который сохраняется сам по себе, отдельно от Вашего). Если же он у Вас внутренний - замещайте DefineProperties, пишите Read и Write.

Далее. Сильно похоже, что у Вас ошибка. Внешний ли компонент TTreeView, или внутренний - все равно для свойства Tree нужен метод записи (SetTree). Иначе будет возникать либо Access Violation, либо утечка памяти.


> malkolinge © (13.01.03 16:43)

Ну конечно. Где уж нам это знать. Правда, можно и не заниматься ерундой, а переопределить редактор... но это так, к слову.


 
malkolinge ©   (2003-01-13 19:04) [7]


> Юрий Зотов ©

Спасибо Юрий ! Я не очень много занимаюсь разработкой компонентов.


> Далее. Сильно похоже, что у Вас ошибка.

Да нету ее там, я привел первое что в голову пришло.
Вот только подскажите , csSubComponent не решит ли мою проблему без всяких там переопределений DefineProperties, Read и Write ?
С Уважением Евгений !



> Вы просто не знаете что такое выводить несколько десятков
> свойств на поверхность..........

А это я специально, чтоб хоть кто-то откликнулся. Юрий а нет ли у Вас Конопки или хотя бы где его купить(у нас в Киеве нету) каждую неделю езжу на Петровку.....



 
TTCustomDelphiMaster ©   (2003-01-13 19:08) [8]


> malkolinge © (13.01.03 18:46)
> > TTCustomDelphiMaster
> куда пиво слать ?


Спасибо, у меня есть.


 
TTCustomDelphiMaster ©   (2003-01-13 19:30) [9]


> Вот только подскажите , csSubComponent не решит ли мою проблему
> без всяких там переопределений DefineProperties, Read и
> Write ?
> С Уважением Евгений !


Ну если тебе хватает csSubComponent, то не надо. А вот метод SetTree нужно обязательно сделать, если у тебя свойство tree будет доступно для изменения.


 
malkolinge ©   (2003-01-14 11:47) [10]

Пасиба



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.011 c
14-72486
Driverrr
2003-01-04 18:21
2003.01.23
Видео в exe...


3-72024
softmaster
2002-12-27 15:24
2003.01.23
Запрос к базе данных


1-72213
PONTIY
2003-01-14 08:32
2003.01.23
Как различить исключения и правильно их обработать?


3-72035
Ig0r
2002-12-27 18:09
2003.01.23
Тип поля таблицы


6-72439
Taljan
2002-11-19 14:17
2003.01.23
NMHTTP !!!




   Наверх