Пример #1
0
        public override void HandleInput()
        {
            if (items.Count == 0)
            {
                return;
            }

            if (Xin.WasKeyReleased(Keys.Left))
            {
                selectedItem--;
                if (selectedItem < 0)
                {
                    selectedItem = this.Items.Count - 1;
                }
                OnSelectionChanged();
            }

            if (Xin.WasKeyReleased(Keys.Right))
            {
                selectedItem++;
                if (selectedItem >= items.Count)
                {
                    selectedItem = 0;
                }
                OnSelectionChanged();
            }
        }