Objekte der Grafikprogrammierung | Das Canvas-Objekt | Grafikmethoden | Image und PaintBox | Textausgabe | Virtuelle Koordinaten
11. Objekte der Grafikprogrammierung
Alle Grafikoperationen in Delphi erfordern das Canvas-Objekt (Leinwand), das einige Objekte wie z.B. Formulare, Image- und PaintBox-Komponente sowie Drucker enthalten.
Sie beziehen sich auf ein Koordinatensystem, das oben links mit (0,0) beginnt und nach rechts bzw. unten den Abstand in Pixeln angibt.
Das Canvas-Objekt
Das Canvas-Objekt enthält Pen-, Brush- und Font-Objekte, mit denen Linien, Flächen und Texte gezeichnet werden.
Zeichenfunktionen
Zu den Methoden des Canvas-Objekts gehört das Zeichnen von Punkten, Linien, Rechtecken, Ellipsen, Sektoren, Kreisbögen, Streckenzügen und Vielecken.
Image und PaintBox
Image und PaintBox sind speziell für die Grafikausgabe entwickelte Komponenten. Sie enthalten das Canvas-Objekt und zusätzliche Methoden zum Laden, Auschneiden, Kopieren und Einfügen von Bildern.
Textausgabe
Werden Texte auf dem Canvas ausgegeben, so können sie gemessen und beschnitten werden.
Virtuelle Koordinaten
Umrechnung der Koordinaten eines virtuellen Koordinatensystems auf Bildschirmkoordinaten.
Umrechnung von 3D- auf 2D-Koordinaten und Formeln zu Drehungen um die Koordinatenachsen.© 2008 : Bernd Schultheiss
Einführung in das Programmieren mit DELPHI
