ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Splitting Business logic / UI code
During the development cycle of an application, the code that is specific to the interface (UI) and the code that is specific to the business logic (access to databases, etc.) are often "mixed"...
6. Source Code Manager (SCM)
To simplify teamwork, WINDEV Mobile includes a Source Code Manager....
Error 11: The label is unknown
Geolocation functions/GPS
The following functions are used to handle geolocation data and to control GPS devices......
Error 3: The string has no final "
MouseXPos (Function)
Used in a mouse or stylus event (click code, hover code, left or right button pressed code, etc.) returns the horizontal position (X) of the mouse cursor in relation to the field or window in question.
MouseYPos (Function)
Used in a mouse or stylus event (click code, hover code, left or right button pressed code, etc.), returns the vertical position (Y) of the mouse cursor in relation to the field or window in question.
BLOCK
The <BLOCK> keyword is used in the code editor to declare custom blocks of code. These blocks of code are used to highlight the different steps of an algorithm and to group the declarations of variables or members.
7. Source Code Manager (SCM)
SQLCode (Property)
The SQLCode code property is used to get the SQL code of a query created with the query editor (".WDR" file).
Surround code fragments
You can surround code fragments with a condition, structure, etc....
Instant spotting of modified code/current code
The modified lines of code are immediately visible......
Mechanism of specific exceptions
A process of specific exception is used to process a risky code (which means a code that could trigger an exception)......
SCM: Working with the Source Code Manager
The principle for working with the Source Code Manager is as follows......
Warning 36: No BREAK, RETURN or RESULT was detected in the code of the loop
Warning 18: Loop without potential end
Properties associated with formatted display controls
The formatted display control includes some properties that can be used......
Video control properties
The following properties can be used on a Video control:...