Methoden von FMX.Graphics.TCanvas

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

GeerbteProtected
_AddRefprotectedErhöht den Referenzzähler der vom Objekt angeforderten Schnittstelle.
_ReleaseprotectedDekrementiert den Referenzzähler der vom Objekt angeforderten Schnittstelle.
AfterConstructionpublicGibt eine Referenz auf die Schnittstelle des Eigentümers zurück.
AlignToPixelpublicGibt eine Position oder ein Rechteck von Integer-Pixel-Koordinaten, die auf einer angegebenen Position oder einem angegebenen Rechteck von virtuellen Gleitkomma-Koordinaten basieren, zurück.
AlignToPixelHorizontallypublic
AlignToPixelVerticallypublic
AssignpublicKopiert den Inhalt eines anderen, gleichen Objekts.
AssignToprotectedKopiert die Eigenschaften eines Objekts in ein Zielobjekt.
BeforeDestructionpublicReagiert, bevor der erste Destruktor ausgeführt wird.
BeginScenepublicBenachrichtigt das TCanvas-Objekt darüber, dass das Zeichnen beginnen kann.
CheckDisposedprotected
ClassInfopublicGibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück.
ClassNamepublicGibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable).
ClassNameIspublicErmittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassParentpublicGibt den Typ des direkten Vorfahren einer Klasse zurück.
ClassTypepublicGibt die Klassenreferenz der Objektklasse zurück.
CleanupInstancepublicÜbernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen.
ClearpublicLeert die Oberfläche eines TCanvas-Objekts.
ClearRectpublicLöscht einen rechteckigen Bereich aus einem TCanvas-Objekt.
CopyBitmappublic
Createpublic
CreateFromBitmapprotectedErstellt und initialisiert ein TCanvas-Objekt aus einem TBitmap.
CreateFromPrinterprotectedErstellt und initialisiert ein TCanvas-Objekt aus dem nativen Handle eines Druckers.
CreateFromWindowprotectedErstellt und initialisiert ein TCanvas-Objekt aus einem übergeordneten Fenster.
CreateSaveStateprotectedErstellt ein TCanvasSaveState-Objekt, wenn die Methode SaveState aufgerufen wird.
DefaultHandlerpublicStellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet.
DefinePropertiesprotectedStellt eine Schnittstelle für eine Methode bereit, mit der auf Daten zugegriffen werden kann, die nicht als published deklariert sind.
DestroypublicGibt das aktuelle TCanvas-Objekt, die zugehörigen Komponenten und anschließend den zugewiesenen Speicher frei.
DispatchpublicRuft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
DisposeOfpublicDisposeOf erzwingt die Ausführung des Destruktorcodes in einem Objekt.
DoBeginSceneprotectedFührt die erforderliche Initialisierung aus, um das Zeichnen auf das TCanvas-Objekt zu starten.
DoBlendingChangedprotected
DoCopyBitmapprotected
DoDrawBitmapprotected
DoDrawEllipseprotected
DoDrawLineprotected
DoDrawPathprotected
DoDrawPolygonprotected
DoDrawRectprotected
DoEndSceneprotectedFührt das erforderliche Bereinigen nach dem Zeichnen auf dem TCanvas-Objekt aus.
DoFillEllipseprotected
DoFillPathprotected
DoFillPolygonprotected
DoFillRectprotected
DoFillRoundRectprotected
DoFinalizeBitmapprotected
DoFlushprotected
DoInitializeBitmapprotected
DoMapBitmapprotected
DoSetMatrixprotectedWandelt die Matrix um.
DoUnmapBitmapprotected
DrawArcpublicZeichnet einen Bogen als Teil einer Ellipsenkontur auf das TCanvas-Objekt.
DrawBitmappublicZeichnet einen angegebenen Bereich eines TBitmap-Bilds, nachdem das Bild skaliert wurde, damit es in einen angegebenen Bereich des TCanvas-Objekts passt.
DrawDashRectpublicZeichnet ein Rechteck mit abgerundeten Ecken mithilfe des Standard-TStrokeBrush-Stifts auf dem aktuellen TCanvas.
DrawEllipsepublicZeichnet eine Ellipse, die durch eine umgebende Rechteck-Struktur definiert ist, auf das aktuelle TCanvas-Objekt.
DrawLinepublicZeichnet eine durch zwei Punkte definierte Linie auf das aktuelle TCanvas-Objekt.
DrawPathpublicZeichnet einen Pfad auf das aktuelle TCanvas-Objekt.
DrawPolygonpublicZeichnet ein Polygon auf die aktuelle Zeichenfläche (TCanvas).
DrawRectpublicZeichnet ein Rechteck mit angepassten Eckformen auf das aktuelle TCanvas-Objekt.
DrawRectSidespublicZeichnet die angegebenen Seiten eines Rechtecks mit angepassten Eckformen auf das aktuelle TCanvas-Objekt.
EndScenepublicBenachrichtigt das TCanvas-Objekt darüber, dass das Zeichnen abgeschlossen ist.
EqualspublicÜberprüft, ob die aktuelle Instanz und der Obj-Parameter gleich sind.
ExcludeClipRectpublicSchließt einen Rechteckbereich aus dem Clipping-Bereich von TCanvas aus.
FieldAddresspublicLiefert die Adresse eines als published deklarierten Objektfeldes.
FillArcpublicFüllt einen Bogen auf das TCanvas-Objekt.
FillEllipsepublicFüllt eine durch eine umgebende Rechteck-Struktur definierte Ellipse und zeichnet sie auf das aktuelle TCanvas-Objekt.
FillPathpublicFüllt einen Pfad und zeigt diesen auf dem aktuellen TCanvas-Objekt an.
FillPolygonpublicFüllt ein Polygon und zeigt es auf dem aktuellen TCanvas-Objekt an.
FillRectpublicFüllt ein Rechteck mit angepassten Ecken auf dem aktuellen TCanvas-Objekt.
FillTextpublicZeigt einen Text-String in einem angegebenen rechteckigen Bereich auf der aktuellen Zeichenfläche (TCanvas) an.
FinalizeBitmappublic
Flushpublic
FontChangedprotectedDispatcher für das TFont.OnChanged-Ereignis.
FreepublicLöst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei.
FreeInstancepublicGibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde.
GetAttributepublic
GetCanvasScaleprotected
GetCanvasStylepublic
GetDisposedprotected
GetHashCodepublicGibt einen Integerwert zurück, der den Hash-Code enthält.
GetInterfacepublicErmittelt eine angegebene Schnittstelle.
GetInterfaceEntrypublicLiefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück.
GetInterfaceTablepublicGibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
GetNamePathpublicGibt den Namen des Objekts zurück, wie er im Objektinspektor dargestellt wird.
GetOwnerprotectedGibt den Eigentümer einer Komponente zurück.
InheritsFrompublicLegt die Art der Beziehung zwischen zwei Objekttypen fest.
InitializeprotectedInitialisiert die TCanvas-Eigenschaften, wenn TCanvas erstellt wird.
InitializeBitmappublic
InitInstancepublicSetzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz.
InstanceSizepublicGibt für jede Instanz des Objekttyps die Größe in Byte zurück.
IntersectClipRectpublicDefiniert die Zeichenfläche durch Überschneidung des aktuellen Clipping-Bereichs von TCanvas mit einem Rechteck.
IsScaleIntegerpublicGibt an, ob die Skalierung ein Integerwert (True) ist oder einen Nachkommaanteil besitzt (False).
LoadFontFromStreampublicLädt eine Schriftenfamilie aus einem Stream.
Lockpublic
MapBitmappublic
MeasureLinespublicMisst die Zeilen eines angegebenen Textes mit angegebenen Eigenschaften, der von einem angegebenen Rechteck umgeben wird.
MeasureTextpublicMisst den von einem Textstring mit der angegebenen Ausrichtung, dem festgelegten Flag und der aktuellen Schriftart auf dem TCanvas belegten Platz.
MethodAddresspublicGibt die Adresse einer Klassenmethode anhand des Namens zurück.
MethodNamepublicGibt den Namen einer Klassenmethode per Adresse zurück.
MultiplyMatrixpublicMultipliziert die Eigenschaft Matrix.
NewInstancepublicWeist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
operator ()public
PtInPathpublicÜberprüft, ob ein bestimmter Punkt zu einer TPathData-Instanz gehört.
QualifiedClassNamepublicGibt den qualifizierten Namen der Klasse zurück.
QueryInterfacepublicGibt einen Zeiger auf eine bestimmte, vom Objekt unterstützte Schnittstelle zurück.
RestoreStatepublicSetzt die Zeichnungs- und Fülleigenschaften von TCanvas auf einen gespeicherten Status zurück.
SafeCallExceptionpublicFängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SaveStatepublicSpeichert die aktuellen Zeichnen- und Fülleigenschaften des TCanvas-Objekts.
SetMatrixpublicLegt die Eigenschaft Matrix fest.
SetSizepublic
TextHeightpublicGibt die Höhe (in Pixel) eines Strings zurück, der in der aktuellen Schriftart dargestellt wird.
TextToPathpublicErstellt aus einem Text-String ein TPathData-Objekt mit den angegebenen Ausrichtungen und der aktuellen Schriftart.
TextWidthpublicGibt die Breite (in Pixel) eines Strings an, der in der aktuellen Schriftart dargestellt wird.
ToStringpublicGibt einen String zurück, der den Klassennamen enthält.
TransformPointprotected
TransformRectprotected
UnInitializeprotected
UnitNamepublicGibt den Namen der Unit zurück, in der die Klasse definiert ist.
UnitScopepublicGibt den Unit-Gültigkeitsbereich der Klasse zurück.
Unlockpublic
UnmapBitmappublic