
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.02.2018, 16:22:09
|
|||
|---|---|---|---|
|
|||
TTreeNode.SetStateIndex |
|||
|
#18+
Кто мне объяснит, в чем смысл этой манипуляции? Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. С уважением, Vasilisk ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2018, 16:34:35
|
|||
|---|---|---|---|
|
|||
TTreeNode.SetStateIndex |
|||
|
#18+
Видимо необходимый аджастинг для битового сдвига в IndexToStateImageMask ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2018, 16:34:37
|
|||
|---|---|---|---|
|
|||
TTreeNode.SetStateIndex |
|||
|
#18+
_Vasilisk_, видимо, нужно чтобы State для "0" и "-1" было одинаковым. Забавно, кстати, посмотреть на результат для других отрицательных индексов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2018, 16:39:58
|
|||
|---|---|---|---|
|
|||
TTreeNode.SetStateIndex |
|||
|
#18+
_Vasilisk_в чем смысл этой манипуляции? Сдвинуть нулевой индекс в первый?.. А в общем - не обращай внимания, VCL полна индусского кода, этому нет разумного объяснения. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2018, 16:42:02
|
|||
|---|---|---|---|
|
|||
TTreeNode.SetStateIndex |
|||
|
#18+
Соколинский БорисЗабавно, кстати, посмотреть на результат для других отрицательных индексов.Если юзер захочет использовать иные отрицательные значения, помимо стандартного -1 (для индикации отсутствия глифа) - то никто не может запретить ему стрелять себе в ногу :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2018, 16:45:06
|
|||
|---|---|---|---|
|
|||
TTreeNode.SetStateIndex |
|||
|
#18+
Dimitry SibiryakovА в общем - не обращай внимания, VCL полна индусского кода, этому нет разумного объяснения.Случается, что "индусский код" - косвенная/некорректная работа автоматизированных средств. Например вырезание кусков, предназначенных для внутреннего тестирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2018, 17:04:22
|
|||
|---|---|---|---|
|
|||
TTreeNode.SetStateIndex |
|||
|
#18+
Dimitry SibiryakovСдвинуть нулевой индекс в первый?..Нет. Вначале уменьшить на 1, а потом увеличить на 1 white_niggerВидимо необходимый аджастинг для битового сдвига в IndexToStateImageMaskВ итоге значение никак не меняется Соколинский Борисвидимо, нужно чтобы State для "0" и "-1" было одинаковым.Да. Похоже на то. Но как по мне такой код Код: pascal 1. был бы гораздо понятнее Dimitry SibiryakovА в общем - не обращай внимания,Понадобилось повторить функционал. Вот и думаю в чем великая идея. Похоже предположения Бориса ближе всего к истине ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2041254]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 326ms |

| 0 / 0 |
