ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Dynamic site: Persistent session
For a dynamic WEBDEV site, when starting the site (site called from a browser), a session representing the site is loaded in memory on the server...
Site testing: the different types of tests available
WEBDEV includes multiple methods for testing your sites...
Managing short URLs automatically
For the standard dynamic sites (with context), the access to the site can be done via a "standard" URL:
Specific page for displaying the site errors
If an error occurs in the dynamic WEBDEV website, a standard error page is displayed by default. This page informs the Web user of the error that occurred in the site.
Refreshing the page data
In a dynamic WEBDEV site, the page data is refreshed during a user action...
Differences according to the test mode of a dynamic project
The test of a dynamic project can be run...
Testing a dynamic project from the administrator
Running the test from the WEBDEV administrator (WDAdmin) is used to check ...
The different types of sites
WEBDEV enables you to create static sites and/or dynamic sites...
Testing a dynamic project (session or AWP mode) from WEBDEV
The test of the entire project allows simulating the startup of the site...
TableAddLine (Function)
Adds a row in: a Table control, a TreeView Table control....
AJAXExecute (Function)
Runs a server procedure without refreshing the page.
Sound (Function)
Plays a sound in WAV format.
HOptimize (Function)
Used to handle the idle periods of a software (period without processes) to optimize the queries and the browses that will be run thereafter.
Reset (Function)
Reinitializes: all the controls found in the current window or page (including the groups of controls, the supercontrols and the internal windows). the controls found in a group of controls, a supercontrol, an internal window or an internal page....
HSetDuplicates (Function)
Enables or disables the management of duplicates on a unique key.
XInitial (Property)
The XInitial property is used to: Get the X-coordinate: of a control (position on the X-axis) when opening the window or the page. of a window (position on X-axis) when opening the window. Change the X-coordinate of a control anchored "to the right" (position on the X-axis) when opening the window. Get the X-coordinate of a control in relation to its block (position in millimeters on the X-axis) when opening the report....
sInEntryQueue (Function)
Retrieves the number of pending bytes in the input buffer of a specified serial port or infrared port.
YInitial (Property)
The YInitial property is used to: Find out the Y-coordinate: of a control (position on Y-axis) when opening the window or the page. of a window (position on Y-axis) when opening the window. Modify the Y-coordinate of a control anchored "to bottom" (position on the vertical axis) when opening the window. Find out the Y-coordinate of a control in relation to its block (position in millimeters on the vertical axis) when opening the report....
Help editor options
The options of the help editor ("Display......
Native MariaDB Connector: Requirements and remarks
This page presents the main aspects and requirements of the Native MariaDB Connector......
Minute (Property)
The Minute property is used to get and change the minutes of an element.
Month (Property)
The Month property is used to get and change the month of an element.
Options of the window editor
To configure the general options of the window editor......
2. Managing a database
WEBDEV Tutorial: My first WEBDEV website Lesson 2 - Managing a database - 30 min
Report viewer: "Annotate" tab
Does your application allow you to print several reports? The end user has the ability to write annotations from the report viewer......
Customizing the Switch controls
The Switch control is a 2-state Check Box control (on/off, true/false, yes/no)......
Input suggestions in an Edit control
Implementing input suggestions in an Edit control is very simple......
Border of controls
One of the most important elements of control style is its border......
HReadLast (Example)
Usage example of the HReadLast function
LooperDeleteSelect (Function)
Deletes the selected rows from a Looper control.
WDAdminHF: Scheduled task
The remote HFSQL administrator is used to define the scheduled tasks......
Upload control events
The following processes are associated with the Upload control:...
HExtractMemo (Example)
Usage example of the HExtractMemo function
StringStartsWith (Function)
Checks whether a character string starts: with a specific character string. with one of the character strings in an array....