Beispiel #1
0
 public void SelectElement(MouseInputEvent evt, int index)
 {
     selectedIndex = index;
     selectedValue = options[selectedIndex].Value;
     selecting     = false;
     evt.StopPropagation();
     evt.Consume();
 }
Beispiel #2
0
        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();
        }