lbSetColor: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
(→‎note: lb command family overview)
mNo edit summary
Line 89: Line 89:
<h3 style="display:none">Bottom Section</h3>
<h3 style="display:none">Bottom Section</h3>
[[Category:Scripting Commands|LBSETCOLOR]]
[[Category:Scripting Commands|LBSETCOLOR]]
[[Category:Scripting Commands OFP 1.99|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting Commands OFP 1.96|LBSETCOLOR]]
[[Category:Scripting Commands OFP 1.96|LBSETCOLOR]]
[[Category:Scripting Commands ArmA|LBSETCOLOR]]
[[Category:Scripting Commands ArmA|LBSETCOLOR]]

Revision as of 10:29, 25 September 2014

Hover & click on the images for description

Description

Description:
Sets the color of the item with the given index of the listbox or combobox with id idc of the topmost user dialog to color.
Colour is in format Color.
Groups:
Uncategorised

Syntax

Syntax:
lbSetColor [idc, index, color]
Parameters:
[idc, index, color]: Array
idc: Number of control
index: Number
color: Color
Return Value:
Nothing

Alternative Syntax

Syntax:
control lbSetColor [index, color]
Parameters:
control: Control
[index, color]: Array
index: Number
color: Color
Return Value:
Nothing

Examples

Example 1:
lbSetColor [101, 0, [0, 1, 0, 0.5]];
Example 2:
_control lbSetColor [0, [0, 1, 0, 0.5]];

Additional Information

See also:
lbAddlbClearlbColorlbCurSellbDatalbDeletelbIsSelectedlbPicturelbSelectionlbSetCurSellbSetDatalbSetPicturelbSetSelectedlbSetTooltiplbSetValuelbSizelbSortlbSortByValuelbTextlbValue

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: Sep 10 2014
ffur2007slx2_5
(A3 1.28)lb command family overview. //lb command family can be used with CT_COMBO, CT_LISTBOX, CT_XLISTBOX & CT_XCOMBO private ["_current","_data","_pic","_value","_size","_color"]; { _ctrl = _x; { _ctrl lbAdd getText (_x >> "displayName"); _ctrl lbSetPicture [_foreachindex,getText (_x >> "texture")]; _ctrl lbSetTooltip [_foreachindex,getText (_x >> "displayName")]; } forEach ("isClass _x" configClasses (configFile >> "CfgRanks")); _ctrl lbSetCurSel 0; WuChaoRen lbCommand001.png _current = lbCurSel _ctrl; _ctrl lbSetData [_current,"hi"]; _data = _ctrl lbData _current; _pic = _ctrl lbPicture _current; _ctrl lbSetValue [_current, 1]; _value = _ctrl lbValue _current; _size = lbSize _ctrl; _color = _ctrl lbColor _current; _ctrl lbSetColor [_current, [(_color select 0) / 2, (_color select 1) / 4, 0, 1]]; WuChaoRen lbColor.png lbSort [_ctrl, "DESC"]; lbSortByValue _ctrl; WuChaoRen lbSortByValue.png if (_ctrl lbIsSelected _current) then { _ctrl lbDelete _current; WuChaoRen lbDelete.png lbClear _ctrl; WuChaoRen lbClear.png }; } forEach [ _CT_COMBO, _CT_LISTBOX, _CT_XLISTBOX, _CT_XCOMBO ];

Bottom Section