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...
InfoVersion (Type of variable)
The InfoVersion type is used to find out the characteristics of a specific application version.
Screen,Input (External language)
Starts the input in the controls of a window.
Screen,Selection (External language)
Modifies the status of a control (invisible, active, inactive, grayed)
Screen,Next (External language)
Returns the name of the next editable control.
Screen,XVar (External language)
Defines whether a control is included (or not) in the current window.
Error (External language)
Displays a dialog box containing an error logo and the message passed in parameter.
Space (External language)
Fills the content of WdString with space characters on the right.
Execute (External language)
Runs the code of a control or the code of a procedure in WLanguage.
Window (External language)
Returns the number of windows opened at a given time.
Close (External language)
Closes the current window and restores the context that existed before the window opening.
Handle (External language)
Returns the handle of a window or control.
HsMenu,Status (External language)
Returns the status of a menu option (active, invisible, grayed).
HsMenu,Mark (External language)
Finds out whether a menu option is marked or not.
HsMenu,Name (External language)
Adds a menu into the window that is opened.
HsMenu,Select (External language)
Selects or deselects, makes invisible, marks or unmarks an option found in the current menu.
iPrintReport (External language)
Prints a report created with the report editor.
Info (External language)
Displays a dialog box containing an information logo and the message passed in parameter.
LCommand (External language)
Returns the command line passed in parameter to the executable program.
List,Add (External language)
Adds an element to a Combo Box or List Box control.
List,Search (External language)
Finds a value in a list.
List,Insert (External language)
Inserts an element at the given index of a drop-down or expanded list.
List,Modify (External language)
Modifies an element in a drop-down list or in an expanded list.
List,Count (External language)
Returns the number of elements found in a list.
List,Position (External language)
Position the first element displayed in the list or returns the subscript of the first element...
List,Get (External language)
Retrieves the value of a given element or the value of the selected element in a drop-down list...