ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Bar Code functions
The following functions are used to manage bar codes:
BCDecode (Function)
Decodes the information stored in a QR Code bar code.
iPrintBarCode (Function)
Prints a bar code (inside a rectangle).
VideoStopDecoding (Function)
Stops decoding a bar code in a Camera control.
<Camera>.StartDecoding (Function)
Starts decoding bar codes in a Camera control.
Camera field: decode bar codes (prefix syntax)
In iOS and Android, bar codes can be decoded via the Camera control using BCCapture...
Reading bar codes
WINDEV, WEBDEV and WINDEV Mobile allow you to create applications for reading bar codes...
BCCalculateControlCharacter (Function)
Returns the check code of a bar code.
Decoding bar codes using a Camera control
In iOS and Android, bar codes can be decoded via the Camera control using BCCapture...
VideoStartDecoding (Function)
Starts decoding bar codes in a Camera control.
Printing bar codes
WINDEV, WEBDEV and WINDEV Mobile allow you to print bar codes.
CameraStopDecoding (Function)
Stops decoding bar codes in a Camera control.
BCCapture (Function)
Decodes the information stored in a bar code by using the device camera (Android, iPhone, iPad).
Managing bar codes
The use of bar codes to identify and manage products has become essential...
<Camera>.StopDecoding (Function)
Stops decoding a bar code in a Camera control.
BCToImage (Function)
Generates the image of a bar code.
CameraStartDecoding (Function)
Starts decoding bar codes in a Camera control.
CalculatedDefaultValue (Property)
The CalculatedDefaultValue property is used to: Find out the SQL expression that defines the default value of an item. This item was defined in the data model editor or through programming. Define the SQL expression that returns the default value of an item (item described through programming only)....
AllModifiableWithReportsAndQueries (Property)
The AllModifiableWithReportsAndQueries property is used to determine if a report can be modified in Reports & Queries.
FOR EACH/FOR ALL statement (browse of arrays)
The FOR EACH statement is used to perform different types of browse on the arrays...
'Image gallery' Looper control
The "Image gallery" Looper control is used to manage the display of a set of images without programming......
ArrayInsertLine (Function)
Inserts a row at a given position: into a two-dimensional WLanguage array. into an advanced two-dimensional array property (xlsDocument, etc.)....
Data source (Type of variable)
A Data source variable is used to describe a temporary data source (query, view, alias, ...)
HTTPCookieWrite (Function)
Adds or modifies a cookie in an HTTP request.
LooperInsertLine (Function)
Inserts a row into a Looper control.
ContactDelete (Function)
Deletes the current contact: from a Lotus Notes or Outlook address book. from the list of contacts on the phone (Android, iPhone or iPad, Universal Windows)....
emailSMTPSession (Type of variable)
The emailSMTPSession type is used to access a messaging server by using the SMTP protocol (Simple Mail Transfer Protocol) in order to send emails.
Programming overview in C and C++
Other operators
The following are additional operators......
WithSpace (Function)
Adds or deletes the spaces found on the right of a text item when reading it.
Options for generating the HTML pages
The options for generating the HTML pages in a WEBDEV project can be defined......
SpeechRecognitionAddCommand (Function)
Adds a voice command into the current window.
Country (Type of variable)
The Country type is used to find out the characteristics of a country.
LooperSort (Function)
Allows you to: Sort a Looper control according to one or more attributes. Sort a Looper control on all its attributes. Cancel a sort that was performed beforehand (which means ignore the sort)....
7. Sending an email
WINDEV Tutorial: WINDEV application: Managing data Lesson 7 - Sending an email - 20 min
User Groupware and Native Connector files
An application that works with the User Groupware can be used with a database handled by a Native Connector......
Constants for encryption/compression
List of constants used by the encryption/compression functions...
Constants for managing Map controls
Constants for managing Map controls...
SpreadsheetTypeAndMaskSelection (Function)
Returns or modifies the type and mask of selected cells in a Spreadsheet control.
HFreeQuery (Function)
Free the resources of a query (after the call to HExecuteQuery or HExecuteSQLQuery).
UnicodeToAnsi (Function)
Converts: a UNICODE string to ANSI (Windows). a buffer containing a UNICODE string to a buffer containing an ANSI string (Windows)....
HError (Function)
Returns the number of the last error triggered by the HFSQL engine.