FMX.Graphics.TCanvas.SaveState
Delphi
function SaveState: TCanvasSaveState;
C++
TCanvasSaveState* __fastcall SaveState(void);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
Beschreibung
Speichert die aktuellen Zeichnen- und Fülleigenschaften des TCanvas-Objekts.
SaveState wird von TCanvas-Nachkommen zum Speichern des aktuellen Status des TCanvas-Objekts implementiert. Die Eigenschaften werden zum späteren Wiederherstellen gespeichert.
Rufen Sie SaveState auf, um die Zeichnen- und Fülleigenschaften zu unterschiedlichen Zeitpunkten des Zeichenvorgangs zu speichern.
SaveState gibt ein TCanvasSaveState-Objekt zurück.
Rufen Sie RestoreState auf, um die gespeicherten Zustände wiederherzustellen.
var
save :TCanvasSaveState;
begin
save:=MyCanvas.SaveState;
//Anpassen der Eigenschaften
//....
RestoreState(save);