function GetSelectedFormText: WString;
GetSelectedFormText er et inngangspunkt på høyt nivå oppå PDFiums
FORM_GetSelectedText-binding. PDFium-API-et var allerede
bundet på enhetsnivå, men hadde ingen Pascal-vennlig aksessor før
v1.23.0; denne metoden pakker det rent inn
Metoden retter seg mot den AcroForm-widgeten som for tiden eier fokus på visningens aktive side (samme widget som svarer på tastaturinndata). Når brukeren har markert et område med tegn inne i widgeten — for eksempel med Shift+pil eller klikk-og- dra — returnerer GetSelectedFormText markeringsteksten som en WString. Når ingen tekst er markert (bare en markørposisjon), returnerer GetSelectedFormText en tom streng
Metoden er en no-op når:
Active = False)FormType = ftNone)I alle tre tilfellene er returverdien en tom streng — metoden reiser aldri unntak
FormField[i] := ... kan kollapse markeringen tilbake til en markør
procedure TForm1.btnCopyClick(Sender: TObject);
begin
if not PdfView1.CopySelectedFormTextToClipboard then
ShowMessage('No form text selected');
end;