Difference between revisions of "Lua:Class:ComboBox"
Jump to navigation
Jump to search
Bronzdragon (talk | contribs) m |
|||
Line 1: | Line 1: | ||
+ | [[Category:Lua]] | ||
'''ComboBox Class''': (Inheritance: [[WinControl]]->[[Control]]->[[Component]]->[[Object]]) | '''ComboBox Class''': (Inheritance: [[WinControl]]->[[Control]]->[[Component]]->[[Object]]) | ||
Revision as of 11:48, 19 March 2017
ComboBox Class: (Inheritance: WinControl->Control->Component->Object)
createComboBox(owner): Creates a ComboBox class object which belongs to the given owner. Owner can be any object inherited from WinControl
properties
Items: Strings - Strings derived object containings all the items in the list ItemIndex: integer - Get selected index. -1 is nothing selected Canvas: Canvas - The canvas object used to render on the object
Methods
clear() getItems() setItems() getItemIndex() setItemIndex(integer) getCanvas()
Example
form = createForm()
example_box = createComboBox(example_form) example_box.items.add("Apple") example_box.items.add("Orange") example_box.items.add("Banana")
example_box.onChange = function(sender) print(sender.ItemIndex) end