Форум: "Основная";
Текущий архив: 2003.02.10;
Скачать: [xml.tar.bz2];
ВнизСкрытие свойства компонента Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c