FMX.Graphics.TCanvas.SaveState

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function SaveState: TCanvasSaveState;

C++

TCanvasSaveState* __fastcall SaveState();

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);

Siehe auch

Codebeispiele