private void PB_Nervios_MouseMove1(object sender, MouseEventArgs e) { if (F_Base.Proyecto.Edificio.PisoSelect.Nervios != null && F_Base.Proyecto.CoordenadasPInterseccion) { F_Base.Proyecto.Edificio.PisoSelect.Nervios.ForEach(x => x.IsPointMousePointLines(e.Location)); PB_Nervios.Invalidate(); } }
private void PB_Nervios_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Middle && e.Clicks == 2) { Zoom = 1; Dx = 0; Dy = 0; PB_Nervios.Invalidate(); } if (e.Button == MouseButtons.Middle) { DesXButton = e.X; DesYButton = e.Y; } }
private void PB_Nervios_MouseWheel(object sender, MouseEventArgs e) { int Vueltas = e.Delta; if (Vueltas > 0) { Zoom += 0.1f; PB_Nervios.Invalidate(); } else { Zoom -= 0.1f; PB_Nervios.Invalidate(); } }
private void PB_Nervios_MouseMove(object sender, MouseEventArgs e) { Cursor CursorArraste = new Cursor(Properties.Resources.Arrastre16x16.Handle); Cursor CursorDefault = Cursors.Default; Cursor cursor = CursorDefault; if (e.Button == MouseButtons.Middle) { float DesplazX = (Dx) + (e.X - DesXButton); float DesplazY = (Dy) + (e.Y - DesYButton); Dx = DesplazX; Dy = DesplazY; DesXButton = e.X; DesYButton = e.Y; cursor = CursorArraste; PB_Nervios.Invalidate(); } PB_Nervios.Cursor = cursor; }
private void F_PlantaNervios_Resize(object sender, EventArgs e) { PB_Nervios.Invalidate(); }
private void F_PlantaNervios_Paint(object sender, PaintEventArgs e) { PB_Nervios.Invalidate(); }