function FormCanUndo: Boolean;
FormCanUndo jest otoczką wokół FORM_CanUndo PDFium. Zwraca
True, gdy FOKUSOWANY widżet AcroForm ma w swojej historii
cofnięć co najmniej jedną zmianę, którą FormUndo mógłby
wycofać, a w przeciwnym razie False
Zwraca False, gdy widok jest nieaktywny, dokument nie
ma AcroForm albo żaden widżet nie ma fokusu — zgodnie z
kontraktem pozostałych pięciu pomocników edycji formularzy
Naturalne zastosowanie to wyrażenie stanu Enabled dla pozycji menu Undo, przycisku paska narzędzi albo wpisu menu kontekstowego
procedure TForm1.EditMenuPopup(Sender: TObject);
begin
miUndo.Enabled := PdfView1.FormCanUndo;
miRedo.Enabled := PdfView1.FormCanRedo;
end;