TPDFlibSearchPanel
Viewer
Descrizione
TPDFlibSearchPanel (unità Lib\PDFlibViewer.pas, aggiunto in v3.127.0) è un pannello di ricerca per TPDFlibViewer. RunSearch riempie l'elenco con una riga per risultato nell'intero documento, mostrata come p<page>: <matching text>; un clic su un risultato porta il viewer collegato alla pagina del risultato
Sintassi
Delphi
Function RunSearch(Const Query: WideString;
CaseSensitive: Boolean= False): Integer;
Property LastQuery: WideString;
Property HighlightInView: Boolean;La superficie di associazione e delle righe (AttachViewer, ItemCount, ItemText, ItemData, Viewer) è ereditata da TPDFlibViewerPanel
Parametri
RunSearch | Cerca nel documento collegato ed elenca i risultati; restituisce il numero totale di risultati trovati senza un limite fisso. Una query vuota svuota l'elenco |
|---|---|
LastQuery | Il testo della query del più recente RunSearch |
HighlightInView | Quando True (predefinito, dalla v3.216.0) ogni risultato riceve anche una barra traslucida disegnata nel viewer collegato, come HighlightSearchHits |
Note
Le righe restano elencate dopo la navigazione, quindi il pannello fa anche da sfogliatore dei risultati; i HighlightSearchHits / ClearSearchHighlights del viewer gestiscono le barre disegnate in autonomia quando HighlightInView del pannello è disattivato
Vedere anche
TPDFlibViewerPanel, TPDFlibViewer, HighlightSearchHits, TPDFlibOutlineViewer, TPDFlibThumbnailBar