Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.10;
Скачать: CL | DM;

Вниз

Скрытие свойства компонента   Найти похожие ветки 

 
anbezr   (2003-01-29 12:07) [0]

Привет!
мне нужно скрыть свойство компонента Height. простым переносом в раздел private не получается...

type
TMyControl = class (TGraphicControl)
private
...
property Height;
...

Спасибо!


 
han_malign ©   (2003-01-29 12:15) [1]

от кого и в чем скрыть???


 
anbezr   (2003-01-29 12:20) [2]

сделать так, чтобы они не были видны ни в Object Inspector и код

MyControl.Heigth

вызывал ошибку


 
alxx ©   (2003-01-29 12:23) [3]

Переписать секцию Published.


 
han_malign ©   (2003-01-29 12:26) [4]

>чтобы они не были видны ни в Object Inspector
для TMyControl так и будет, а вот исправить видимость полей TGraphicsControl можно только правкой RTL...


 
anbezr   (2003-01-29 12:30) [5]

странно, но объект, наследуемый от TMyControl тоже обладает свойством Height - т.е. оно не скрывается ?!!


 
Cobalt ©   (2003-01-30 01:19) [6]

Нет, в Дельфи нельзя уменьшить видимость полей, только увеличить.


 
Юрий Зотов ©   (2003-01-30 09:05) [7]

> anbezr

1. Чтобы код MyControl.Heigth вызывал ошибку, переопределите свойство Height и в методах доступа к нему генерите исключение. Только проверьте, будет ли после этого нормально сохраняться и грузиться форма с Вашим MyControl.

2. Переносить свойство Height никуда не нужно, в Delphi это все равно бесполезно (см. Cobalt © (30.01.03 01:19)). Но убрать его из Object Inspector все-таки можно - надо зарегистрировать для него пустой (nil) редактор свойства.



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

Текущий архив: 2003.02.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
1-28724
KA_
2003-01-31 17:50
2003.02.10
TRichEdit


3-28670
AALLEEXX
2003-01-22 15:51
2003.02.10
Картинке в сетке RXdbGrid


14-28989
vuk
2003-01-24 16:30
2003.02.10
---|Ветка была без названия|---


3-28597
SZap
2003-01-22 13:40
2003.02.10
Как конвертировать Log файл (текст разделенный запятыми) в DBF???


14-29014
Filat
2003-01-23 13:34
2003.02.10
Срочно!! FreeBSD, DOS, WIN 98, WIN 2K, как поставить все сразу???