Форум: "Компоненты";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
ВнизЗначения Default Найти похожие ветки
← →
AdmeraL © (2006-03-11 21:50) [0]В своём компонентев резделе Published описал свойство:
Property LineColor : Tcolor read ля-ля-ля write ля-ля-ля Default ClBlue;
Но в объектном инспекторе всё равно стоит ClBlack и вообще ни в одним свойстве не ставятся мои значения по-дефолту.Может кто знает в чём дело?
← →
MBo © (2006-03-12 08:05) [1]А что, если сделать поиск слова default в этом форуме?
← →
Юрий Зотов © (2006-03-12 12:19) [2]> AdmeraL © (11.03.06 21:50)
Описатель default не устанавливает значение свойства, а лишь информирует о нем. Устанавливать его надо в конструкторе.
← →
AdmeraL © (2006-03-12 14:59) [3]Что-то я не понимаю как это? Как это будет выглядеть в моем случае?
← →
Юрий Зотов © (2006-03-12 21:18) [4]В исходниках VCL примеров сколько угодно.
← →
Джо © (2006-03-12 23:56) [5]> [3] AdmeraL © (12.03.06 14:59)
> Что-то я не понимаю как это? Как это будет выглядеть в моем
> случае?
...
published
property LineColor : Tcolor read ля-ля-ля write ля-ля-ля Default ClBlue;
...
constructor TMyClass.Create(...);
begin
...
FLineColor := clBlue;
end;
← →
Гошик Кувшинов (2006-03-15 12:15) [6]default влияет только на запись в дфм-файл, он показывает что если свойство имеет такое занчение, записывать его в дфм не надо, потому что конструктор его и так установит перед загрузкой
← →
Кашперук Иван (2006-03-15 21:14) [7]А если по русски, то Default отвечает за то, как будет отображаться значение свойства, установленного конструктором в Object Inspector - подсвеченно Жирным, как измененное, или нет» Юрий Зотов:» Если по-русски, то все сказано в [6]. А то, о чем говорите Вы, уже вторично, на программу никак не влияет и к тому же есть не во всех версиях IDE.
Страницы: 1 вся ветка
Форум: "Компоненты";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c