lnbSetText: Difference between revisions
Jump to navigation
Jump to search
m (template:command argument fix) |
m (template:command argument fix) |
||
Line 11: | Line 11: | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| Sets the additional text (invisible) in the item with the given position of the 2D listbox. |= | | Sets the additional text (invisible) in the item with the given position of the 2D listbox. |DESCRIPTION= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| [[lnbSetText]] [idc,[row,column],data] |= | | [[lnbSetText]] [idc,[row,column],data] |SYNTAX= | ||
|p1= [idc,[row,column],data]: [[Array]] |PARAMETER1= | |p1= [idc,[row,column],data]: [[Array]] |PARAMETER1= | ||
Line 20: | Line 20: | ||
| [[Nothing]] |RETURNVALUE= | | [[Nothing]] |RETURNVALUE= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
| s2= _ctrl [[lnbSetText]] [ [row,column],data] |= | | s2= _ctrl [[lnbSetText]] [ [row,column],data] |SYNTAX= | ||
| p21= _ctrl: [[Control]] |PARAMETER1= | | p21= _ctrl: [[Control]] |PARAMETER1= | ||
Line 29: | Line 29: | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
|x1= <code>[[lnbSetText]] [101, [0,1], "#1"];</code>|= | |x1= <code>[[lnbSetText]] [101, [0,1], "#1"];</code>|EXAMPLE1= | ||
|x2= <code>_ctrl [[lnbSetText]] [ [0,1], "#1"];</code>|= | |x2= <code>_ctrl [[lnbSetText]] [ [0,1], "#1"];</code>|EXAMPLE2= | ||
____________________________________________________________________________________________ | ____________________________________________________________________________________________ | ||
Revision as of 14:43, 7 April 2019
Description
- Description:
- Sets the additional text (invisible) in the item with the given position of the 2D listbox.
- Groups:
- Uncategorised
Syntax
- Syntax:
- lnbSetText [idc,[row,column],data]
- Parameters:
- [idc,[row,column],data]: Array
- Return Value:
- Nothing
Alternative Syntax
- Syntax:
- _ctrl lnbSetText [ [row,column],data]
- Parameters:
- _ctrl: Control
- [ [row,column],data]: Array
- Return Value:
- Nothing
Examples
- Example 1:
lnbSetText [101, [0,1], "#1"];
- Example 2:
_ctrl lnbSetText [ [0,1], "#1"];
Additional Information
- See also:
- lnbAddArraylnbAddColumnlnbAddRowlnbClearlnbColorlnbCurSelRowlnbDatalnbDeleteColumnlnbDeleteRowlnbGetColumnsPositionlnbPicturelnbSetColorlnbSetColumnsPoslnbSetCurSelRowlnbSetDatalnbSetPicturelnbSetValuelnbSizelnbTextlnbValue
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
Notes
- Posted on Sep 9 2014
- ffur2007slx2_5
- (A3 1.28)As for invisible data processing, lnbAddArray, lnbAddColumn, lnbData, lnbGetColumnsPosition, lnbSetColumnsPos, lnbSetData, lnbSetText, lnbSetValue, lnbText and lnbValue store data types into exact position of the listNbox with different spaces. Accessing data with coordinate command at nearly the same syntax:
//Set same value to one position of a Control _ctrl lnbSetData [ [0,0],"#1"]; lnbSetColumnsPos [102, [0,1], 1]; _ctrl lnbSetText [ [0,1], "#1"]; _ctrl lnbSetValue [ [0,0],1]; //Accessing the value disregard affecting one another. _ctrl lnbData [0,0]; //"#1" lnbGetColumnsPosition _ctrl //[1]; _ctrl lnbText [0,0];//"#1" _ctrl lnbValue [0,0];//1
For a direct visible control over CT_LISTNBOX:0 = [_CT_LISTNBOX] spawn { private ["_CT_LISTNBOX","_color","_current","_pic"]; disableSerialization; _CT_LISTNBOX = _this select 0; { _CT_LISTNBOX lnbAddRow [ getText (_x >> "displayNameShort"),getText (_x >> "displayName")]; _CT_LISTNBOX lnbSetPicture [ [_foreachIndex,0],getText (_x >> "texture")]; } forEach ("isClass _x" configClasses (configFile >> "CfgRanks")); _CT_LISTNBOX lnbSetCurSelRow 0; _current = lnbCurSelRow _CT_LISTNBOX; _color = _CT_LISTNBOX lnbColor [_current,0]; _CT_LISTNBOX lnbSetColor [ [_current,1], [(_color select 0)/2,0,0,1] ]; _CT_LISTNBOX lnbDeleteColumn 0; _CT_LISTNBOX lnbDeleteRow 1; sleep 1; lnbClear _CT_LISTNBOX;//Clear all items but control still remains just invisible. };
A combined use of both invisible and visible data processing commands alive the Control.
Bottom Section
Categories:
- Scripting Commands
- Introduced with Arma 2 version 1.00
- Arma 2: New Scripting Commands
- Arma 2: Scripting Commands
- Command Group: Uncategorised
- Scripting Commands: Local Effect
- ArmA 2: New Scripting Commands List
- Scripting Commands ArmA2
- Scripting Commands Arma 3
- Scripting Commands Take On Helicopters
- Command Group: GUI Control