PDFium Delphi Component Docs

FormUndo Yöntem

Component: TPdfView  ·  Unit: PDFium
Odaklı AcroForm widget'ındaki en son düzenlemeyi geri alır ve PDFium'ın widget başına geri alma geçmişini kullanır

Syntax

function FormUndo: Boolean;

Description

FormUndo, PDFium'un FORM_Undo giriş noktası çevresine kurulmuş üst düzey bir sarmalayıcıdır. PDFium API'si unit düzeyinde hâlihazırda bağlıydı ama v1.23.0'a kadar üst düzey bir erişicisi yoktu; bu metot, widget başına geri almayı uygulamalara açar

Her AcroForm widget'ı, PDFium'un form-fill motoru içinde kendi geri alma / yineleme yığınını tutar. Bir metin alanına yazmak, karakter silmek, yapıştırmak, otomatik tamamlama — her değişiklik yeni bir geri alma girdisi olur. FormUndo, ODAKLI widget'ta bir adım geri alır; aynı anda birden çok widget'ta geri ALMAZ

Başarıda True, geri alınacak bir şey yokken (odaklı widget'ın geri alma yığını boşken) veya view etkin değilken / odaklı widget yokken False döndürür. Bir Geri Al menü öğesinin Enabled durumunu sürmek için FormCanUndo ile eşleştirin

Remarks

Example

procedure TForm1.miUndoClick(Sender: TObject);
begin
  if PdfView1.FormCanUndo then
    PdfView1.FormUndo;
end;

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

See Also

FormRedo, FormCanUndo, FormCanRedo, FormField