function FormCanUndo: Boolean;
تلفّ FormCanUndo الدالة FORM_CanUndo من PDFium. وتعيد
True عندما يحمل عنصر widget لـ AcroForm المركز عليه تعديلًا واحدًا على الأقل
في سجل التراجع يمكن لـ FormUndo التراجع عنه،
و False خلاف ذلك
تعيد False عندما يكون العرض غير نشط، أو
يفتقر المستند إلى AcroForm، أو لا يوجد عنصر widget مركز عليه — بما يطابق
عقد بقية مساعدي تحرير النماذج الخمسة
الاستخدام الطبيعي هو بوصفها تعبير حالة Enabled لعنصر قائمة تراجع، أو زر شريط أدوات، أو مدخل قائمة سياقية
procedure TForm1.EditMenuPopup(Sender: TObject);
begin
miUndo.Enabled := PdfView1.FormCanUndo;
miRedo.Enabled := PdfView1.FormCanRedo;
end;