Tree flags

Tree flags

Appendix ››
Parent Previous

Tree flags

MTBL_TREE_FLAG_AUTO_NORM_HIER

The hierarchy is normalized automatically if MTBL_ROW_HIDDEN is set/removed or rows are deleted.

Descendant rows are automatically moved in the hierarchy below the first visible ancestor row if a row was deleted or hidden.
If a row was shown, the row itself and the descendant rows are automatically moved in the hierarchy below the first visible ancestor row, on the basis of the original hierarchy.
See also: MTM_QueryAutoNormHierarchy, MTblGetOrigParentRow

MTBL_TREE_FLAG_BOTTOM_UP

The normal row's tree order is bottom-up. The default is top-down.

MTBL_TREE_FLAG_FLAT_STRUCT

Rows of all levels have the same indent, which results in a "flat" tree structure.

MTBL_TREE_FLAG_INDENT_ALL

All rows on level 0 are indented, regardless whether the MTBL_ROW_CANEXPAND flag is set or not.

MTBL_TREE_FLAG_INDENT_NONE

Rows on level 0 are not indented and have no nodes.
Overrides MTBL_TREE_FLAG_INDENT_ALL.

MTBL_TREE_FLAG_NOSELINV_LINES

The tree lines of the tree column's selected cells aren't inverted.
See also: Extended selections.

MTBL_TREE_FLAG_NOSELINV_NODES

The nodes of the tree column's selected cells aren't inverted.
See also: Extended selections.

MTBL_TREE_FLAG_NO_ROWLINES

No rowlines are painted in the tree column.

MTBL_TREE_FLAG_SPLIT_BOTTOM_UP

The split row's tree order is bottom-up. The default is top-down.


See also
Tree view

 

Created with the Personal Edition of HelpNDoc: Easily create CHM Help documents