ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

The Bar Code control
The Bar Code control displays bar codes in your windows, pages or reports...
Bar Code functions
The following functions are used to manage bar codes:
iPrintBarCode (Function)
Prints a bar code (inside a rectangle).
Reading bar codes
WINDEV, WEBDEV and WINDEV Mobile allow you to create applications for reading bar codes...
Camera field: decode bar codes (prefix syntax)
In iOS and Android, bar codes can be decoded via the Camera control using BCCapture...
CameraStartDecoding (Function)
Starts decoding bar codes in a Camera control.
<Camera>.StopDecoding (Function)
Stops decoding a bar code in a Camera control.
CameraStopDecoding (Function)
Stops decoding bar codes in a Camera control.
Managing bar codes
The use of bar codes to identify and manage products has become essential...
Decoding bar codes using a Camera control
In iOS and Android, bar codes can be decoded via the Camera control using BCCapture...
BCCapture (Function)
Decodes the information stored in a bar code by using the device camera (Android, iPhone, iPad).
Printing bar codes
WINDEV, WEBDEV and WINDEV Mobile allow you to print bar codes.
BCToImage (Function)
Generates the image of a bar code.
BCDecode (Function)
Decodes the information stored in a QR Code bar code.
VideoStartDecoding (Function)
Starts decoding bar codes in a Camera control.
BCCalculateControlCharacter (Function)
Returns the check code of a bar code.
VideoStopDecoding (Function)
Stops decoding a bar code in a Camera control.
<Camera>.StartDecoding (Function)
Starts decoding bar codes in a Camera control.
EmailReadFirstHeader (Function)
Reads the header of the first incoming email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
EmailReadPreviousHeader (Function)
Reads the header of the email found before the current email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
EmailReadLastHeader (Function)
Reads the header of last incoming email according to the protocol used (POP3 or IMAP, Lotus Notes or Outlook).
HFirst (Function)
Sets the position on the first record of a data file according to the specified browse item.
fDirSize (Function)
Returns the size of a directory in bytes.
tapiDialerCall (Function)
Opens the default telephony application (dialer) found on the phone and dials the specified number.
fSeparator (Function)
Returns a file path with normalized separators.
fSep (Function)
Returns the separator of directory according to the current platform ('\' or '/')....
EventDestroy (Function)
Explicitly destroys an event.
HInfoMemo (Function)
Returns the characteristics of binary and text memos.
XMLRoot (Function)
Positions on the root tag of an XML document.
HErrorIntegrity (Function)
Used to check whether an integrity error occurred.
AS/400: Development method
The Native AS/400 Connector simplifies access to AS/400 data from your WINDEV and WEBDEV applications......
xlsAddWorksheet (Function)
Adds or inserts a new worksheet into an Excel document.
SysPowerStatus
Used to get various information about the battery (main or secondary) of the device on which the application is running.
HListParameter (Function)
Returns the list of parameters saved from the stored procedures on the server.
MyReport (Reserved word)
MyReport is used to handle the current report...
EmailNbMessage (Function)
Returns the number of incoming messages currently found: on the email server (POP3 protocol only). in the Outlook messaging software....
Calling a procedure/a function
Syntax for calling a local or global procedure.
JSONExecuteExternal (Function)
Calls an external server URL that returns data in JSON format (JavaScript Object Notation).
Color (Type of variable)
The Color type is used to define the advanced characteristics of a WLanguage color.
Sorted (Property)
The Sorted property is used to: Determine whether a control is sorted. Sort a control or not....
NewLine (Property)
The NewLine property is used to determine: in a Table control, whether the current row was created with TableAddXXX or TableInsertXXX. in a Looper control, whether the current row was created with LooperAddXXX or LooperInsertXXX. in an Organizer control, whether an appointment was created via the popup menu. in a Scheduler control, whether an appointment was created via the popup menu....
Android 10: Modifying the behavior of applications
Starting with Android 10, Google no longer allows an application running in the background to open a window
Managing geolocation and GPS
WINDEV Mobile and WEBDEV allow you to exploit geolocation and GPS features found on mobile devices and browsers.