ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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.
Procedure/Function
A procedure is used to associate an identifier with a statement block...
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.
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Passing parameters
The parameters can be passed to a 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...
Typecasting of parameters
The description of the parameter type is optional...
<Window>.MDIOpen (Function)
Opens and enables an MDI child window.
<Window>.OpenMobileWindow (Function)
Opens a window in a mobile application.
<Page>.Refresh (Function)
Refreshes a page displayed in the user's browser from the context on the server....
<Window>.Restore (Function)
Displays a WINDEV window to its initial size.
<Window>.FromSource (Function)
Automatically initializes the controls of a window with: the values of the bound items...
<Page>.Address (Function)
Used to find out the Internet address of a page.
<Window>.Maximize (Function)
Displays a WINDEV window in its maximum size.
<Page>.Display (Function)
Displays a web page in the user's browser....
<Page>.Use (Function)
Displays a WEBDEV page in the browser of the Web user and closes all the current page contexts.
<Page>.ToFile (Function)
Automatically initializes: the value of the items in a data file with the value of the controls...
<Page>.ToSource (Function)
Automatically initializes: the value of the items in a data file with the value of the controls...
<Page>.FromSource (Function)
Automatically updates the controls of a page with: the values of the bound items in the current...
<Table>.AddInProgress (Function)
Modifies or returns the visibility status of internal wait window when adding additional elements...
<Menu>.AddMenu (Function)
Adds a new menu to an existing drop-down or context menu of a window or page.
<Menu>.AddOption (Function)
Adds a new option after the last option of a drop-down or context menu.
<Menu>.AddURLOption (Function)
Adds a new option after the last option of a drop-down or context menu. This menu option opens...
<Menu>.AddPopup (Function)
Transforms a menu option of a page in order for this option to open a popup.
<Menu>.AddSeparator (Function)
Adds a new separator in a menu (drop-down or context menu).
<Menu>.Clone (Function)
Clones a menu or a menu option as well as the associated code.
<Menu>.Exist (Function)
Indicates whether a menu option exists in a menu.
<Menu>.InsertMenu (Function)
Inserts a menu before another menu in a window.
<Menu>.InsertOption (Function)
Inserts a new option at a specific position.
<Menu>.InsertSeparator (Function)
Inserts a separator into a menu.
<Menu>.Delete (Function)
Deletes a menu or a menu option.
<Multimedia>.Stop (Function)
Stops playing a media file found in a Multimedia control.