function GetSelectedFormText: WString;
GetSelectedFormText es un punto de entrada de alto nivel sobre el enlace
FORM_GetSelectedText de PDFium. La API de PDFium ya estaba
enlazada a nivel de unidad pero no tenía un accesor amigable para Pascal hasta
v1.23.0; este método la envuelve de forma limpia
El método se dirige al widget de AcroForm que actualmente posee el foco en la página activa de la vista (el mismo widget que responde a la entrada de teclado). Cuando el usuario ha seleccionado un intervalo de caracteres dentro de ese widget — por ejemplo con Mayús+Flecha o haciendo clic y arrastrando — GetSelectedFormText devuelve el texto de la selección como WString. Cuando no hay texto seleccionado (solo una posición de cursor), GetSelectedFormText devuelve una cadena vacía
El método no hace nada cuando:
Active = False);FormType = ftNone);En los tres casos el valor devuelto es una cadena vacía — el método nunca lanza excepciones
FormField[i] := ... puede contraer la selección de vuelta a un cursor
procedure TForm1.btnCopyClick(Sender: TObject);
begin
if not PdfView1.CopySelectedFormTextToClipboard then
ShowMessage('No form text selected');
end;