function GetSelectedFormText: WString;
A GetSelectedFormText magas szintű belépési pont a PDFium FORM_GetSelectedText kötése fölött. A PDFium API már korábban bekötésre került egységszinten, de v1.23.0-ig nem volt Pascal-barát elérője; ez a metódus tisztán becsomagolja
A metódus arra az AcroForm widgetre irányul, amely a nézet aktív oldalán éppen birtokolja a fókuszt (ugyanaz a widget, amely a billentyűzetbevitelre reagál). Ha a felhasználó karaktertartományt jelölt ki a widgeten belül — például Shift+Nyíl vagy kattintás-húzás útján — a GetSelectedFormText a kijelölés szövegét adja vissza WStringként. Ha nincs kijelölve szöveg (csak kurzorpozíció áll rendelkezésre), a GetSelectedFormText üres sztringet ad vissza
A metódus no-op a következő esetekben:
Active = False);FormType = ftNone);Mindhárom esetben a visszatérési érték üres sztring — a metódus soha nem dob kivételt
FormField[i] := ... útján összeomolhatja a kijelölést kurzorpozícióvá
procedure TForm1.btnCopyClick(Sender: TObject);
begin
if not PdfView1.CopySelectedFormTextToClipboard then
ShowMessage('No form text selected');
end;