TPDFlibSearchPanel
العارض
الوصف
TPDFlibSearchPanel (unit Lib\PDFlibViewer.pas، أُضيف في v3.127.0) لوحة بحث لـTPDFlibViewer. يملأ RunSearch القائمة بصف واحد لكل إصابة في المستند كله، معروضةً بصيغة p<page>: <matching text>؛ والنقر على إصابة ينقل العارض المرتبط إلى صفحتها
الصيغة
Delphi
Function RunSearch(Const Query: WideString;
CaseSensitive: Boolean= False): Integer;
Property LastQuery: WideString;
Property HighlightInView: Boolean;سطح الربط والصفوف (AttachViewer, ItemCount, ItemText, ItemData, Viewer) يورَّث من TPDFlibViewerPanel
المعاملات
RunSearch | يبحث في المستند المرتبط ويسرد الإصابات؛ يعيد العدد الإجمالي للإصابات الموجودة دون حد ثابت للنتائج. الاستعلام الفارغ يمسح القائمة |
|---|---|
LastQuery | نص الاستعلام لأحدث RunSearch |
HighlightInView | عندما يكون True (الافتراضي، منذ v3.216.0) تحصل كل إصابة أيضًا على شريط شفاف يُرسم في العارض المرتبط، مثل HighlightSearchHits |
ملاحظات
تبقى الصفوف مدرجة بعد التنقل، فتعمل اللوحة كمستعرض نتائج أيضًا؛ وتدير HighlightSearchHits / ClearSearchHighlights الخاصة بالعارض نفسه الأشرطة المرسومة باستقلالية عندما تكون HighlightInView للوحة مطفأة
انظر أيضًا
TPDFlibViewerPanel, TPDFlibViewer, HighlightSearchHits, TPDFlibOutlineViewer, TPDFlibThumbnailBar