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.
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Calling a procedure/a function
Syntax for calling a local or global procedure.
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
Local procedure
Two types of procedures are available...
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.
Typecasting of parameters
The description of the parameter type is optional...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Passing parameters
The parameters can be passed to a procedure...
ParallelTaskExecuteAfter (Function)
Indicates a continuation parallel task that will be run when one of the specified parallel task...
ParallelTaskExecuteAfterOne (Function)
Indicates a continuation parallel task that will be run once the first task is completed...
ParallelTaskExecuteAfterAll (Function)
Indicates a continuation parallel task that will be run when all the tasks found in an array...
ThreadRequestStop (Function)
Sends a stop request to a thread.
ThreadStopRequested (Function)
Checks if a stop request has been sent to the running thread.
EmailGetIndicator (Function)
Retrieves the indicators defined on an email of IMAP session.
EventOpen (Function)
Opens a synchronization event between several threads.
EventClose (Function)
Closes a synchronization event between several threads.
CheckBoxCount (Function)
Returns the number of options found in a Check Box control.
CoordinateScreenToEditor (Function)
Converts a size or a position specified in the native dpi of the screen on the device...
CoordinateEditorToScreen (Function)
Converts a size or a position specified in the reference dpi in the editor (160 dpi) to the native...
ParallelTaskCancel (Function)
Immediately ends the execution of the current task: the task is flagged as ptsCanceled.
dTextRTF (Function)
Draws RTF text: in an Image control, in an Image variable....
NumToFinancialWritingChinese (Function)
Converts a numeric value (integer, real or currency) to a string in the Chinese financial writing...
ParallelTaskConfigure (Function)
Modifies the parameters of parallel tasks.
grSunburstAddData (Function)
Adds a data to a Sunburst chart.
DashResizeWidget (Function)
Changes the dimensions of a widget found in a Dashboard control.
grSunburstGetData (Function)
Retrieves a numeric value from a Sunburst chart.
grSunburstSectionColor (Function)
Changes the color of a section in a Sunburst chart.
DashMoveWidget (Function)
Changes the position of a widget found in a Dashboard control.
EncryptStandard (Function)
Encrypts a character string or a binary buffer by using a symmetrical encryption algorithm (AES,...
DecryptStandard (Function)
Decrypts a message that was encrypted with a symmetrical encryption algorithm (AES, DES, etc.).
ParallelTaskWaitAll (Function)
Waits for the end of execution of all parallel tasks found in an array.
grSunburstRootSection (Function)
Changes or specifies the path of the root in a Sunburst chart.
MapLicenseGgl (Function)
Indicates the "Google Maps API" license key that will be used in the Map controls (of WINDEV...