PDFium Delphi Component Docs

SelectLineAt metodas

Komponentas: TPdfView  ·  Modulis: PDFium
Pažymi vizualią teksto eilutę, kurioje yra nurodytas puslapio simbolio indeksas

Syntax

function SelectLineAt(Page, CharIndex: Integer): Boolean;

Parameters

PageInteger. Puslapio numeris, numeruojamas nuo vieneto
CharIndexInteger. Simbolio indeksas puslapyje, numeruojamas nuo nulio

Return Value

Boolean. True, kai puslapis ir simbolio indeksas nurodo vizualią teksto eilutę, kurią galima pažymėti

Description

SelectLineAt apžiūri gretimus simbolių langelius aplink CharIndex ir pažymi vientisą diapazoną toje pačioje vizualioje eilutėje

Metodas naudoja tuos pačius vizualios eilutės ribų taškus kaip pažymėjimas tris kartus spustelėjus bei Shift+Home arba Shift+End, o tada per įprastinį pažymėjimo apdorojimo kelią atnaujina pažymėjimo piešimą ir OnSelectionChange

Remarks

Example

if PdfView1.SelectLineAt(1, 0) then
  Memo1.Lines.Text := PdfView1.SelectedText;

See Also

SelectTextRange, SelectionRanges, SelectionRectangles, SelectedText