Registriert seit: 1. Dez 2012
Ort: CH BE Eriswil
763 Beiträge
Delphi 11 Alexandria
|
AW: Abgerundete Ecke zeichnen
23. Mär 2019, 13:14
VCL.Graphics.Arc(..) ist wohl das, was du suchst.
Beispiel:
Delphi-Quellcode:
// Horizonale Linie
Canvas.Moveto( 50,50 );
Canvas.LineTo( clientwidth, 50 );
// Vertikale Linie
Canvas.Moveto( 20, 100 );
Canvas.LineTo( 20, clientheight );
// Und nun das Runde statt das Eckige:
// http://www.matheass.de/ITG/delphi/grafik/zeichnen.html
// Canvas.Ellipse( 20,50, 80,150 ); mit Arc zeichnest du einen Teil dieser Ellipse:
Canvas.Arc( 20,50, 80,150, 50,50, 20, 100 );
Michael Gasser
|
|
Zitat
|