private void OnCancelMenuButton(object sender, MouseEventArgs mouseEvent) { if (CancelMenu != null) { CancelMenu(this); } }
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); } }
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); }
private void OnShowCreditsButton(object sender, MouseEventArgs mouseEent) { if (ShowCredits != null) { ShowCredits(this); } }
private void OnStartGameButton(object sender, MouseEventArgs mouseEvent) { if(StartGame != null) { StartGame(this); } }
override public void OnMouseUp(MouseEventArgs mouseEvent) { m_idx = -1; base.OnMouseUp(mouseEvent); }
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); }
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); }