ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

ActionPlanInfo (Function)
Retrieves information regarding the execution of an instance of action plan.
ActionPlanExecute (Function)
Runs an instance of the action plan in the software factory.
Administrator: Configuring and executing action plans
Once action plans are deployed, you can define how to run them.
Creating an action plan
The action plans group all actions that will be performed by the Software Factory.
Deploying an action plan
Once created, the action plans must be deployed in order to be run.
Action plan functions (software factory)
Action plan functions
ActionPlanConfigure (Function)
Configures an action plan in the software factory.
The planes (in a window or in a report)
The planes are used to group the window controls...
Plane (Property)
The Plane property is used to:
  • Find out:
    • the active plane of a window (or report) or the plane to which a control belongs.
    • the active plane of a WEBDEV element.
  • Edit:
    • the active plane of a window (or report) or associate a control with another plane.
    • the active plane of a WEBDEV element.
ActivePlane (Property)
The ActivePlane property gets and sets the number of the active plane in a window, internal window or Cell control.
The planes in WEBDEV
The planes are used to group the controls of an element...
apExecute (Function)
Runs an action plan.
Constants used by the Factory functions
The following constants are used by the functions for managing the software factory:
Software Factory administrator
The Software Factory administrator allows you to...
Software Factory: Rights management
You can implement a rights management system to secure the execution of action plans...
InFactoryMode (Function)
Indicates whether the code is run by an action plan of the software factory.
Software Factory: Implementation
To implement the Software Factory on your WINDEV, WEBDEV or WINDEV Mobile projects, you must:
ERR_OUT_OF_MEMORY
Insufficient memory to perform the operation. ERR_OUT_OF_MEMORY (13)
SaaSAdminPricingEnableService (Function)
Enables a service in a SaaS pricing.
BrowserHistoryModify (Function)
Modifies the data of current entry in the navigation history. This data will be transmitted when going back to the current entry.
BrowserHistoryAdd (Function)
Adds an entry into the history of navigation by associating data. This data will be transmitted when going back to this entry.
Creating an interactive diagram
The Diagram Editor control allows end users to create and edit diagrams...
HTML 5: Example of programmed drag-and-drop management
To make a WEBDEV website more interactive, you have the ability to implement Drag and Drop in the pages.
Display the code of an element
WINDEV, WEBDEV and WINDEV Mobile allow the use of event-driven and object-oriented programming...
FolderWeb (Function)
Returns the path of the directory containing:
  • the images,
  • the JavaScript files,
  • the Java applet files,
  • the other files accessible from the browser.
Software Factory
The Software Factory is used to automate the application production process.
apDisableAction (Function)
Disables the execution of an action found in an action plan.
SCM: Check-in policy
The SCM gives you the ability to define a check-in policy...
apLog (Function)
Saves an information in a "log" file during the execution of an action plan.
Training sessions organized by PC SOFT
PC SOFT proposes several training classes, according to your own requirements ...
apFullProjectName (Function)
Retrieves the full physical name of a project opened during the execution of an action plan.
AI services: How to find the key
Several features in WINDEV, WEBDEV and WINDEV Mobile require an OpenAI account...
Manipulating Sliding Banner controls programmatically (prefix syntax)
A Sliding Banner control can be handled through programming...
Manipulating Sliding Banner controls programmatically
A Sliding Banner control can be handled through programming...
Software Factory administrator options
Several options can be configured in the Software Factory administrator...
Single Page App
A "Single Page App" is a Web application (Internet or Intranet) whose all pages are grouped in a single page...
MobileNetworkConnectionInfo (Function)
Returns information regarding the current connection to data on the mobile network.
grScatter3DProjection (Function)
Indicates whether the points found in a series of a 3D Scatter chart must be be projected on a given plane.
<Chart>.Scatter3DProjection (Function)
Indicates whether the points found in a series of a 3D Scatter chart must be be projected on a given plane.
WEBDEV Application Server: Overview
WEBDEV is a full development environment devoted to Internet and Intranet...
AJAXExecute (Example)
Usage example of the AJAXExecute function
AI companion in the environment
Starting with version 2026, the development environment features a conversational AI companion...
BTListDevice (Function)
Returns the list of accessible Bluetooth devices.
Gesture variable
The Gesture variable is used to retrieve the gesture parameters (swipe)...
Using WDMSG
The different steps for translating the project messages with WDMSG are as follows:
GPSStopDetection (Function)
Stops the location detection triggered by GPSDetectPosition.
Installing a WEBDEV website with zero-downtime update
Starting with version 24, you can update a Session or AWP site without disconnecting users...
Customizing the setup program (Plug-in)
In a setup program, you may want to customize some actions...
HFSQL server configuration
The HFSQL Control Center allows you to fully manage HFSQL servers...
SaaSCheckService (Function)
Checks the access rights of the user to a service of the SaaS site.
ZOrder (Property)
The ZOrder property defines the Z-order of an element.
pdfPage (Variable type)
The pdfPage type is used to define all the advanced characteristics of a page from a PDF document loaded in memory.
geoTrackingEnable (Function)
Enables the management of location tracking in a WINDEV Mobile application.
Manipulating PDF files
PDF is one of the most widely used formats for sending and storing electronic documents...
gglMapParameter (Variable type)
The gglMapParameter type is used to define the advanced characteristics of a map...
GPSInfo (Function)
Returns the information about the location provider used by the application for geolocation functions.
SCM: Project version changes
When several projects share elements in the same SCM, version changes of WINDEV, WEBDEV and WINDEV Mobile projects...
WiFiConnectionInfo (Function)
Returns the requested information about the current Wi-Fi connection of the device.
GPSDetectPosition (Function)
Asks to be notified when the device gets close to a given location.
GPSLastPosition (Function)
Retrieves the information about the last known device position.
GPSStatus (Function)
Retrieves the activation status of the geolocation provider or asks to be notified when the status changes.
Installing BaaS solutions
Several features in WINDEV, WEBDEV and WINDEV Mobile use a BaaS server...
MapFollowMovement (Function)
Displays the current location of the device in a Map control and updates the location as it moves.
<Map>.FollowMovement (Function)
Displays the current location of the device in a Map control and updates the location as it moves.
WiFiDetectAccessPoint (Function)
Starts detecting the Wi-Fi access points currently accessible from the device.
GPSInitParameter (Function)
Initializes the parameters of geolocation WLanguage functions and finds a location provider.
pdfDocument (Variable type)
The pdfDocument type is used to get all the characteristics of a PDF file, including author, date created, page content, etc.
BTLEListDevice (Function)
Returns the list of accessible Bluetooth Low Energy devices.
BeaconDetectPrecise (Function)
Used to find the Beacons near the device.
Docusign: Electronic signature
It is now common for individuals or businesses to sign contracts electronically...
<Sliding Banner>.Last (Function)
Displays the last plane of a Sliding Banner control.
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
WLanguage procedure called by CameraPhoto
WLanguage procedure ("callback") called when the photo is saved via CaméraPhoto.
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
MDIActive (Function)
Identifies or displays an MDI child window in the foreground.
BackgroundTaskDelete (Function)
Deletes a background task (that was added by BackgroundTaskAdd).
WLanguage procedure called by CameraVideoStart
WLanguage procedure ("callback") called when the video recording is completed.
Navigation map
The site map path is used to implement the structure and the sequence of pages in your site...
GPSFollowMovement (Function)
Requests to be notified periodically of the device's current location.
BeaconDetectBackground (Function)
Notifies the application when the device enters or leaves the transmission range of a set of Beacons.
Deployment via physical media (DVD, etc.)
GPSGetPosition (Function)
Retrieves information about the current device position.
13. Types of standard controls
Creating the link buttons in the windows of a WINDEV RAD pattern
2025 new features brochure: WEBDEV new features
What's new in WEBDEV 2025 is presented in the What's new 2025 brochure.
In-House deployment
Apple's In-House deployment allows you to overcome most of the constraints of the other two modes (App Store deployment and Ad Hoc deployment) and to widely distribute an application without the need to reference client devices in advance...
Remote deployment via FTP or HTTP
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
2024 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2024 in the 2024 New Features brochure.
New features in WINDEV Suite SaaS
Callback de la fonction PartageProximitéAttendConnexion1.Cb pour le paramètre CallbackResultat
New products brochure 28: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 28 presented in the New Features brochure.
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
Site map of PC SOFT documentation
1
4