ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Calling a procedure/a function
Syntax for calling a local or global procedure.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Passing parameters
The parameters can be passed to a 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.
Local procedure
Two types of procedures are available...
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.
<Upload>.Size (Function)
Returns the total size (in bytes) of the file currently uploaded via an Upload control.
<Upload>.SizeSent (Function)
Returns the total size (in bytes) of files already sent by the current upload via an Upload...
<Upload>.CurrentFileSize (Function)
Returns the total size (in bytes) of the file currently uploaded via an Upload control.
<Upload>.FileSize (Function)
Returns the total size (in bytes) of a file found in an Upload control.
<Upload>.CurrentFileSizeSent (Function)
Returns the size (in bytes) already sent for the file currently uploaded via an Upload control.
<TimeLine>.Display (Function)
Reinitializes the content of a TimeLine control from its data source (HFSQL data file for example).
<TimeLine>.AddEvent (Function)
Adds an event into a TimeLine control.
<Upload>.DeleteAll (Function)
Clears the list of files to upload: no file will be uploaded on the server.
<TimeLine>.AddTrack (Function)
Adds a new track into a TimeLine control.
<TimeLine>.ChangeMode (Function)
Modifies the period (which means the number of seconds, milliseconds, microseconds, ...) displayed...
<TimeLine>.ListEvent (Function)
Returns: the list of events found between two given times in a TimeLine control, all events...
<TimeLine>.DeleteEvent (Function)
Deletes an event from a TimeLine control.
<TimeLine>.DeleteTrack (Function)
Deletes a track from a TimeLine control.
<TimeLine>.DeleteAll (Function)
Deletes all events and tracks from a TimeLine control.
GetUUID256 (Function)
Calculates a 256-bit Universal unique identifier ("UUID").
<Spreadsheet>.StartModification (Function)
Indicates the start of a series of actions performed in a Spreadsheet control in a single event...
<Map>.DisplayPosition (Function)
Centers the map displayed in a Map control on a geographical position or on a specific location.
<Map>.GetJSObject (Function)
Returns the instance of the API of Map control.
<Map>.ExecuteJS (Function)
Runs the native code of Google Maps API in a Map control in JavaScript.
<Map>.ModifyMarker (Function)
Modifies a marker displayed in a Map control.
<Camera>.StartDecoding (Function)
Starts decoding bar codes in a Camera control.
<Camera>.StopDecoding (Function)
Stops decoding a bar code in a Camera control.
<Map>.DeleteAll (Function)
Deletes the following from a Map control: all markers, all shapes, all images....
<Map>.DeleteMarker (Function)
Deletes a marker from a map displayed by a Map control.
<Map>.DeleteItinerary (Function)
Deletes an itinerary from a Map control.