![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Специалистам по компонентам ! [D6]
malkolinge © (2003-01-13 16:37:00)Почему паблишед свойства агрегируемого класса не сохраняються в потоке Или кто намилить Рея Конопку в электроном виде или скажет где купить ?
published
property tree:TTreeView read FTreeView write FTreeView;
?????????????????????????????????????????????????????
malkolinge (2003-01-14 11:47:00) [1]Пасиба
TTCustomDelphiMaster (2003-01-13 19:30:00) [2]
> Вот только подскажите , csSubComponent не решит ли мою проблему
> без всяких там переопределений DefineProperties, Read и
> Write ?
> С Уважением Евгений !
Ну если тебе хватает csSubComponent, то не надо. А вот метод SetTree нужно обязательно сделать, если у тебя свойство tree будет доступно для изменения.
TTCustomDelphiMaster (2003-01-13 19:08:00) [3]
> malkolinge © (13.01.03 18:46)
> > TTCustomDelphiMaster
> куда пиво слать ?
Спасибо, у меня есть.
malkolinge (2003-01-13 19:04:00) [4]
> Юрий Зотов ©
Спасибо Юрий ! Я не очень много занимаюсь разработкой компонентов.
> Далее. Сильно похоже, что у Вас ошибка.
Да нету ее там, я привел первое что в голову пришло.
Вот только подскажите , csSubComponent не решит ли мою проблему без всяких там переопределений DefineProperties, Read и Write ?
С Уважением Евгений !
> Вы просто не знаете что такое выводить несколько десятков
> свойств на поверхность..........
А это я специально, чтоб хоть кто-то откликнулся. Юрий а нет ли у Вас Конопки или хотя бы где его купить(у нас в Киеве нету) каждую неделю езжу на Петровку.....
Юрий Зотов (2003-01-13 18:53:00) [5]> malkolinge © (13.01.03 16:37)
Потому что компонентные свойства по умолчанию считаются ссылками на внешний компонент (который сохраняется сам по себе, отдельно от Вашего). Если же он у Вас внутренний - замещайте DefineProperties, пишите Read и Write.
Далее. Сильно похоже, что у Вас ошибка. Внешний ли компонент TTreeView, или внутренний - все равно для свойства Tree нужен метод записи (SetTree). Иначе будет возникать либо Access Violation, либо утечка памяти.
> malkolinge © (13.01.03 16:43)
Ну конечно. Где уж нам это знать. Правда, можно и не заниматься ерундой, а переопределить редактор... но это так, к слову.
malkolinge (2003-01-13 18:46:00) [6]
> TTCustomDelphiMaster
Слюшай спасиба братан а ? куда пиво слать ?
(в сотый раз убедился как мало я знаю)
malkolinge (2003-01-13 18:39:00) [7]
> SetSubComponent применяешь?
Неа а это что ?
TTCustomDelphiMaster (2003-01-13 17:49:00) [8]SetSubComponent применяешь?
eheyler (2003-01-13 17:05:00) [9]См. TComponent.GetChildren и TComponent.GetParentComponent
malkolinge (2003-01-13 16:43:00) [10]Вы просто не знаете что такое выводить несколько десятков свойств на поверхность..........