TdxCustomTreeView.CustomSort(TdxTreeViewNodeCompareProc,NativeInt,Boolean) Method
Sorts tree nodes.
#Declaration
function CustomSort(ASortProc: TdxTreeViewNodeCompareProc; AData: NativeInt; ARecurse: Boolean = True): Boolean;
#Parameters
Name | Type | Description |
---|---|---|
ASort |
Tdx |
A custom comparison routine. |
AData | Native |
Specifies a pointer to additional data for the custom comparison routine. This parameter is intended to be backward compatible with the TTree |
ARecurse | Boolean | If True, the function sorts nodes at all nesting levels in the Tree View. If False, the function sorts only root level nodes. |
#Returns
Type | Description |
---|---|
Boolean | True if the sort operation is successful; otherwise, False. |
#Remarks
You can handle the Tree View’s OnCompare event to implement a custom node sorting algorithm.
Note
If you need to sort nodes in an individual branch, call the Alpha