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...
DeleteLine (Function)
Deletes a line at a given position: from a two-dimensional array. from the advanced array...
DeleteColumn (Function)
Deletes a column at a given position from the advanced array property (array of gglCalendar events,...
DeleteAll (Function)
Deletes all the elements: from a one-dimensional or two-dimensional WLanguage array....
Move (Function)
Allows you to: move an element in a one-dimensional WLanguage array or in an advanced array...
MoveLine (Function)
Allows you to: move a row in a two-dimensional WLanguage array or in an advanced array...
MoveColumn (Function)
Moves or swaps a column in a two-dimensional array property contained in an advanced type...
Delete (Function)
Deletes an element at a given position: from a one-dimensional WLanguage array....
Sort (Function)
Sorts a WLanguage array.
Seek (Function)
Searches for the index of an element in a WLanguage array.
Push (Function)
Pushes an element onto the stack.
GglListDocument (Function)
Retrieves the list of documents available on the Google server for the current user.
GglUploadDocument (Function)
Uploads a document to the Google server.
ControlInvisible (Function)
Makes a control (or a group of controls) invisible in a window. An animation can be set...
Pop (Function)
Pops an element from a stack.
HDeleteBackup (Function)
Deletes a backup previously created with HBackup.
HModifyTask (Function)
Modifies a scheduled task on the HFSQL server defined by the connection.
ControlGrayed (Function)
Grays a control or a group of controls. An animation can be set on the controls...
ControlEnabled (Function)
Enables a control or a group of controls in a window. An animation can be set on the controls...
AnimationPrepare (Function)
Prepares the animation on a control, a group of controls or a window.
AnimationPlay (Function)
Plays an animation when a control, a group of controls or a window is modified.
rssInitialize (Function)
Loads a RSS stream in memory.
rssBuildString (Function)
Builds the RSS feed and returns the result (in XML format) in a character string.
rssSave (Function)
Builds the RSS stream and saves the RSS stream in an XML file.
rssDisplay (Function)
Builds a RSS stream and returns the content of the RSS stream to the client.
AnimationPlayOnControlProperty (Function)
Animates the modification of an integer property between 2 values.