Пример #1
0
 public override void MuisDrag(SchetsControl s, Point p)
 {
     s.Refresh();
     this.Bezig(s.CreateGraphics(), this.startpunt, p);
 }
Пример #2
0
        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());
            }
        }
Пример #3
0
 public override void MuisDrag(SchetsControl s, Point p)
 {
     s.Refresh();
     this.Bezig(s.CreateGraphics(), this.startpunt, p);
 }
Пример #4
0
        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);
            }
        }
Пример #5
0
 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;
     }
 }
Пример #6
0
 public override void MuisLos(SchetsControl s, Point p)
 {
     base.MuisLos(s, p);
     this.Compleet(s.MaakBitmapGraphics(), this.startpunt, p);
     s.Refresh();
 }
Пример #7
0
 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();
 }
Пример #8
0
 public override void MuisDrag(SchetsControl s, Point p)
 {
     s.Refresh();
     element.pointB = p;
     element.Draw(s.CreateGraphics(), kwast);
 }