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...
diffApply (Function)
Applies a difference buffer to a specific buffer.
JSInfoEvent (Function)
Used to handle the JavaScript properties of the browser event that triggered the code execution.
Control (Type of variable)
The Control type is used to define the characteristics of a control.
<Looper>.DisplayPopup (Function)
Displays the automatic zoom popup for the Image Gallery control.
WINDEVVersion (Function)
Returns the version number of the wdxxxvm DLL.
PHPExecute (Function)
Calls an external .php script and returns the result in a string.
diffCreate (Function)
Compares two buffers and creates a buffer containing the differences between these two buffers.
Execute (Function)
Starts the execution of a process through programming.
SendKey (Function)
Simulates the keystrokes and the mouse actions.
UnloadWDL (Function)
Frees the library that was loaded in memory by LoadWDL.
ExecuteProcess (Function)
Starts the execution of a process programmatically, i.e. without the user having to perform any particular action in the interface.
HiWord (Function)
Returns the two high bytes of an integer.
InAutomaticTestMode (Function)
Used to find out whether an automatic test is currently run or not.
EndAutomatedProcedure (Function)
Stops the current or forthcoming execution of an automatic procedure (defined by the properties of the procedure in the code editor).
BitcoinValidAddress (Function)
Checks whether a Bitcoin wallet address is valid.
Duplicating a project
Duplicating a project allows you to have two identical projects with the same name but found in different directories......
HTTPGetResult (Example)
Usage example of the HTTPGetResult function
HAddTask (Function)
Adds a scheduled task on the server defined by the connection.
ExecuteAncestor (Function)
When the code is overridden, used to run the process of the template corresponding to the process of the current control.
VariantConvert (Function)
Converts the value stored in a Variant variable].
EndTimer (Function)
Ends the execution of a timer triggered by Timer.
EndTimerSys (Function)
Ends the execution of a timer triggered by TimerSys.
Wait (Function)
Temporarily stops the program execution.
APIConfigure (Function)
Modifies the options for calling API and CallDLL32.
ZoomWithFinger (Property)
The ZoomWithFinger property is used to: determine if an Image or Camera control supports pinch zoom. enable or disable pinch zoom in an Image or Camera control....