PDFium Delphi Component Docs

GetSelectedFormText Yöntem

Component: TPdfView  ·  Unit: PDFium
Döndürür: görünümün etkin sayfasındaki odaklı AcroForm widget'ı içinde şu anda seçili olan metin

Syntax

function GetSelectedFormText: WString;

Description

GetSelectedFormText, PDFium'un FORM_GetSelectedText bağlaması üzerinde üst düzey bir giriş noktasıdır. PDFium API'si zaten birim düzeyinde bağlanmıştı ancak v1.23.0'a kadar Pascal dostu bir erişimcisi yoktu; bu yöntem onu temiz biçimde sarmalar

Yöntem, görünümün etkin sayfasında odağı elinde tutan AcroForm widget'ını hedefler (klavye girdisine yanıt veren aynı widget). Kullanıcı o widget içinde bir karakter aralığı seçtiğinde — örneğin Shift+Ok veya tıkla ve sürükle ile — GetSelectedFormText seçim metnini bir WString olarak döndürür. Metin seçili değilken (yalnızca bir düzeltme işareti konumu), GetSelectedFormText boş bir dize döndürür

Yöntem şu durumlarda işlem yapmaz:

Bu üç durumda da dönüş değeri boş bir dizedir — yöntem asla istisna yükseltmez

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