API:Vcl.Graphics.TMetafileCanvas
Delphi
TMetafileCanvas = class(TCanvas)
C++
class PASCALIMPLEMENTATION TMetafileCanvas : public TCanvas
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | Vcl.Graphics |
Beschreibung
TCanvas stellt eine abstrakte Zeichenfläche für Objekte bereit, die eigene Bilder wiedergeben müssen.
Vcl.Graphics.TMetafileCanvas erbt von Vcl.Graphics.TCanvas. Der folgende Inhalt bezieht sich auf Vcl.Graphics.TCanvas.
TCanvas stellt eine abstrakte Zeichenfläche für Objekte bereit, die eigene Bilder wiedergeben müssen.
TCanvas dient als Zeichenfläche für Objekte, die sich selbst zeichnen müssen. Fenster-Standardsteuerelemente wie z.B. Eingabe- oder Listenfelder benötigen keine Zeichenfläche, da sie vom System gezeichnet werden.
TCanvas stellt Eigenschaften, Ereignisse und Methoden zur Verfügung, die beim Erzeugen von Bildern hilfreich sind, indem sie:
- die Art des verwendeten Pinsels und Stiftes sowie die Schriftart festlegen;
- eine Vielzahl von Formen und Linien zeichnen und füllen;
- Text schreiben;
- Grafiken ausgeben;
- eine Reaktion auf Änderungen am aktuellen Bild ermöglichen.
TCanvas hat zwei Nachkommen, TControlCanvas und TMetafileCanvas, die beim Zeichnen von Bilder der Steuerelementen und beim Erzeugen von Metafile-Bildern für Objekte hilfreich sind.