public DropDown(Vector2 _dropdownSize, List <string> items, IGUIControl _parent = null, string titleText = "Please select") { isExpanded = false; defaultText = titleText; Button = new GUIButton(arrowDownIcon + defaultText + arrowDownIcon, DoButtonPress, new GUILayoutOption[] { GUILayout.Width(_dropdownSize.x + 7) }); SetItems(items); drawRect = new Rect(buttonOffset, _dropdownSize); Parent = _parent; }
protected DropDown GetComboFromParent(IGUIControl _parent) { return(ActiveCombos.FirstOrDefault(x => x.Parent == _parent)); }