public void SelectElement(MouseInputEvent evt, int index) { selectedIndex = index; selectedValue = options[selectedIndex].Value; selecting = false; evt.StopPropagation(); evt.Consume(); }
public void BeginSelecting(MouseInputEvent evt) { if (disabled) { return; } if (selecting) { InputSystem.ReleaseFocus(this); selecting = false; } else { selecting = InputSystem.RequestFocus(this); } AdjustOptionPosition(); evt.StopPropagation(); evt.Consume(); }