ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Internal procedure
Several features require a procedure called once or several times via a WLanguage function ("Callback").
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Procedure (Variable type)
The Procedure type is used to handle through programming:
  • the procedures or methods found in the project.
  • the procedures or methods found in an internal component.
  • the procedures or methods found in an external component.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Procedure Description (Variable type)
The Procedure Description type allows you to get information about a procedure or a method.
Global procedure/function
A global procedure can be used in all the processes or events of the project.
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.
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Calling a procedure/a function
Syntax for calling a local or global 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.
Local procedure
Two types of procedures are available...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Set of procedures
The global procedures are grouped in set of procedures...
Optional parameters
Some of the parameters passed to a procedure can be optional parameters...
WEBDEV: Scheduled tasks and delayed tasks
WEBDEV allows you to implement tasks on the server directly...
Typecasting of parameters
The description of the parameter type is optional...
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
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...
Reactive procedures
Reactive procedures are executed when the value of a control or variable changes...
SeekProcedure (Function)
Seeks a procedure identified by its name. The procedure found can be run directly.
RETURN statement
The RETURN statement is used to exit a statement block and the current process (or procedure).
Passing parameters
The parameters can be passed to a procedure...
ExecuteMainThreadAsynchronous (Function)
Executes a procedure in the main thread of the application without waiting for the end of its execution.
RETURN statement
The RETURN statement is used to exit the current event, process or procedure and return a result...
WLanguage procedure called by BTLECharacteristicChangeOfValue
Procedure ("Callback") called by BTLECharacteristicChangeOfValue when a characteristic changes...
WLanguage procedure called by BTLEStatus
Procedure ("Callback") called by BTLEStatus when the Bluetooth activation status changes...
WLanguage procedure called by CameraRunApp
WLanguage procedure ("callback") called when taking photos or recording videos via CameraRunApp.
WLanguage procedure called by HTrack
WLanguage procedure called by HTrack
WLanguage procedure called by inAppListPurchase
Procedure ("Callback") called by inAppListPurchase when the list of purchases made is received.
WLanguage procedure called by inAppCheckSubscription
Procedure ("Callback") called by inAppCheckSubscription if one of the subscriptions...
WLanguage procedure called by OpenDocument
WLanguage procedure ("callback") called by OuvreDocument after the edit window is closed....
WLanguage procedure called by SocketConnect
WLanguage procedure written in browser code ("callback"), called by SocketConnect.
WLanguage procedure called by URISelect
WLanguage procedure ("callback") called by URISelect for the selected file.
WLanguage procedure called by fTrackDirectory
WLanguage procedure ("callback") called by fTrackDirectory when a change is made to the tracked...
WLanguage procedure called by FTPListFile
Procedure ("Callback") called by FTPListFile for each file found.
WLanguage procedure called by AppleSignIn
Procedure ("Callback") called by AppleSignIn when the Apple authentication result is obtained.
WLanguage procedure called by ConfirmAsynchronous
Procedure ("Callback") called by ConfirmAsynchronous when the user clicks one of the buttons...
WLanguage procedure called by OKCancelAsynchronous
Procedure ("Callback") called by OKCancelAsynchronous when the user clicks one of the buttons...
WLanguage procedure called by HashString
Procedure ("Callback") called by HashString when hashing. This procedure is used to get the hash...
WLanguage procedure called by HashCheckString
Procedure ("Callback") called by HashCheckString when checking the hash algorithm.
WLanguage procedure called by zipAddFile
WLanguage procedure ("Callback") used by zipAddFile to manage the progress of files being added...
WLanguage procedure called by zipAddFileList
WLanguage procedure ("Callback") used by zipAddFileList to manage the progress of files being added...
WLanguage procedure called by zipAddDirectory
WLanguage procedure ("Callback") called when adding files with zipAddDirectory.
WLanguage procedure called by SelectColor
Browser WLanguage procedure ("callback") executed by SelectColor when the color selection popup...
WLanguage procedure called by AppDetectUPDAvailable
Procedure ("Callback") called by AppDetectUPDAvailable when an update for the active application...
WLanguage procedure called by WebSocketClientConnect
WLanguage procedure ("callback") called by WebSocketClientConnect when the connection to the server...
WLanguage procedure called by OpenAsynchronous
WLanguage procedure ("callback") called by OpenAsynchronous after the window is closed.
WLanguage procedure called by CameraVideoStart
WLanguage procedure ("callback") called when the video recording is completed.
WLanguage procedure called by CameraPhoto
WLanguage procedure ("callback") called when the photo is saved via CaméraPhoto.
1
2
3
4
5
6
40
>