function SelectAllFormText: Boolean;
SelectAllFormText omslutter PDFiums
inngangspunkt FORM_SelectAllText. PDFium-API-et
var allerede bundet på unit-nivå, men hadde ingen tilgang på
høyt nivå før v1.23.0; denne metoden gir applikasjoner
Ctrl+A-inne-i-en-widget-bevegelsen uten å subklasse visningen
Returnerer True når en markering ble gjort (dvs. at
den fokuserte widgeten har minst ett tegn) og False
ellers. Returnerer trygt False når visningen er
inaktiv, dokumentet ikke har noen AcroForm, eller ingen widget
er fokusert
Den klassiske kombinasjonen med GetSelectedFormText er
menyelementet Kopier alt: SelectAllFormText uthever hvert tegn
inne i den fokuserte widgeten, og deretter returnerer GetSelectedFormText
disse tegnene som en WString til utklippstavlen
FormField[i] := FormField[i]; på nytt — PDFium kollapser markeringen til en markør ved verdiendring
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;