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

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

Как удалить своиства нужного мне компонента? [D5, D6, Win95/98]


Delphi5.01 ©   (2002-05-23 08:05:00) 

Я хочу создать компонент типа тедит но я хочу чтоб у моего нового едита не было своиств текста и визибл как это зделать?
Help PLS.


Delphi5.01   (2002-05-23 19:23:00) [1]

da ne ia k primeru privol udalenie textsta mne nujen edit v kotorom mestto texta Value to est edit v kotorom tolko cifri nabirautsa
No vse ravno spasibo


Внук   (2002-05-23 11:04:00) [2]

>>Delphi5.01 © (23.05.02 08:05)
Наследовать с того предка, у которого нет этих свойств, или писать самому. Избавление и методов и свойств предков противоречит принципам ООП, поэтому невозможно. Можно перекрыть (см. MBo), но это неполноценно.


MBo   (2002-05-23 08:51:00) [3]

Не выйдет. От свойства text можно избавиться, наследуя не от edit, а от TCustomEdit - там оно protected. А вот visible стало
published гораздо выше по иерархии, так что увы. Можно только ввести новое свойство-пустышку с таким же именем и доступом только на чтение- тогда оно не будет отображаться в инспекторе объектов.
А вот зачем нужен Edit без Text, мне не понять ;(((


Delphi5.01   (2002-05-23 08:43:00) [4]

Не не помогло надо искать нови выход!


Delphi5.01   (2002-05-23 08:28:00) [5]

Вообшето может поможет Шя проверю!


keymaster   (2002-05-23 08:16:00) [6]

Точно не знаю, таким не занимался, но по-моему,
достаточно ненужные тебе свойства перечислись в private


Наверх

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