ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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...
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Local procedure
Two types of procedures are available...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Typecasting of parameters
The description of the parameter type is optional...
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
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.
Passing parameters
The parameters can be passed to a procedure...
CodeEditorCompile (Function)
Compiles the WLanguage code displayed in the Code Editor control and displays any errors.
SysDirStorageCard (Function)
Returns the path of the root directory of the primary external storage space.
iConfigure (Function)
Configures the printer for a print performed in WLanguage: by opening the configuration window....
DocPositionTopPage (Function)
Returns the position of the first character in a given page in a Text Processing control.
SFUndelete (Function)
Restores previously deleted Salesforce records.
ExceptionThrow (Function)
Artificially triggers the security mechanism of WLanguage by throwing an exception.
TwainToBMP (Function)
Allows you to perform one of the following actions: save the document coming from the Twain...
iColumnEnd (Function)
Forces a column break in a multi-column report.
HashCheckFile (Function)
Checks the Hash of a file for a specific type of algorithm.
TreeSelect (Function)
Returns the full path of the selected element in a TreeView control.
ArrayToCSV (Function)
Converts a one-dimensional array or a two-dimensional array into a character string in CSV format.
PDFAddWatermark (Function)
Adds a watermark to all or some pages of an existing PDF file.
SensorDetectChangeAcceleration (Function)
Notifies when acceleration forces are applied to the device along any of the three axes.
grTitle (Function)
Modifies the caption and/or position of the chart title....
FaxConnect (Function)
Establishes a connection to a fax server.
OrganizerDeleteAll (Function)
Deletes all the appointments from an Organizer control.
SysDir (Function)
Returns the path of a system directory.
SchedulerDeleteResource (Function)
Deletes a resource from a Scheduler control.
TaskLast (Function)
Reads the last task in a Lotus Notes or Outlook task list.
TimelineListEvent (Function)
Returns: the list of events found between two given times in a TimeLine control, all events...
EditInsertToken (Function)
Inserts a token into a "Text token" Edit control.
DocFindElementByName (Function)
Searches for an element by its name in a Word Processing document.
TableModify (Function)
Modifies a row in: a Table control, a TreeView Table control, tables displayed in a Combo...
HImportXML (Function)
Imports an XML file into an HFSQL Classic or Client/Server table. This table must have been defined...
HTransactionFree (Function)
Transforms all "in transaction" records into "normal" records if they do not belong...