powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / дерево и dock
5 сообщений из 5, страница 1 из 1
дерево и dock
    #32197068
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
В пятом дельфи обнаружилось такое странное поведение TTreeView. Есть всего одна нода без детей и ей принудительно поставлен HasChildren:=true, когда происходит dock формы с этим деревом этот плюс исчезает. Можно просто это проверить на примере Delphi\demos\DOCKING заменив TMemo на дерево. Может кто-нибудь проверить это в шестом и седьмом дельфи?
...
Рейтинг: 0 / 0
дерево и dock
    #32197102
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Delphi 6 аналогичное поведение
...
Рейтинг: 0 / 0
дерево и dock
    #32197173
tunknown
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо

к сожалению не ясно, это поведение кода VCL или самого контрола
...
Рейтинг: 0 / 0
дерево и dock
    #32197233
Артем1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я на breakpoint в TTreeNode.SetHasChildren не поймал момент удаления плюсика.
Видимо, это не VCL, а сам компонент win так работает.
Но я в этом не сильно разбираюсь, лучше спросить у гуру откуда-нибудь с delphi.mastak.ru
...
Рейтинг: 0 / 0
дерево и dock
    #32197289
Фотография SmaLL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для отображения плюсика сам Борланд рекомендует использовать добавление пустого чайлд узла, а при раскрытии узла удалять этот пустой узел.
Я так всегда и делаю и никогда никаких глюков.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / дерево и dock
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]