public override void MuisDrag(SchetsControl s, Point p) { s.Refresh(); this.Bezig(s.CreateGraphics(), this.startpunt, p); }
public override void MuisDrag(SchetsControl s, Point p) { if (element != null) { int x = startpunt.X - p.X; int y = startpunt.Y - p.Y; startpunt = p; element.Verplaats(x, y); s.Refresh(); element.Teken(s.CreateGraphics()); } }
public override void Letter(SchetsControl s, char c) { if (c >= 32) { element.Tekst += c.ToString(); element.Locatie = this.startpunt; s.Refresh(); Graphics g = s.CreateGraphics(); element.Teken(g); if (!s.Schets.Elementen.Contains(element)) s.Schets.Elementen.Add(element); } }
public override void MuisDrag(SchetsControl s, Point p) { if (lijn.BeginPunt != p) { s.Refresh(); lijn.EindPunt = p; lijn.Pen = element.Pen; element.AddLijn(lijn); lijn.Teken(s.MaakBitmapGraphics()); lijn = new LijnElement(); lijn.BeginPunt = p; } }
public override void MuisLos(SchetsControl s, Point p) { base.MuisLos(s, p); this.Compleet(s.MaakBitmapGraphics(), this.startpunt, p); s.Refresh(); }
public override void MuisLos(SchetsControl s, Point p) { KaderVorm vorm = new KaderVorm((SolidBrush)kwast, startpunt, p, s.PenDikte); s.Schets.Vormen.Add(vorm); s.Refresh(); }
public override void MuisDrag(SchetsControl s, Point p) { s.Refresh(); element.pointB = p; element.Draw(s.CreateGraphics(), kwast); }