TTreeViewOption
TTreeViewOption = (tvoAllowMultiselect, tvoAutoExpand, tvoAutoInsertMark, tvoAutoItemHeight, tvoHideSelection, tvoHotTrack, tvoKeepCollapsedNodes, tvoReadOnly, tvoRightClickSelect, tvoRowSelect, tvoShowButtons, tvoShowLines, tvoShowRoot, tvoShowSeparators, tvoToolTips, tvoNoDoubleClickExpand, tvoThemedDraw)
Опции, влияющие на внешний вид и поведение дерева.
Элементы:
- tvoAllowMultiselect - разрешить множественный выбор.
- tvoAutoExpand - автоматически разворачивать узел при выделении.
- tvoAutoInsertMark - разрешить рисовать горизонтальную линию под узлом дерева при движении мыши. Подходит для перетаскивания.
- tvoAutoItemHeight - определять высоту узла дерева на основе текущего шрифта и значков.
- tvoHideSelection - скрывать выделение узлов при потере фокуса.
- tvoHotTrack - выделять узел при наведении мыши.
- tvoKeepCollapsedNodes - когда некоторые узлы меняются сохранять свернутое состояние узла.
- tvoReadOnly - запретить редактирование узлов.
- tvoRightClickSelect - выделять узлы щелчком правой кнопки мыши.
- tvoRowSelect - выделять узел на всю ширину компонента.
- tvoShowButtons - показывать кнопки сворачивания/разворачивания узлов.
- tvoShowLines - показывать линии дерева.
- tvoShowRoot - показывать корневой узел.
- tvoShowSeparators - показывать горизонтальные линии, отделяющие каждый узел друг от друга.
- tvoToolTips - показывать всплывающую подсказу, когда текст узла слишком длинный.
- tvoNoDoubleClickExpand - запретить сворачивание/разворачивание узла двойным кликом мыши.
- tvoThemedDraw - использовать тему операционной системы для рисования элементов дерева.
Ссылки: TTreeViewOptions.