PDFium Delphi Component Docs

GetSelectedFormText metódus

Komponens: TPdfView  ·  Egység: PDFium
Visszaadja a nézet aktív oldalán fókuszban lévő AcroForm widgeten belül aktuálisan kijelölt szöveget

Syntax

function GetSelectedFormText: WString;

Description

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:

Mindhárom esetben a visszatérési érték üres sztring — a metódus soha nem dob kivételt

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