DSelector (of Control)¶
-
class
DSelector¶ Defined in DialogControls.sc.
A selector control that lets the player choose from a list of text strings.
Subclasses: FileSelector.
Properties¶
Inherited from Control:
| Property | Description |
|---|---|
| type | |
| state | |
| nsTop | |
| nsLeft | |
| nsBottom | |
| nsRight | |
| key | The keyboard key associated with this control. |
| said | |
| value | Arbitrary value associated with this control. |
| name |
Defined in DSelector:
| Property | Description |
|---|---|
| font | |
| x | |
| y | |
| text | |
| cursor | |
| topString | |
| mark |
Methods¶
-
handleEvent(pEvent)
-
setSize()
-
indexOf(findText) Returns the index of specified string in the list of items. If the string is not an item in the list, it returns -1.
Parameters: findText (string) – The text to search for.
-
at(index) Returns the text at the specified position in the list.
Parameters: index (number) – The index into the list. Returns: A pointer to the text.
-
advance(amount) Increments the selected item’s index by amount.
-
retreat(amount) Decrements the selected item’s index by amount.
