function FormUndo: Boolean;
FormUndo on korkean tason k\u00e4\u00e4re PDFiumin
FORM_Undo-sis\u00e4\u00e4nmenopisteen ymp\u00e4rill\u00e4. PDFium-API oli jo sidottu
yksikk\u00f6tasolla, mutta sill\u00e4 ei ollut korkean tason k\u00e4ytt\u00f6liittym\u00e4\u00e4 ennen v1.23.0:aa; t\u00e4m\u00e4
metodi tarjoaa widget-kohtaisen kumotustoiminnon sovelluksille
Jokainen AcroForm-widget yll\u00e4pit\u00e4\u00e4 omaa kumo-/uudelleentekopinoa PDFiumin lomakkeent\u00e4ytt\u00f6moottorin sis\u00e4ll\u00e4. Tekstikentt\u00e4\u00e4n kirjoittaminen, merkkien poistaminen, liitt\u00e4minen, automaattinen t\u00e4ydennys — jokainen muutos tulee uudeksi kumokohteeksi. FormUndo palauttaa yhden askeleen taaksep\u00e4in KOHDISTETULLA widgetill\u00e4; se EI kumoa useita widgettej\u00e4 kerralla
Palauttaa True onnistuessa, False kun
ei ole mit\u00e4\u00e4n kumottavaa (kohdistetun widgetin kumopino on tyhj\u00e4)
tai kun n\u00e4kym\u00e4 on passiivinen / sill\u00e4 ei ole kohdistettua widgetti\u00e4. Yhdist\u00e4
FormCanUndo-kutsuun ohjataksesi Undo-valikkokohteen
Enabled-tilaa
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;