function GetSelectedFormText: WString;
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:
Active = False);FormType = ftNone);Bu üç durumda da dönüş değeri boş bir dizedir — yöntem asla istisna yükseltmez
FormField[i] := ... aracılığıyla yeni bir değer atamak seçimi yeniden bir düzeltme işaretine daraltabilir
procedure TForm1.btnCopyClick(Sender: TObject);
begin
if not PdfView1.CopySelectedFormTextToClipboard then
ShowMessage('No form text selected');
end;