|
|
(45 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 |
|
| |
|
| |gr1= GUI Control |GROUP1= | | |game3= tkoh |
| | |version3= 1.00 |
|
| |
|
| | |game4= arma3 |
| | |version4= 0.50 |
|
| |
|
| | |arg= local |
|
| |
|
| |arg= local |Multiplayer Arguments= | | |eff= local |
|
| |
|
| |eff= local |Multiplayer Effects= | | |gr1= GUI Control - ListNBox |
|
| |
|
| |gr1= GUI Control |=GROUP1 | | |descr= Sets the text in the item with the given position of the 2D listbox. |
| ____________________________________________________________________________________________
| |
|
| |
|
| | Sets the text in the item with the given position of the 2D listbox. |DESCRIPTION= | | |s1= [[lnbSetText]] [idc, [row, column], data] |
| ____________________________________________________________________________________________
| |
|
| |
|
| | [[lnbSetText]] [idc,[row,column],data] |SYNTAX= | | |p1= idc: [[Number]] |
|
| |
|
| |p1= [idc,[row,column],data]: [[Array]] |PARAMETER1= | | |p2= row: [[Number]] |
|
| |
|
| | [[Nothing]] |RETURNVALUE= | | |p3= column: [[Number]] |
| ____________________________________________________________________________________________
| |
| | s2= _ctrl [[lnbSetText]] [ [row,column],data] |SYNTAX2=
| |
|
| |
|
| |p21= _ctrl: [[Control]] |PARAMETER1= | | |p4= data: [[String]] |
| | p22= [ [row,column],data]: [[Array]] |PARAMETER2=
| |
|
| |
|
| | r2= [[Nothing]] |RETURNVALUE= | | |r1= [[Nothing]] |
|
| |
|
| ____________________________________________________________________________________________
| | |s2= ctrl [[lnbSetText]] [<nowiki/>[row, column], data] |
|
| |
|
| |x1= <code>[[lnbSetText]] [101, [0,1], "#1"];</code>|EXAMPLE1= | | |p21= ctrl: [[Control]] |
|
| |
|
| |x2= <code>_ctrl [[lnbSetText]] [ [0,1], "#1"];</code>|EXAMPLE2= | | |p22= row: [[Number]] |
| ____________________________________________________________________________________________
| |
|
| |
|
| | [[lnbAddArray]], [[lnbAddColumn]], [[lnbAddRow]], [[lnbClear]], [[lnbColor]], [[lnbCurSelRow]], [[lnbData]], [[lnbDeleteColumn]], [[lnbDeleteRow]], [[lnbGetColumnsPosition]], [[lnbPicture]], [[lnbSetColor]], [[lnbSetColumnsPos]], [[lnbSetCurSelRow]], [[lnbSetData]], [[lnbSetPicture]], [[lnbSetValue]], [[lnbSize]], [[lnbText]], [[lnbValue]] |SEEALSO= | | |p23= column: [[Number]] |
|
| |
|
| | |MPBEHAVIOUR= | | |p24= data: [[String]] |
| ____________________________________________________________________________________________
| |
| }}
| |
|
| |
|
| <h3 style='display:none'>Notes</h3>
| | |r2= [[Nothing]] |
| <dl class='command_description'>
| |
| <!-- Note Section BEGIN -->
| |
|
| |
|
| <dd class="notedate">Posted on Sep 9 2014</dd>
| | |x1= <sqf>lnbSetText [101, [0,1], "#1"];</sqf> |
| <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 --> | | |x2= <sqf>_ctrl lnbSetText [[0,1], "#1"];</sqf> |
| </dl> | |
|
| |
|
| <h3 style='display:none'>Bottom Section</h3>
| | |seealso= [[lnbAddArray]] [[lnbAddColumn]] [[lnbAddRow]] [[lnbClear]] [[lnbColor]] [[lnbCurSelRow]] [[lnbData]] [[lnbDeleteColumn]] [[lnbDeleteRow]] [[lnbGetColumnsPosition]] [[lnbPicture]] [[lnbSetColor]] [[lnbSetColumnsPos]] [[lnbSetCurSelRow]] [[lnbSetData]] [[lnbSetPicture]] [[lnbSetValue]] [[lnbSize]] [[lnbText]] [[lnbValue]] |
| | | }} |
| [[Category:Scripting Commands Arma 2|{{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}}}}]] | |