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...
DocInfoXY (Function)
For a given position in a Word Processing control (coordinates of a control point), returns one...
DocDeleteTableOfContents (Function)
Deletes a table of contents from a document.
InvalidInputShowIcon (Function)
Shows an error icon next to an Edit control to indicate that the input is invalid.
CountryList (Function)
Returns the list of all countries or countries of a given continent according to ISO 3166-1.
CountryGet (Function)
Returns the Country variable corresponding to an ISO code or to the country caption according...
ContinentList (Function)
Returns the list of continents.
ContinentGet (Function)
Returns the Continent variable that corresponds to one of the following values: a continent...
InMacCatalystMode (Function)
Indicates whether the application is running in Mac Catalyst mode (running an iPad application...
grSaveImage (Function)
Saves the image of a chart in an Image variable.
DeleteParameter (Function)
Deletes a parameter (or a set of parameters) saved either by SaveParameter, or automatically via...
DisableAAF (Function)
Disables an Automatic Application Feature (AAF) on a control, window or on the current application.
Compile (Function)
Dynamically compiles an Procedure whose source code is provided (dynamic compilation).
ComponentInfo (Function)
Returns information about a component.
UnloadProcedure (Function)
UnloadProcedure is kept for backward compatibility.
AutomationEvent (Function)
Branches a procedure to the event of an automation object.
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
Hasp (Function)
Interrogates an electronic HASP key (HASP-3, HASP-4, MemoHasp or NetHasp).
INIRead (Function)
Reads the content of an INI file (or the content of a file structured like .INI files).
InitRandom (Function)
Initializes the generator of random numbers.
SelectColor (Function)
Opens the standard window for color selection and selects the specified color.
Sound (Function)
Plays a sound in WAV format.
TraceStart (Function)
Opens the trace window or saves the trace information in a text file.
TraceEnd (Function)
Closes the trace window if this window was opened or stops saving the trace information in a text...
DataType (Function)
Identifying the type of a WLanguage variable.
VariantConvert (Function)
Converts the value stored in a Variant variable].