function SelectAllFormText: Boolean;
A SelectAllFormText a PDFium FORM_SelectAllText belépési pontját csomagolja. A PDFium API már unit szinten kötve volt, de a v1.23.0-ig nem volt magas szintű elérője; ez a metódus a vezérlőn belüli Ctrl+A gesztust adja az alkalmazásoknak a nézet alosztályba sorolása nélkül
True, ha kijelölés történt (azaz a fókuszban lévő vezérlőnek legalább egy karaktere van), egyébként False. Biztonságosan False értéket ad vissza, amikor a nézet inaktív, a dokumentum nem tartalmaz AcroFormot, vagy nincs vezérlőn fókusz
A GetSelectedFormText melletti klasszikus pár az Összes másolása menüparancs: a SelectAllFormText kiemeli a fókuszban lévő vezérlőn belüli összes karaktert, majd a GetSelectedFormText WString karakterláncként adja vissza ezeket a karaktereket a vágólaphoz
FormField[i] := FormField[i]; értéket — a PDFium értékváltozáskor a kijelölést beszúrási pontra zsugorítja
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;