tvSetPicture: Difference between revisions
Jump to navigation
Jump to search
(→note: tv command family overview) |
Lou Montana (talk | contribs) m (Fix) |
||
(47 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{RV|type=command | ||
| arma3 |= | |game1= arma3 | ||
|version1= 0.74 | |||
| | |gr1= GUI Control - Tree View | ||
| | |descr= Sets picture to item selected by path. IDC means id of parent Tree View. Name is picture name. The picture is searched in the mission directory. | ||
{{Feature|informative| | |||
| | Adding pictures to lists is very slow. In order to prevent the filling of the list to be slowed down, add the pictures in a '''scheduled''' environment - See {{Link|#Example 3}}. | ||
One drawback of this method is that sorting the entries is not easily possible. | |||
}} | |||
| | |s1= [[tvSetPicture]] [idc, path, name] | ||
| [[ | |p1= idc: [[Number]] | ||
| | |p2= path: [[Array]] of [[Number]]s | ||
| | |p3= name: [[String]] | ||
| | |r1= [[Nothing]] | ||
| | |s2= control [[tvSetPicture]] [path, name] | ||
| | |p21= control: [[Control]] | ||
| | |p22= path: [[Array]] of [[Number]]s | ||
| | |p23= name: [[String]] | ||
| r2= [[Nothing]] | |r2= [[Nothing]] | ||
|x1= < | |x1= <sqf>tvSetPicture [101, [0], "picture"];</sqf> | ||
|x2= < | |x2= <sqf>_ctrl tvSetPicture [[0,0,0], getText (configFile >> "CfgWeapons" >> "optic_NVS" >> "picture")];</sqf> | ||
| | |x3= Adding images in a scheduled environment: | ||
<sqf> | |||
private _path = _ctrlTV tvAdd [[], "Some Entry"]; | |||
[_ctrlTV, _path] spawn { | |||
(_this select 0) tvSetPictureRight [[_this select 1], "someImage.paa"]; | |||
}; | |||
</sqf> | |||
| | |seealso= [[tvPicture]] [[tvSetPictureColor]] [[tvSetPictureRight]] [[tvSetPictureRightColor]] | ||
}} | }} | ||
Latest revision as of 21:26, 29 March 2024
Description
- Description:
- Sets picture to item selected by path. IDC means id of parent Tree View. Name is picture name. The picture is searched in the mission directory.
- Groups:
- GUI Control - Tree View
Syntax
- Syntax:
- tvSetPicture [idc, path, name]
- Parameters:
- idc: Number
- path: Array of Numbers
- name: String
- Return Value:
- Nothing
Alternative Syntax
- Syntax:
- control tvSetPicture [path, name]
- Parameters:
- control: Control
- path: Array of Numbers
- name: String
- Return Value:
- Nothing
Examples
- Example 1:
- tvSetPicture [101, [0], "picture"];
- Example 2:
- Example 3:
- Adding images in a scheduled environment:
Additional Information
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