tvSortByValue: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
(forgot to change parameter name in parameter description)
mNo edit summary
 
(5 intermediate revisions by one other user not shown)
Line 12: Line 12:
|p1= control: [[Control]]
|p1= control: [[Control]]


|p2= [path, reversed]: [[Array]]
|p2= path: [[Array]] - [[Tree View Path]] of the parent item to sort


|p3= path: [[Array]] - [[Tree View Path]] of the parent item to sort
|p3= ascending: [[Boolean]] - (Optional, default [[false]]) [[true]] to sort ascending, else descending
 
|p4= ascending (Optional): [[Boolean]] - [[true]] to sort ascending, else descending. Default: [[false]]


|r1= [[Nothing]]
|r1= [[Nothing]]


|s2=[[tvSortByValue]] [idc, path, ascending]
|s2= [[tvSortByValue]] [idc, path, ascending]
 
|p21= [idc, path, reversed]: [[Array]]


|p22= idc: [[Number]] - control idc
|p21= idc: [[Number]] - control idc


|p23= path: [[Array]] - [[Tree View Path]] of the parent item to sort
|p22= path: [[Array]] - [[Tree View Path]] of the parent item to sort


|p24= ascending (Optional): [[Boolean]] - [[true]] to sort ascending, else descending. Default: [[false]]
|p23= ascending: [[Boolean]] - (Optional) [[true]] to sort ascending, else descending. Default: [[false]]


|r2= [[Nothing]]
|r2= [[Nothing]]


|x1= <code>control [[tvSortByValue]] [<nowiki/>[0], [[false]]];</code>
|x1= <sqf>control tvSortByValue [[0], false];</sqf>


|x2= <code>[[tvSortByValue]] [102, [0], [[false]]];</code>
|x2= <sqf>tvSortByValue [102, [0], false];</sqf>


|seealso= [[lbSortBy]] [[lnbSortBy]] [[tvSortAll]] [[tvSort]] [[tvSortByValueAll]]
|seealso= [[lbSortBy]] [[lnbSortBy]] [[tvSortAll]] [[tvSort]] [[tvSortByValueAll]]
}}
}}

Latest revision as of 21:55, 28 September 2023

Hover & click on the images for description

Description

Description:
Sorts all children of given path. Value of Tree View entries is used for sorting. tvSetValue can be used to set the value for a given path.
Groups:
GUI Control - Tree View

Syntax

Syntax:
control tvSortByValue [path, ascending]
Parameters:
control: Control
path: Array - Tree View Path of the parent item to sort
ascending: Boolean - (Optional, default false) true to sort ascending, else descending
Return Value:
Nothing

Alternative Syntax

Syntax:
tvSortByValue [idc, path, ascending]
Parameters:
idc: Number - control idc
path: Array - Tree View Path of the parent item to sort
ascending: Boolean - (Optional) true to sort ascending, else descending. Default: false
Return Value:
Nothing

Examples

Example 1:
control tvSortByValue [[0], false];
Example 2:
tvSortByValue [102, [0], false];

Additional Information

See also:
lbSortBy lnbSortBy tvSortAll tvSort tvSortByValueAll

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note