FMX.Graphics.TCanvas.SaveState
Delphi
function SaveState: TCanvasSaveState;
C++
TCanvasSaveState* __fastcall SaveState();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
説明
TCanvas の現在の描画と設定済みのプロパティを保存します。
SaveState は、TCanvas の現在の状態を保存するよう、TCanvas の子孫で実装します。 プロパティは、後から復元するために保存されます。
SaveState を呼び出すと、描画と設定済みのプロパティが、描画プロセスの複数の時点で保存されます。
SaveState は、TCanvasSaveState オブジェクトを返します。
保存された状態を復元するには、RestoreState を呼び出します。
var
save :TCanvasSaveState;
begin
save:=MyCanvas.SaveState;
//properties customization
//....
RestoreState(save);