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