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...
PDFGetSignature (Function)
Gets the signature of a PDF document as a buffer.
PDFGetSignatureDate (Function)
Gets the date of one of the signatures of a PDF document.
DiagramSave (Function)
Saves a diagram as a "diag" file.
DiagramLoad (Function)
Loads a diagram into a Diagram variable from a ".wddiag" file, a memo or a binary buffer.
DiagramToImage (Function)
Exports a diagram to a variable of type Image.
OpenDocumentAsynchronous (Function)
Opens a document using the appropriate editor
dBlur (Function)
Blurs the entire given area: in an Image control, in an Image variable, in a WDPic variable...
DiagramSelectPlus (Function)
Selects a shape in a Diagram Editor control.
DiagramSelectMinus (Function)
Deselects a shape in a Diagram Editor control.
PythonAddPath (Function)
Adds the path to a directory or the path to the virtual environment to search for Python modules.
RedisSet (Function)
Changes the value of a key on a Redis server.
RedisGet (Function)
Gets the value of a key from a Redis server as a string.
iPrintDiagram (Function)
Prints a diagram from: a Diagram Editor control, a "wddiag" file, a Diagram variable....
DiagramLoadLibrary (Function)
Loads a diagram file and creates a library of preset shapes from it.
TableSearchEverywhere (Function)
Searches for a value in all the columns of the following controls: Table control, TreeView...
gStoredValue (Function)
Adds an "invisible" value to an element in a List Box, Combo Box or Scheduler control.
gStoredValueEnable (Function)
Allows (or not) retrieving the value defined by gStoredValue in a List Box or a Combo Box control.
DiagramShapeToImage (Function)
Creates an image from a shape in a diagram (the shape can be displayed or not in the diagram).
fBuildRelativePath (Function)
Returns the path to a file relative to a reference directory.
DiagramGroup (Function)
Creates a group from the elements selected in the Diagram Editor control.
DiagramUngroup (Function)
Dissociates the different shapes of a group in a Diagram Editor control.
DiagramInfoXY (Function)
Indicates the presence of a shape at a given position in the Diagram Editor control.
HExportJSONString (Function)
Exports the records from a data file (HFSQL or OLE DB), view or query to a JSON string.
HRSRenameServer (Function)
Changes the DNS name of the replication server if it has a new name.
KanbanAddList (Function)
Adds a new list to a Kanban control.