PDFium Delphi Component Docs

GetSelectedFormText-metodi

Komponentti: TPdfView  ·  Yksikkö: PDFium
Palauttaa tekstin, joka on parhaillaan valittuna fokusoidun AcroForm-widgetin sisällä näkymän aktiivisella sivulla.

Syntax

function GetSelectedFormText: WString;

Description

GetSelectedFormText on korkean tason sisääntulopiste PDFiumin FORM_GetSelectedText-sidoksen päällä. PDFium-API oli jo sidottu yksikkötasolla, mutta sillä ei ollut Pascal-ystävällistä hakijaa ennen v1.23.0:aa; tämä metodi käärii sen puhtaasti.

Metodi kohdistuu siihen AcroForm-widgetiin, joka parhaillaan omistaa fokuksen näkymän aktiivisella sivulla (sama widget, joka vastaa näppäimistösyötteeseen). Kun käyttäjä on valinnut merkkialueen tuon widgetin sisällä — esimerkiksi Shift+Nuoli- tai napsautus-ja-raahaus-toiminnolla — GetSelectedFormText palauttaa valintatekstin WString-muodossa. Kun tekstiä ei ole valittu (vain kohdistinpaikka), GetSelectedFormText palauttaa tyhjän merkkijonon.

Metodi on no-op, kun:

Kaikissa kolmessa tapauksessa paluuarvo on tyhjä merkkijono — metodi ei koskaan nosta virhettä.

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