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.
zipChangePath (Function)
Modifies the stored path of a file in an archive (in ZIP, WDZ or 7z format).
TableStartFilling (Function)
Starts the process to populate a Table or TreeView Table control programmatically.
RoundFloor (Function)
Returns: the numeric value rounded down to the nearest integer. the duration rounded down to the nearest interval. the date and time rounded down to the nearest interval....
LooperStartFilling (Function)
Starts the process to populate a Looper control programmatically.
ArrayDeleteAll (Function)
Deletes all elements: from a one-dimensional or two-dimensional WLanguage array. from an associative array. from an advanced array property (array of gglCalendar events, etc.). from a WLanguage queue. from a WLanguage stack. from a WLanguage list....
2. Performance profiler
WINDEV Tutorial: Optimizing a project Lesson 2 - Performance profiler - 15 min
Modified (Property)
The Modified property is used to determine if a control or group of controls has been modified by the user (keyboard or mouse input).
Day (Property)
The Day property is used to: Get the day from a Date or DateTime variable, or get the number of days from a Duration variable. Change the day of a Date or DateTime variable, or change the number of days of a Duration variable. Get the day or the number of days from a Date item (in "Date", "Date and Time" or "Duration" format) Modify the day or the number of days in a Date item (in "Date", "Date and Time" or "Duration" format)...
ErrorBuild (Function)
Displays a custom error message in a system error window.
AnchorRateRight (Property)
The AnchorRateRight property is used to: Find out the anchor rate when a control moves on the horizontal axis. Modify the anchor rate when a control moves on the horizontal axis....
AnchorRateHeight (Property)
The AnchorRateHeight property is used to: Find out the vertical anchor rate of a control. Modify the vertical anchor rate of a control....
DateToString (Function)
Converts: a date to a string in the specified format. a date time to a string in the specified format....
HSortView (Function)
Sorts an HFSQL view by creating an index on a view item. This function uses the former view mechanism.
Null (Reserved word)
The Null keyword can be used according to different methods in WLanguage......
ListAdd (Function)
Adds an element to a List Box, ListView or Combo Box control populated programmatically.
2. Performance profiler
WEBDEV Tutorial - Optimizing a WEBDEV project Lesson 2 - Performance profiler - 15 min
EnumerationCheckName (Function)
Checks whether an enumeration value known by its name is valid.
EnumerationFromValue (Function)
Returns an enumeration value known by its associated value.
EnumerationFromName (Function)
Returns an enumeration value known by its name.
CombinationFromValue (Function)
Returns a combination of one or more options known by their associated values.
CombinationFromName (Function)
Returns a combination of one or more options known by their names.
CombinationCheckName (Function)
Checks whether a combination of one of more options known by their names is valid.
EnumerationCheckValue (Function)
Checks whether an enumeration value known by its associated value is valid.
ExtractLine (Function)
Extracts a specific line from a character string.
The Drawer control
The Drawer control can be expanded in order to display (or not) the integrated controls......