tvDelete: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "<code>([^ ]*)\[\[([a-zA-Z][a-zA-Z0-9_]+)\]\]([^ ]*)<\/code>" to "<code>$1$2$3</code>")
m (Some wiki formatting)
 
(One intermediate revision by the same user not shown)
Line 11: Line 11:


|descr= Removes an item with given [[Tree View Path]] from Tree View.
|descr= Removes an item with given [[Tree View Path]] from Tree View.
{{Feature | important | The paths of other items on the same branch after delete operation are updated accordingly and may change. Therefore, when deleting multiple entries, start with the one with the highest index and proceed in reverse order.}}
{{Feature|important|The paths of other items on the same branch after delete operation are updated accordingly; therefore, when deleting multiple entries, start with the one with the highest index and proceed in reverse order.}}


|s1= [[tvDelete]] [idc, path]
|s1= [[tvDelete]] [idc, path]


|p1= [idc, path]: [[Array]]
|p1= idc: [[Number]]


|p2= idc: [[Number]]
|p2= path: [[Array]] - [[Tree View Path]] of the item
 
|p3= path: [[Array]] - [[Tree View Path]] of the item


|r1= [[Nothing]]
|r1= [[Nothing]]
Line 31: Line 29:
|r2= [[Nothing]]
|r2= [[Nothing]]


|x1= <code>tvDelete [101, [0, 0]];</code>
|x1= <sqf>tvDelete [101, [0, 0]];</sqf>


|x2= <sqf>_ctrl tvDelete [0, 0];</sqf>
|x2= <sqf>_ctrl tvDelete [0, 0];</sqf>

Latest revision as of 16:47, 15 August 2022

Hover & click on the images for description

Description

Description:
Removes an item with given Tree View Path from Tree View.
The paths of other items on the same branch after delete operation are updated accordingly; therefore, when deleting multiple entries, start with the one with the highest index and proceed in reverse order.
Groups:
GUI Control - Tree View

Syntax

Syntax:
tvDelete [idc, path]
Parameters:
idc: Number
path: Array - Tree View Path of the item
Return Value:
Nothing

Alternative Syntax

Syntax:
control tvDelete path
Parameters:
control: Control
path: Array - Tree View Path of the item
Return Value:
Nothing

Examples

Example 1:
tvDelete [101, [0, 0]];
Example 2:
_ctrl tvDelete [0, 0];

Additional Information

See also:
tvAdd tvClear tvCollapse tvCount tvCurSel tvData tvExpand tvPicture tvSetCurSel tvSetData tvSetPicture tvSetValue tvSort tvSortByValue tvText tvValue

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