PDFium Delphi Component Docs

GetSelectedFormText Méthode

Composant: TPdfView  ·  Unit: PDFium
Renvoie le texte actuellement sélectionné dans le widget AcroForm focalisé sur la page active de la vue

Syntax

function GetSelectedFormText: WString;

Description

GetSelectedFormText est un point d’entrée de haut niveau par-dessus la liaison FORM_GetSelectedText de PDFium. L’API PDFium était déjà liée au niveau unité mais n’avait pas d’accesseur convivial en Pascal jusqu’à v1.23.0 ; cette méthode l’enveloppe proprement

La méthode cible le widget AcroForm qui possède actuellement le focus sur la page active de la vue (le même widget qui répond à la saisie clavier). Lorsque l’utilisateur a sélectionné une plage de caractères dans ce widget — par exemple via Shift+Flèche ou cliquer-glisser — GetSelectedFormText renvoie le texte de sélection comme WString. Lorsqu’aucun texte n’est sélectionné (juste une position de curseur), GetSelectedFormText renvoie une chaîne vide

La méthode est un no-op lorsque

Dans les trois cas, la valeur de retour est une chaîne vide — la méthode ne lève jamais

Remarks

Example

procedure TForm1.btnCopyClick(Sender: TObject);
begin
  if not PdfView1.CopySelectedFormTextToClipboard then
    ShowMessage('No form text selected');
end;

See Also

CopySelectedFormTextToClipboard, SelectAllFormText, FormUndo, FormRedo, FormField