Непонятки с наследованием

Janex
Дата: 13.12.2019 10:31:23
Привет всем.

Делаю 2 компонента,
первыи

TxdfEdit = Class(TStyledControl)
  Published
    Property HitTest;
Еnd;


и второи, наследник первого:

TxdfButtonEdit = Class(TxdfEdit)
  Published
    Property HitTest;
Еnd;


Для первого HitTest сохраняется, тоесть, ставлю True/False, закриваю форму (дизаинтаим), откриваю и он как поставил.
А второи нет - ставлю HitTest на True, переоткриваю форму и он False.

Что то тож самое пробую сделать с ReadOnly, которого нету базовом класе TStyledControl, в TxdfEdit имеется
контроль TEdit, для его делаю ReadOnly и в компоненте TxdfEdit оно работает, а в его наследнике TxdfButtonEdit
нифига, тоесть он выден, но несохроняется :(

Или в кратце - ети два наследованые Boolean почему то незаписывается в соурц форми.

Есть идеи что не так ?

WBR
Janex
alekcvp
Дата: 13.12.2019 10:37:18
Janex,

А зачем вы во втором компоненте описываете свойство, которое уже есть в первом?..
Janex
Дата: 13.12.2019 10:46:05
alekcvp
Janex,

А зачем вы во втором компоненте описываете свойство, которое уже есть в первом?..


А без разници - убрал HitTest с второго, всё тоже, несохраняется :(
wadman
Дата: 13.12.2019 10:55:33
Janex
alekcvp
Janex,

А зачем вы во втором компоненте описываете свойство, которое уже есть в первом?..


А без разници - убрал HitTest с второго, всё тоже, несохраняется :(

Конструктор?
Janex
Дата: 13.12.2019 11:12:47
wadman,
блиииин ... облом ... мне там при других установках он меняется, лопахнулся,
сам забыл что делал :)
Sorry всем за трабл :)