|  |   | 
| (52 intermediate revisions by 2 users not shown) | 
| Line 1: | Line 1: | 
|  | {{Command|Comments= |  | {{RV|type=command | 
|  | ____________________________________________________________________________________________
 |  | 
|  | 
 |  | 
 | 
|  | | arma2 |Game name= |  | |game1= arma2 | 
|  |  | |version1= 1.00 | 
|  | 
 |  | 
 | 
|  | |1.00|Game version= |  | |game2= arma2oa | 
|  |  | |version2= 1.50 | 
|  | 
 |  | 
 | 
|  | |arg=local |Multiplayer Arguments= |  | |game3= tkoh | 
|  |  | |version3= 1.00 | 
|  | 
 |  | 
 | 
|  | |eff=local |Multiplayer Effects= |  | |game4= arma3 | 
|  | ____________________________________________________________________________________________
 |  | |version4= 0.50 | 
|  | 
 |  | 
 | 
|  | | Returns the additional text (invisible) in an item with the given position of the 2D listbox. |DESCRIPTION= |  | |arg= local | 
|  | ____________________________________________________________________________________________
 |  | 
|  | 
 |  | 
 | 
|  | | [[lnbData]] [idc, [row, column]] |SYNTAX= |  | |eff= local | 
|  | 
 |  | 
 | 
|  | |p1=[idc, [row, column]]: [[Array]]  |PARAMETER1= |  | |gr1= GUI Control - ListNBox | 
|  | |p2= idc: [[Number]] or [[Control]] |PARAMETER2=
 |  | 
|  | |p3= [row, column]: [[Array]] |PARAMETER3=
 |  | 
|  | |p4= row: [[Number]] |PARAMETER4=
 |  | 
|  | |p5= column: [[Number]] |PARAMETER5=
 |  | 
|  | 
 |  | 
 | 
|  | | [[String]] |RETURNVALUE= |  | |descr= Returns the additional text (invisible) in an item with the given position of the 2D listbox. | 
|  | 
 |  | 
 | 
|  | ____________________________________________________________________________________________
 |  | |s1= [[lnbData]] [idc, [row, column]] | 
|  | 
 |  | 
 | 
|  | | s2=ctrl [[lnbData]] [row, column]|SYNTAX= |  | |p1= idc: [[Number]] or [[Control]] | 
|  | 
 |  | 
 | 
|  | | p21= ctrl: [[Control]]  |PARAMETER21= |  | |p2= row: [[Number]] | 
|  | |p22= [row, column]: [[Array]] |PARAMETER22=
 |  | 
|  | |p23= row: [[Number]]|PARAMETER23=
 |  | 
|  | 
 |  | 
 | 
|  | |p24= column: [[Number]]|PARAMETER4= |  | |p3= column: [[Number]] | 
|  | 
 |  | 
 | 
|  | | r2= [[String]]|RETURNVALUE=  |  | |r1= [[String]] | 
|  | 
 |  | 
 | 
|  | ____________________________________________________________________________________________
 |  | |s2= ctrl [[lnbData]] [row, column] | 
|  | 
 |  | 
 | 
|  |  | |p21= ctrl: [[Control]] | 
|  | 
 |  | 
 | 
|  | |x1=<code>_ctrl [[lnbData]][ [[lnbCurSelRow]] _ctrl,0]; //"#1"</code>|EXAMPLE1= |  | |p22= row: [[Number]] | 
|  | ____________________________________________________________________________________________
 |  | 
|  | 
 |  | 
 | 
|  | | [[lnbAddArray]], [[lnbAddColumn]], [[lnbAddRow]], [[lnbClear]], [[lnbColor]], [[lnbCurSelRow]], [[lnbDeleteColumn]], [[lnbDeleteRow]], [[lnbGetColumnsPosition]], [[lnbPicture]], [[lnbSetColor]], [[lnbSetColumnsPos]], [[lnbSetCurSelRow]], [[lnbSetData]], [[lnbSetPicture]], [[lnbSetText]], [[lnbSetValue]], [[lnbSize]], [[lnbText]], [[lnbValue]] |SEEALSO=  |  | |p23= column: [[Number]] | 
|  | 
 |  | 
 | 
|  | |  |MPBEHAVIOUR= |  | |r2= [[String]] | 
|  | ____________________________________________________________________________________________
 |  | 
|  | }}
 |  | 
|  | 
 |  | 
 | 
|  | <h3 style='display:none'>Notes</h3> |  | |x1= <sqf>_ctrl lnbData [lnbCurSelRow _ctrl,0]; // "#1"</sqf> | 
|  | <dl class='command_description'>
 |  | 
|  | <!-- Note Section BEGIN -->
 |  | 
|  | 
 |  | 
 | 
|  | <dd class="notedate">Posted on Sep 9 2014</dd>
 |  | |seealso= [[lnbAddArray]] [[lnbAddColumn]] [[lnbAddRow]] [[lnbClear]] [[lnbColor]] [[lnbCurSelRow]] [[lnbDeleteColumn]] [[lnbDeleteRow]] [[lnbGetColumnsPosition]] [[lnbPicture]] [[lnbSetColor]] [[lnbSetColumnsPos]] [[lnbSetCurSelRow]] [[lnbSetData]] [[lnbSetPicture]] [[lnbSetText]] [[lnbSetValue]] [[lnbSize]] [[lnbText]] [[lnbValue]] | 
|  | <dt class="note">[[User:ffur2007slx2_5|ffur2007slx2_5]]</dt>
 |  | }} | 
|  | <dd class="note">(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:
 |  | 
|  | <code>
 |  | 
|  | //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
 |  | 
|  | </code>
 |  | 
|  | For a direct visible control over CT_LISTNBOX:
 |  | 
|  | <code>
 |  | 
|  | 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;
 |  | 
|  |   [[Image:WuChaoRen_000.png]]
 |  | 
|  |   _current = [[lnbCurSelRow]] _CT_LISTNBOX;
 |  | 
|  |   _color = _CT_LISTNBOX [[lnbColor]] [_current,0];
 |  | 
|  |   _CT_LISTNBOX [[lnbSetColor]] [ [_current,1], [(_color [[select]] 0)/2,0,0,1] ];
 |  | 
|  |   [[Image:WuChaoRen_001.png]]
 |  | 
|  |   _CT_LISTNBOX [[lnbDeleteColumn]] 0;
 |  | 
|  |   [[Image:WuChaoRen_002.png]]
 |  | 
|  |   _CT_LISTNBOX [[lnbDeleteRow]] 1;
 |  | 
|  |   [[Image:WuChaoRen_003.png]]
 |  | 
|  |   [[sleep]] 1;
 |  | 
|  |   [[lnbClear]] _CT_LISTNBOX;//Clear all items but control still remains just invisible.
 |  | 
|  | };
 |  | 
|  | </code>
 |  | 
|  | A combined use of both invisible and visible data processing commands alive the [[Control]].
 |  | 
|  |   |  | 
|  | <!-- Note Section END -->
 |  | 
|  | </dl>
 |  | 
|  |   |  | 
|  | <h3 style='display:none'>Bottom Section</h3>
 |  | 
|  |   |  | 
|  | [[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]]
 |  | 
|  | [[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]]
 |  | 
|  | [[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]]
 |  | 
|  | [[Category:Scripting Commands|{{uc:{{PAGENAME}}}}]]
 |  | 
|  | [[Category:Command_Group:_GUI_Control|{{uc:{{PAGENAME}}}}]]
 |  |