ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

ImageInfoSave (Function)
Saves the modifications performed on the Exif tags of an image by ImageInfoModify.
FOR EACH/FOR ALL statement (loop through files)
The FOR EACH statement is used to run different types of HFSQL loops...
IF statement
The conditional IF statement allows you to run an action according to a condition...
FOR EACH/FOR ALL statement (browse of arrays)
The FOR EACH statement is used to perform different types of browse on the arrays...
FOR ALL/FOR EACH statement (browse of strings)
The FOR EACH statement is used to browse strings according to different methods...
ImageInfoList (Function)
Returns the list of Exif tags available for the image used.
iSetAdditionalXMP (Function)
Adds XMP tags to the metadata of the generated PDF file.
MarkdownToText (Function)
Converts a Markdown string to plain text (without tags).
Properties associated with tabs of Sidebar controls
List of properties associated with the tabs of Sidebar controls...
Skin template generator
Development teams that have design expertise sometime want to be able to create their own skin templates......
Programming charts
WINDEV, WEBDEV and WINDEV Mobile include a Chart control (that can be used in the window editor, page editor and report editor) as well as several functions used to create and handle charts......
Code coverage
The code coverage is the measure regarding the coverage of tests run on an application or site......
Environment of the data model editor
HFSQL properties
List of HFSQL properties...
Managing the Unicode format in the HFSQL files
The analysis proposes two types of Unicode items......
wWDGetReturnValueType
Type of the return value of the last nWDExecute, nWDExecuteEx or nWDEvalue statement]......
Compound statements
GOTO statement
The GOTO statement is used to run a code identified by a given label...
FOR EACH/FOR ALL statement (browse of associative arrays)
The FOR EACH statement is used to perform different types of browse on the associative arrays...
Error 14: ELSE statement without IF
BREAK statement/"BREAK:" label
The keyword BREAK can correspond: to the BREAK statement: it allows you to exit a set of instructions and run the rest of the current process. to the BREAK label: it allows you to declare a section of code in a loop. This code will be run when exitingfrom the loop with a "BREAK" statement....
Managing breakpoints
During a project test in the editor, breakpoints are used to automatically start the debugger from a given line......
Importing classes and sets of procedures (text file)
From version 23, you have the ability to import existing classes or sets of procedures in text format......
Display modes of Tab control
To optimize the style of your tabs, you have the ability to use images and colors......
Handling menu options programmatically
The menu options can be handled......