Ejemplo n.º 1
0
        void btnOkYes_Clicked(Nuclex.Input.MouseButtons arg1, float arg2, float arg3)
        {
            if (arg1 == Nuclex.Input.MouseButtons.Left)
            {
                if (callback != null)
                    callback(1);

                this.Close();
            }
        }
Ejemplo n.º 2
0
        public override void OnClick(Nuclex.Input.MouseButtons buttons, float x, float y)
        {
            int atY = 0;
            for (int i = drawStart; i < drawCount; i++)
            {
                if (y >= atY && y < atY + lineHeight)
                {
                    _selectedIndex = i;
                    break;
                }

                atY += lineHeight;
            }

            base.OnClick(buttons, x, y);
        }
Ejemplo n.º 3
0
        public override void OnMouseUp(Nuclex.Input.MouseButtons buttons, float x, float y)
        {
            pressed = false;

            base.OnMouseUp(buttons, x, y);
        }
Ejemplo n.º 4
0
        public override void OnMouseDown(Nuclex.Input.MouseButtons buttons, float x, float y)
        {
            pressed = true;

            base.OnMouseDown(buttons, x, y);
        }
Ejemplo n.º 5
0
        public override void OnClick(Nuclex.Input.MouseButtons buttons, float x, float y)
        {
            if (buttons == Nuclex.Input.MouseButtons.Left)
            {
                if (Slot1.Contains((int)x, (int)y))
                    selectionOffset = 0;
                else if (Slot2.Contains((int)x, (int)y))
                    selectionOffset = 1;
                else if (Slot3.Contains((int)x, (int)y))
                    selectionOffset = 2;

                RefreshIndex();
            }
        }
Ejemplo n.º 6
0
        public override void OnClick(Nuclex.Input.MouseButtons buttons, float x, float y)
        {
            Checked = !Checked;

            base.OnClick(buttons, x, y);
        }
Ejemplo n.º 7
0
 protected override void OnMouseReleased(Nuclex.Input.MouseButtons button)
 {
     base.OnMouseReleased(button);
     MouseRelease.Invoke();
 }
Ejemplo n.º 8
0
 protected override void OnMousePressed(Nuclex.Input.MouseButtons button)
 {
     base.OnMousePressed(button);
     MouseClick.Invoke();
 }
Ejemplo n.º 9
0
 public override void OnClick(Nuclex.Input.MouseButtons buttons, float x, float y)
 {
     caretPosition = Text.Length;
 }
Ejemplo n.º 10
0
 void ibScrollRight_Clicked(Nuclex.Input.MouseButtons arg1, float arg2, float arg3)
 {
     if (_value < _maximum)
     {
         _value++;
         if (ValueChanged != null)
             ValueChanged();
     }
 }
Ejemplo n.º 11
0
 void ibScrollLeft_Clicked(Nuclex.Input.MouseButtons arg1, float arg2, float arg3)
 {
     if (_value > _minimum)
     {
         _value--;
         if (ValueChanged != null)
             ValueChanged();
     }
 }