function SelectAllFormText: Boolean;
SelectAllFormText obavija ulaznu tačku PDFium-a
FORM_SelectAllText. PDFium API je
već bio vezan na nivou jedinice, ali nije imao pristupnik
višeg nivoa sve do v1.23.0; ovaj metod daje aplikacijama gest
Ctrl+A unutar widgeta bez izvođenja klase pregledača
Vraća True kada je izbor napravljen (tj. kada
fokusirani widget ima bar jedan znak), a u suprotnom
False. Bezbedno vraća False kada je
pregled neaktivan, kada dokument ne sadrži AcroForm ili kada
nijedan widget nije fokusiran
Klasično uparivanje sa GetSelectedFormText je
stavka menija Copy-All: SelectAllFormText ističe svaki znak
unutar fokusiranog widgeta, a zatim GetSelectedFormText vraća te
znakove kao WString za clipboard
FormField[i] := FormField[i]; — PDFium sažima izbor u kursor umetanja pri promeni vrednosti
procedure TForm1.miSelectAllClick(Sender: TObject);
begin
if PdfView1.SelectAllFormText then
sbInfo.SimpleText := 'Form text selected'
else
sbInfo.SimpleText := 'No focused form widget';
end;
// Copy-all pattern
procedure TForm1.miCopyAllClick(Sender: TObject);
begin
if PdfView1.SelectAllFormText then
Clipboard.AsText := string(PdfView1.GetSelectedFormText);
end;