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

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

TPersistent & Co [D7, WinXP]


antonn ©   (2004-07-03 05:34:00) 

Четвертый час туплю...
Имеется два класса TPersistent и TGraphicControl:

TOptions = class(TPersistent)
 private
 ..
 FBackColor:Tcolor;
 published
 ..
end;

TGraf = class(TGraphicControl)
 private
 ..
 procedure SetFunction(const Value: TColor);
 ..
end;
Вопрос-как выполнить функцию(или процедуру) setfunction с FBackColor?
От TGraphicControl к TPersistent могу (др. функ.), а обратно нет.


Алхимик   (2004-07-03 09:27:00) [1]

Посмотри как реализован класс
TSizeConstraints = class(TPersistent)
сделай по аналогии.


Григорьев Антон   (2004-07-03 07:49:00) [2]

Куда ж обратно-то? Есть два класса, связанные лишь тем, что имеют общего предка, поэтому они совместимы только в рамках того, что есть в этом предке, и не более.


Наверх

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