tvAdd: Difference between revisions
Jump to navigation
Jump to search
(→note: tv command family overview) |
Lou Montana (talk | contribs) m (Text replacement - "(\|[pr][0-9]+ *= *[^- ]*) *- *I([a-z ])" to "$1 - i$2") |
||
(58 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{RV|type=command | ||
| arma3 |= | |game1= arma3 | ||
|version1= 0.74 | |||
| | |gr1= GUI Control - Tree View | ||
| | |descr= Adds an item with given text to Tree View control. The position on Tree View where to add the item and the actual path to this item once added are different. If item is added to existing item, then parent item path is used. If no parent exists, empty array [] is used. See [[Tree View Path]] for more information. | ||
| | |s1= [[tvAdd]] [idc, pathParent, text] | ||
| | |p1= idc: [[Number]] | ||
| [[ | |p2= pathParent: [[Array]] - [[Tree View Path]] of parent item or [] if no parent exists | ||
| | |p3= text: [[String]] | ||
| | |r1= [[Number]] - index of the added item relative to the branch it was added to | ||
| | |s2= control [[tvAdd]] [pathParent, text] | ||
| | |p21= control: [[Control]] | ||
| [[ | |p22= pathParent: [[Array]] - [[Tree View Path]] of parent item or [] if no parent exists | ||
|p23= text: [[String]] | |||
| | |r2= [[Number]] - index of the added item relative to the branch it was added to | ||
| | |x1= <sqf>_index = _ctrl tvAdd [[], "Parent Item"];</sqf> | ||
| | |x2= <sqf>_index = tvAdd [101, [0], "First item"];</sqf> | ||
| | |seealso= [[tvClear]] [[tvCollapse]] [[tvCount]] [[tvCurSel]] [[tvData]] [[tvDelete]] [[tvExpand]] [[tvPicture]] [[tvSetCurSel]] [[tvSetData]] [[tvSetValue]] [[tvSort]] [[tvSortByValue]] [[tvValue]] [[tvText]] [[tvSetText]] [[tvSetPicture]] [[tvSetPictureColor]] [[tvSetPictureRight]] [[tvSetPictureRightColor]] | ||
}} | }} | ||
Latest revision as of 15:33, 8 November 2023
Description
- Description:
- Adds an item with given text to Tree View control. The position on Tree View where to add the item and the actual path to this item once added are different. If item is added to existing item, then parent item path is used. If no parent exists, empty array [] is used. See Tree View Path for more information.
- Groups:
- GUI Control - Tree View
Syntax
- Syntax:
- tvAdd [idc, pathParent, text]
- Parameters:
- idc: Number
- pathParent: Array - Tree View Path of parent item or [] if no parent exists
- text: String
- Return Value:
- Number - index of the added item relative to the branch it was added to
Alternative Syntax
- Syntax:
- control tvAdd [pathParent, text]
- Parameters:
- control: Control
- pathParent: Array - Tree View Path of parent item or [] if no parent exists
- text: String
- Return Value:
- Number - index of the added item relative to the branch it was added to
Examples
- Example 1:
- Example 2:
Additional Information
- See also:
- tvClear tvCollapse tvCount tvCurSel tvData tvDelete tvExpand tvPicture tvSetCurSel tvSetData tvSetValue tvSort tvSortByValue tvValue tvText tvSetText tvSetPicture tvSetPictureColor tvSetPictureRight tvSetPictureRightColor
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