/// Création d'une BrainStorm. /// <param name="sender">Entrée du menu contextuel.</param> /// <param name="e">Clique.</param> private void newToolStripMenuItem_Click(object sender, EventArgs e) { int id = controler.New(type); Point location = NewNotLocation(); controler.Move(id, location); }
/// Déplacement de la souris, si le bouton gauche est enfoncé, on déplace la vue. /// <param name="e">Evènement de déplacement de la souris.</param> protected override void OnMouseMove(MouseEventArgs e) { if (e.Button == MouseButtons.Left) { int xDelta = e.X - origin.X; int yDelta = e.Y - origin.Y; Point newLocation = new Point(Left + xDelta, Top + yDelta); // Déplacement effectif de la BrainStorm par le controler. controler.Move(modelId, newLocation); } base.OnMouseMove(e); }