#include <guiDropDownCtrl_ScriptBinding.h>
Inherits GuiControl.
|
| void | addItem (string text, [color red/green/blue/[alpha]])" |
| |
| void | clearItems ()" |
| |
| void | clearSelection ()" |
| |
| void | closeDropDown ()" |
| |
| Integer | findItemID (int ID)" |
| |
| Integer | findItemText (string itemText, bool caseSensitive)" |
| |
| Boolean | getItemActive (int index)" |
| |
| Integer | getItemCount ()" |
| |
| Integer | getItemID (int index)" |
| |
| Integer | getSelectedItem ()" |
| |
| void | openDropDown ()" |
| |
| void | setCurSel (S32 index)" |
| |
| void | setItemActive (int index)" |
| |
| void | setItemID (int index, int ID)" |
| |
| void | setItemInactive (int index)" |
| |
| void | setSelected (S32 index, [bool isSelected])" |
| |
| void | addGuiControl (int controlId) |
| |
| Integer | findHitControl (int x, int y) |
| |
| String | getCenter () |
| |
| String | getExtent (...) |
| |
| String | getGlobalCenter () |
| |
| String | getGlobalPosition () |
| |
| String | getMinExtent () |
| |
| Integer | getParent () |
| |
| String | getPosition () |
| |
| String | getText () |
| |
| Boolean | getTextExtend () |
| |
| Boolean | getTextWrap () |
| |
| String | getValue () |
| |
| Boolean | isActive () |
| |
| Boolean | isAwake () |
| |
| Boolean | isVisible () |
| |
| void | makeFirstResponder (isFirst) |
| |
| void | performClick () |
| |
| Boolean | pointInControl (int x, int y) |
| |
| void | reorderChild (child1, child2) |
| |
| void | resize (int x, int y, int w, int h) |
| |
| void | setActive (isActive) |
| |
| void | setCanSave (bool canSave) |
| |
| void | setCenter (int x, int y) |
| |
| void | setExtent (int width, int height) |
| |
| void | setFirstResponder () |
| |
| void | setPosition (int x, int y) |
| |
| void | setPositionGlobal (int x, int y) |
| |
| void | setProfile (GuiControlProfile p) |
| |
| void | setText (text) |
| |
| void | setTextExtend (setting) |
| |
| void | setTextID (id) |
| |
| void | setTextWrap (setting) |
| |
| void | setValue (value) |
| |
| void | setVisible (isVisible) |
| |
◆ addItem()
| void addItem |
( |
string |
text, |
|
|
[color red / green / blue / [alpha] ] |
|
|
) |
| |
Adds an item to the end of the list with an optional color bullet.
- Parameters
-
| text | The text of the new item. |
| color | The optional color of a color bullet that will appear to the left of the text. Values range between 0 and 255. |
- Returns
- No return value.
◆ clearItems()
Removes all items from the listbox.
- Returns
- No return value.
◆ clearSelection()
Unselects any items that have been selected.
- Returns
- No return value.
◆ closeDropDown()
Closes the drop down. Does nothing if the drop down is already closed.
- Returns
- No return value.
◆ findItemID()
Finds the first item with the given ID.
- Parameters
-
| ID | The item ID to search for. |
- Returns
- The first matching item index or -1 if no item is found.
◆ findItemText()
| Integer findItemText |
( |
string |
itemText, |
|
|
bool |
caseSensitive |
|
) |
| |
Finds all items with the given text.
- Parameters
-
| itemText | The text to search for. |
| caseSensitive | If true, a case-sensitive search will be performed. |
- Returns
- A space-delimited list of matching item indexes or -1 if no items are found.
◆ getItemActive()
Returns if an item is active or not using an index.
- Parameters
-
| index | The zero-based index of the item. |
- Returns
- No return value.
◆ getItemCount()
Returns the number of items in the list.
- Returns
- The number of items.
◆ getItemID()
Returns an item's ID using an index.
- Parameters
-
| index | The zero-based index of the item with the needed ID. |
- Returns
- No return value.
◆ getSelectedItem()
Returns the index of the selected item.
- Returns
- The index of the selected item or -1 if no item is selected.
◆ openDropDown()
Opens the drop down. Does nothing if the drop down is already open.
- Returns
- No return value.
◆ setCurSel()
| void setCurSel |
( |
S32 |
index | ) |
|
Selects the item at the given index.
- Parameters
-
| index | The zero-based index of the item that should be selected. Passing a -1 clears the selection. |
- Returns
- No return value.
◆ setItemActive()
| void setItemActive |
( |
int |
index | ) |
|
Sets an item active using an index.
- Parameters
-
| index | The zero-based index of the item that should be active. |
- Returns
- No return value.
◆ setItemID()
| void setItemID |
( |
int |
index, |
|
|
int |
ID |
|
) |
| |
Sets an item's ID using an index.
- Parameters
-
| index | The zero-based index of the item that should have the ID. |
| ID | An interger value that numerically represents this item. |
- Returns
- No return value.
◆ setItemInactive()
| void setItemInactive |
( |
int |
index | ) |
|
Disables an item using an index.
- Parameters
-
| index | The zero-based index of the item that should be inactive. |
- Returns
- No return value.
◆ setSelected()
| void setSelected |
( |
S32 |
index | ) |
|
Sets an item to selected or unselected using an index.
- Parameters
-
| index | The zero-based index of the item that should be selected. |
| isSelected | If true, the item is selected. If false, it is unselected. If omitted, will default to true. |
- Returns
- No return value.