ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

WINDEV Mobile: Platforms, processors and operating systems
WINDEV Mobile applications can run on the following platforms
New features in WINDEV Mobile 2025
WINDEV Mobile 2025 is available!
WINDEV Mobile 2025: New WLanguage features
In version 2025, new functions, properties and data types have been introduced and some have been improved, ...
WINDEV Mobile new features brochure 2025
What's new in WINDEV Mobile 2025 is presented in the What's new 2025 brochure.
Installing WINDEV, WEBDEV or WINDEV Mobile
This page describes the configuration required to install WINDEV, WEBDEV or WINDEV Mobile, as well as the different installation steps...
2024 new features brochure: WINDEV Mobile new features
What's new in WINDEV Mobile 2024 in the 2024 New Features brochure.
WINDEV Mobile 2025 Tutorial - Table of contents
WINDEV Mobile overview
WINDEV Mobile is a development environment for PC that allows you to develop ...
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
Easier navigation in the editors
The navigation in the editors is simplified by the presence of a new dynamic navigation bar, enabled by [CTRL] + [TAB]...
Testing a Mobile application
By testing the project you can simulate how the application will run when launched by the user...
USBProperty (Function)
Retrieves the value of a property for a USB device.
Infinite Progress Bar control
Progress bars provide useful information to the end user......
HMode (Function)
Changes the mode and the method for locking data files.
Operations for synchronizing SCM
When creating an executable, a library or a component, ......
Compilation statement: IF ExecutionTarget
The <IF ExecutionTarget> compile statement allows you to compile or not compile a WLanguage code depending on the execution target.
Browsing the HFSQL data files
The "Key" items are used to organize the records in a data file in order to optimize the browse or the search......
Pager control properties
The WLanguage properties are used to handle the Pager control in server code and in browser code......
HFSQL Client/Server: Principle for saving the databases
Like for any database, backups of your HFSQL Client/Server databases must be performed on a regular basis......
SCM: Retrieving changes made in a branch
Any changes made in a branch can be retrieved in the main version of the application......
Operations performed on collaboration diagrams
The following paragraphs explain......
Numeric (Type of variable)
The numeric type is used to contain integer or decimal numbers by specifying if necessary: the number of digits in the integer part. the number of digits in the integer part and in the decimal part....
HExecuteView (Function)
Runs a view that was created beforehand (can be used to refresh the view data for example). This function uses the former view mechanism.
SysListScreenResolution (Function)
Returns the possible resolutions for a screen.
StringToJSON (Function)
Converts a JSON string into a JSON variable.
HOptimizeQuery (Function)
Optimizes the Select queries by using idle times when handling an application (period without processes).
The "Waterfall" charts
The "Waterfall" chart is a bar chart used to represent the positive or negative additions of several categories......
JSONToString (Function)
Converts the content of a JSON variable to a JSON string.
iSequencingAdd (Function)
Adds a report into a sequence of report prints.
VariantMember (Type of variable)
The VariantMember type is an advanced type corresponding to an array of members, each member being a variant variable.
ParallelTaskExecuteAfterOne (Function)
Indicates a continuation parallel task that will be run once the first task is completed in an array of parallel tasks.
EventClose (Function)
Closes a synchronization event between several threads.
PermissionRequest (Function)
Prompts the user to grant an application permission.
AppleRequestTrackingAuthorizationAsynchronous (Function)
Displays the permission request for user activity tracking.
Class (Property)
The Class property is used to get the actual type of the class instance handled by an object, variant or dynamic object variable.
BitwiseOR (Function)
Returns the result of the (bitwise) logical OR between two values.