ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Global procedure/function
A global procedure can be used in all the processes or events of the project.
Calling a procedure/a function
Syntax for calling a local or global procedure.
Local procedure
Two types of procedures are available...
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Parameters of a procedure with a variable number of parameters
When the procedure uses a variable number of parameters, you must be able to handle the different parameters passed to the function in the code of the procedure.
Useful parameters of a procedure
A procedure can declare some parameters that are not immediately used. In this case, a warning appears in the code editor, indicating that the local variable is not used.
Procedure Description (Variable type)
The Procedure Description type allows you to get information about a procedure or a method.
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Set of procedures
The global procedures are grouped in set of procedures...
ExecuteMainThreadAsynchronous (Function)
Executes a procedure in the main thread of the application without waiting for the end of its execution.
WEBDEV: Scheduled tasks and delayed tasks
WEBDEV allows you to implement tasks on the server directly...
Optional parameters
Some of the parameters passed to a procedure can be optional parameters...
Automatic documentation of procedures and methods
To simplify the maintenance or the use of existing code by other developers, WINDEV proposes an automatic documentation for the procedures (or class methods)...
Automatic procedures
The programming of timers, threads and delayed procedures is now automatically managed by the environment...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Typecasting of parameters
The description of the parameter type is optional...
Passing parameters
The parameters can be passed to a procedure...
Reactive procedures
Reactive procedures are executed when the value of a control or variable changes...
ExecuteMainThread (Function)
Triggers the execution of the procedure specified in the main application thread.
Procedure
The Procedure property can be used: on the hScheduledTask type, used to describe the scheduled...
Procedure/Function
A procedure is used to associate an identifier with a statement block......
Extension procedure
By using extension procedures, you can add your own WLanguage procedures to different types...
Internal procedure
Several features require a procedure called once or several times via a WLanguage function...
Procedure (Type of variable)
The Procedure type is used to handle: the procedures or methods found in the project....
WLanguage procedure associated with AlbumPicker
Procedure ("Callback") called by AlbumPicker when the user selects an image or a video.
Parameters of the procedure used by TreeListItem
Procedure ("Callback") called by TreeListItem for each "child" element found. This procedure can...
WLanguage procedure called by fListFile
WLanguage procedure ("Callback") called by fListFile for each file found.
C#: Call to WLanguage procedure
A global procedure in WLanguage can be directly called from the code of a global procedure in C#......
WLanguage procedure called by fListDirectory
Procedure ("Callback") called by fListFile for each file found.
WLanguage procedure called by fMemOpen
Procedure ("Callback") called by fMemOpen if the memory area is modified by another WLanguage...
WLanguage procedure called by fCopyDir
WLanguage procedure ("callback") called by fCopyDir for each copied file. This procedure is used...
WLanguage procedure called by GPSDetectPosition
WLanguage procedure ("callback") called by GPSDetectPosition when the device enters or leaves...
WLanguage procedure called by inAppPurchaseProduct
Procedure ("Callback") called by inAppPurchaseProduct when the response to the purchase request...
WLanguage procedure called by inAppListProductInfo
Procedure ("Callback") called by inAppListProductInfo when the product details are received.
WLanguage procedure called by inAppRestorePurchases
Procedure ("Callback") called by inAppRestorePurchases when a purchase is restored.
WLanguage procedure called by tapiDial
tapiDial callback
WLanguage procedure called by AppControl
Procedure ("Callback") called by AppliContrôle to process the remote control messages....
1
2
>