Difference between revisions of "GUIComboBox"

From Virtual World Web Wiki
Jump to: navigation, search
(Documentation for the GUIComboBox class)
(Documentation for the GUIComboBox class)
Line 1: Line 1:
Component representing a dropdown list of options to choose from
 
 
 
*'''Inherits class: [[GUIDropdownComponent]]'''
 
*'''Inherits class: [[GUIDropdownComponent]]'''
 
* This is a JavaScript visible object
 
* This is a JavaScript visible object
Line 8: Line 6:
 
===Properties===
 
===Properties===
 
:{{CSharp|int SelectedIndex {get; set;} }}
 
:{{CSharp|int SelectedIndex {get; set;} }}
::
 
::The index of the item in the dropdown list that is selected (or -1 for none)
 
  
 
:{{CSharp|GUISelectableComponent SelectedItem {get;} }}
 
:{{CSharp|GUISelectableComponent SelectedItem {get;} }}
::
 
::Which item is selected in the dropdown list
 
  
 
:{{CSharp|bool UpdateLabel {get; set;} }}
 
:{{CSharp|bool UpdateLabel {get; set;} }}
::
 
::Should the button's label automatically update with the text of the selected option
 
  
 
===Events===
 
===Events===
 
:{{CSharp|OnSelect()}}
 
:{{CSharp|OnSelect()}}
::
 
::Event fired when one of the options is selected
 
  
 
===Methods===
 
===Methods===
 
:{{CSharp|GUIComponent AddItem(string itemName, string template {{=}} NULL)}}
 
:{{CSharp|GUIComponent AddItem(string itemName, string template {{=}} NULL)}}
::
 
::Adds an item to the dropdown menu, optionally specifying a particular template
 
  
 
:{{CSharp|void ClearItems()}}
 
:{{CSharp|void ClearItems()}}
::
 
::Remove all items from this component
 
  
 
__NOTOC____NOEDITSECTION__
 
__NOTOC____NOEDITSECTION__

Revision as of 12:49, 26 May 2017

Remarks [edit]

Properties

int SelectedIndex {get; set;}
GUISelectableComponent SelectedItem {get;}
bool UpdateLabel {get; set;}

Events

OnSelect()

Methods

GUIComponent AddItem(string itemName, string template = NULL)
void ClearItems()