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

Вниз

Что не так с default ???   Найти похожие ветки 

 
mr. Den   (2006-02-17 15:21) [0]

Есть published свойства в компоненте, наследнике TPanel :

published
 property Offset : integer read FOffset write SetOffset default 15;
 property Opened : boolean read FOpened write SetOpened default True;


Компилирую пакет, помещаю компонент на форму -
Offset = 0 {default 15};
Opened = False {default True}


При запуске - то же самое.

Если свойства выставлять в конструкторе - все исправляется. НО ! В чем тогда смысл default ???


 
Mikhail   (2006-02-17 15:58) [1]

Note

Property values are not automatically initialized to the default value. That is, the default directive controls only when property values are saved to the form file, but not the initial value of the property on a newly created instance.


 
Reindeer Moss Eater ©   (2006-02-17 15:58) [2]

Смысл описан в документации


 
Reindeer Moss Eater ©   (2006-02-17 15:59) [3]

>В чем тогда смысл default ???

В том, чтобы не записывать значение в dfm, если значение равно дефолтному.


 
mr. Den   (2006-02-17 16:15) [4]

Оть оно как... Ясненько...

Сенькс...

:)



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
2-1158090558
aivar
2006-09-12 23:49
2006.10.01
Что такое контрольные суммы файлов и счем их едят! Спасибо!


2-1157753935
markers
2006-09-09 02:18
2006.10.01
Ускарение создание компонентов в RUN-TIME


3-1154426831
alseos
2006-08-01 14:07
2006.10.01
срочно нужен пример рабочей ConnectionString для связи с Oracle 9


2-1157807035
DelphiN#1
2006-09-09 17:03
2006.10.01
СкринШоты


2-1157984741
SamProf
2006-09-11 18:25
2006.10.01
TForm.onShow или как там