PDFium Delphi Component Docs

GetSelectedFormText method

Component: TPdfView  ·  Unit: PDFium
Vrne besedilo, ki je trenutno izbrano znotraj osredotočenega gradnika AcroForm na aktivni strani pogleda

Syntax

function GetSelectedFormText: WString;

Description

GetSelectedFormText je visokoravenska vstopna točka nad vezjo FORM_GetSelectedText PDFium-a. API PDFium je bil na ravni enote že vezan, vendar do v1.23.0 ni imel Pascal prijaznega dostopnika; ta metoda ga čisto ovije.

Metoda cilja na tisti gradnik AcroForm, ki na aktivni strani pogleda trenutno drži fokus (isti gradnik, ki se odziva na tipkovnico). Ko je uporabnik znotraj tega gradnika izbral obseg znakov — na primer s Shift+puščica ali klikom in vlečenjem — GetSelectedFormText vrne besedilo izbire kot WString. Kadar ni izbranega besedila (samo položaj kazalke), GetSelectedFormText vrne prazen niz.

Metoda je brez učinka, kadar:

V vseh treh primerih je vrnjena vrednost prazen niz — metoda nikoli ne sproži izjeme.

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