ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / WLanguage functions / Controls, pages and windows / PDF Reader functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
PDFReaderHighlight (Function)
In french: LecteurPDFSurligne
Finds a text in the document displayed by a PDF Reader control and highlights the occurrences of this text in the control.
Example
// Highlights all "WINDEV" occurrences found in a PDF Reader control in yellow
PDFReaderHighlight(PDF_READER_PDF, "WINDEV", LightYellow, WholeWord)
// Highlights all "WEBDEV" occurrences in blue
PDFReaderHighlight(PDF_READER_PDF, "WEBDEV", LightBlue, WholeWord)
// Highlights all "WINDEV Mobile" occurrences in orange
PDFReaderHighlight(PDF_READER_PDF, "WINDEV Mobile", LightOrange, WholeWord)
// Deletes all highlighting
PDFReaderHighlight(PDF_READER_PDF, "")
Syntax
<Result> = PDFReaderHighlight(<PDF Reader control> , <Searched text> [, <Color> [, <Search options>]])
<Result>: Integer
  • Number of text occurrences found in the control.
  • 0 if no element contains the searched text.
<PDF Reader control>: Control name
Name of PDF Reader control to use.
<Searched text>: Character string
  • Text that must be found in the specified element.
  • "" (empty string) to cancel the search.
<Color>: Integer, constant or optional Color variable
Color used to highlight the occurrences found. This color can correspond to:
Remark: The color used by default is light yellow.
<Search options>: Optional Integer constant
Indicates the search options:
IgnoreCaseCase and accent insensitive search (ignores uppercase/lowercase differences).
WholeWordSearches for a whole word (between punctuation characters or spaces).

No option is selected by default: the search is sensitive to the case and it is performed on incomplete words.
Remarks
  • As long as this function is not called with an empty string ("") to stop the highlighting, all new calls will add an additional highlighting.
  • Android Starting with version 28, this function is not supported by 32-bit ARM processors. New PDF features require a 64-bit execution mode.
    If an application is to be run on devices with 32-bit ARM processors, it must be generated with WINDEV Mobile 27.
Business / UI classification: UI Code
Component: wd290obj.dll
Minimum version required
  • Version 23
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 12/15/2023

Send a report | Local help