lbSetCurSel: Difference between revisions
Jump to navigation
Jump to search
m (Text replacement - "\[\[[cC]ategory:[sS]cripting [cC]ommands\|[a-z A-Z 0-9_]+\]\]" to "") |
Lou Montana (talk | contribs) m (Text replacement - "\{\{( *)Important( *)\|" to "{{$1Feature$2|$2important$2|") |
||
Line 8: | Line 8: | ||
| Selects the item with the given index in the listbox, listnbox, combobox, xcombobox, xlistbox<br> | | Selects the item with the given index in the listbox, listnbox, combobox, xcombobox, xlistbox<br> | ||
{{ | {{Feature | important | '''The following only applicable to Alternative Syntax when used with [[CT_LISTBOX]] and [[CT_LISTNBOX]]'''<br>To deselect all entries, use -1: <tt>_ctrl [[lbSetCurSel]] -1;</tt> For listbox of style LB_MULTI use [[lbSetSelected]] instead.<br>[[CT_COMBO]] does not allow unselecting entries, instead it will select the first one. If you really need to unselect a combobox then follow these steps:<br> | ||
# Are you really really sure you want to unselect a combobox? This behavior is inconsistent with the usual functionality of a combobox. | # Are you really really sure you want to unselect a combobox? This behavior is inconsistent with the usual functionality of a combobox. | ||
# Read the note from [[#Notes|DreadedEntity]] below.}} | # Read the note from [[#Notes|DreadedEntity]] below.}} |
Revision as of 02:12, 7 February 2021
Description
- Description:
- Description needed
- Groups:
- GUI Control - ListBox
Syntax
- Syntax:
- Syntax needed
- Parameters:
- [idc, index]: Array
- idc: Number of control
- index: Number
- Return Value:
- Return value needed
Alternative Syntax
Examples
- Example 1:
lbSetCurSel [101, 0];
- Example 2:
_control lbSetCurSel 0;
Additional Information
- See also:
- See also needed
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
- Posted on November 29, 2014 - 23:40 (UTC)
- DreadedEntity
- Prior to ArmA 1.90 lbSetCurSel -1 had no effect while the listbox was populated. You needed to use lbClear first, then lbSetCurSel -1, then re-populate the listbox.
- Posted on March 1, 2015 - 18:37 (UTC)
- Longbow
- Keep in mind that running this command against control will fire attached 'onLBSelChanged' event handler.