private void OnCancelMenuButton(object sender, MouseEventArgs mouseEvent)
 {
     if (CancelMenu != null)
     {
         CancelMenu(this);
     }
 }
Exemple #2
0
 public override void OnMouseMove(AGG.UI.MouseEventArgs mouseEvent)
 {
     m_MousePos[0] = M.New <T>(mouseEvent.X);
     m_MousePos[1] = M.New <T>(mouseEvent.Y);
     base.OnMouseMove(mouseEvent);
 }
 override public void OnMouseUp(MouseEventArgs mouseEvent)
 {
     base.OnMouseUp(mouseEvent);
 }
 private void EscapeMenu(object sender, MouseEventArgs mouseEvent)
 {
     if (Menu != null)
     {
         Menu(this);
     }
 }
Exemple #5
0
        private void OnExitGameButton(object sender, MouseEventArgs mouseEvent)
		{
			if(ExitGame != null)
			{
				ExitGame(this);
			}
		}
        public override void OnMouseMove(MouseEventArgs mouseEvent)
        {
            if (mouseEvent.Button == MouseButtons.Left)
            {
            }

            base.OnMouseMove(mouseEvent);
        }
Exemple #7
0
 private void OnShowCreditsButton(object sender, MouseEventArgs mouseEent)
 {
     if (ShowCredits != null)
     {
         ShowCredits(this);
     }
 }
Exemple #8
0
        private void OnStartGameButton(object sender, MouseEventArgs mouseEvent)
		{
			if(StartGame != null)
			{
				StartGame(this);
			}
		}
Exemple #9
0
 override public void OnMouseUp(MouseEventArgs mouseEvent)
 {
     m_idx = -1;
     base.OnMouseUp(mouseEvent);
 }
Exemple #10
0
        public override void OnMouseMove(MouseEventArgs mouseEvent)
        {
            if (mouseEvent.Button == MouseButtons.Left)
            {
                if(m_idx >= 0)
                {
                    m_x[m_idx] = mouseEvent.X - m_dx;
                    m_y[m_idx] = mouseEvent.Y - m_dy;
                    force_redraw();
                }
            }

            base.OnMouseMove(mouseEvent);
        }
Exemple #11
0
        public override void OnMouseDown(MouseEventArgs mouseEvent)
        {
            if(mouseEvent.Button == MouseButtons.Left)
            {
                for (int i = 0; i < 2; i++)
                {
                    double x = mouseEvent.X;
                    double y = mouseEvent.Y;
                    if(Math.Sqrt( (x-m_x[i]) * (x-m_x[i]) + (y-m_y[i]) * (y-m_y[i]) ) < 5.0)
                    {
                        m_dx = x - m_x[i];
                        m_dy = y - m_y[i];
                        m_idx = i;
                        break;
                    }
                }
            }

            base.OnMouseDown(mouseEvent);
        }