PDFium Component Docs

FormCanUndo メソッド

コンポーネント: TPdfView  ·  ユニット: PDFium
フォーカスされた AcroForm ウィジェットに取り消すべき少なくとも 1 つの編集があるかどうかを報告します

Syntax

function FormCanUndo: Boolean;

Description

FormCanUndo は PDFium の FORM_CanUndo をラップします。フォーカスされた AcroForm ウィジェットが FormUndo が巻き戻せる編集を取り消し履歴に少なくとも 1 つ持つとき True を返し、それ以外は False を返します

ビューが非アクティブのとき、文書が AcroForm を持たないとき、またはウィジェットがフォーカスされていないときは False を返します — 他の 5 つのフォーム編集ヘルパーの契約に一致します

自然な用途は Undo メニュー項目、ツールバーボタン、コンテキストメニューエントリーの Enabled 状態の表現です

Remarks

Example

procedure TForm1.EditMenuPopup(Sender: TObject);
begin
  miUndo.Enabled := PdfView1.FormCanUndo;
  miRedo.Enabled := PdfView1.FormCanRedo;
end;

See Also

FormUndo, FormCanRedo, FormRedo