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...
HaspHLLogin (Function)
Connects the application with a Hasp key.
HaspHLLogout (Function)
Closes the connection of the application to a Hasp key.
HaspHLEncrypt (Function)
Encrypts a character string by using the algorithms of the specified Hasp key.
HaspHLDecrypt (Function)
Decrypts a character string by using the algorithms of the Hasp key.
HaspHLInfo (Function)
Returns information about the electronic Hasp key.
HaspHLRead (Function)
Reads data (character string or buffer) in the internal memory of the Hasp key.
HTTPListCertificate (Function)
Lists the client certificates found on the computer to authenticate on a server.
HaspHLWrite (Function)
Writes data (character string or buffer) into the internal memory of the Hasp key.
HTTPCertificate (Function)
Modifies the client certificate used by default to identify oneself on a server.
TreeMapInfoXY (Function)
Returns the index of the element displayed at a given position in a TreeMap control.
TreeMapSearch (Function)
Finds the index of an element in a TreeMap control from the element path.
LoadImageSheet (Function)
Loads an image set in memory so that it can be used later by gImage.
TreeMapSelectGroup (Function)
Visually selects a group of elements in a TreeMap control.
TreeMapDelete (Function)
Deletes an element from a TreeMap control.
GetColor (Function)
Allows you to get a set of harmonious colors without having to use a table of colors.
TreeMapDeleteAll (Function)
Deletes all elements from a TreeMap control.
fMemWait (Function)
Waits for the end of process about the notifications of modification of a shared memory area.
fMemExist (Function)
Checks the existence of a shared memory zone.
fMemOpen (Function)
Opens a memory zone shared between several applications.
AppInstallVersion (Function)
Installs a specific application version.
WinInitialized (Function)
Used to find out whether the "end of initialization" code was run for a window.
SpellSuggest (Function)
Returns the list of possible words found in the dictionary of OpenOffice that can correct a word...
SpellAddDictionary (Function)
Adds a word to the dictionary of OpenOffice: for the instance of the current application....
SpellCheck (Function)
Indicates whether the spelling of a word is correct (which means whether it is found...
JSEvent (Function)
Associates a browser procedure with an event on an object in browser code.