Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Разработка компонент
|
|||
|---|---|---|---|
|
#18+
Люди, подскажите кто сталкивался. Как указать RTTI приоритеты инициализации свойств своего компонента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2003, 12:06 |
|
||
|
Разработка компонент
|
|||
|---|---|---|---|
|
#18+
Инициализация происходит согласно объявлению published свойств. Может лучше изменить порядок объявления published свойств. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.10.2003, 12:33 |
|
||
|
Разработка компонент
|
|||
|---|---|---|---|
|
#18+
Это точно ? Я пробовал что-то не помогает. Еще пробовал изменять порядок в *.dfm файлах, без результатно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 14:23 |
|
||
|
Разработка компонент
|
|||
|---|---|---|---|
|
#18+
Да, только начиная с published свойств самого верхнего предка. Например у TForm есть published свойсто Left. Оно объявлено первым published свойством у TControl, поэтому у любого наследника TControl оно в dfm будет сохраняться первым(у TComponent тоже есть published свойства Tag и Name. У Name стоит stored false, а Tag сохраняется, если он отличен от 0. Если его изменишь, то он будет первым сохран-ным свойством, а Left - вторым) Top - его второе свойство, то же самое и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 16:05 |
|
||
|
Разработка компонент
|
|||
|---|---|---|---|
|
#18+
... а какова цель. Может для ее решения есть другой путь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 17:09 |
|
||
|
Разработка компонент
|
|||
|---|---|---|---|
|
#18+
Большое спасибо. Направление понял. Буду экспериментировать. 2 Гость Написал компонент (наследник TComponents естест-нно) , там есть свойство Action = {true;false}, которое при создании компонента автоматом вызывается в первую очередь. Необходимо, что бы вызов был последним, т.е. после инициализации всех свойств данного комп-та. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2003, 12:08 |
|
||
|
Разработка компонент
|
|||
|---|---|---|---|
|
#18+
2ZEX Завязываться на порядок инициализации свойств не есть гуд. Если необходимо выполнить какие-либо действия после инициализации свойств, перекройте метод TComponent.Loaded и реализуйте отложенную установку значения свойства. Например так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2003, 15:14 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32304472&tid=2116235]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 401ms |

| 0 / 0 |
