ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

AJAX: Overview
The AJAX technology is available in native mode in WEBDEV and in the PHP sites developed with WEBDEV...
AJAX: Direct procedure calls
Starting with version 2024, it is no longer necessary to use AJAXExecute and AJAXExecuteAsynchronous to make AJAX calls...
AJAX programming via AJAX functions (Legacy)
The diagram below presents the use of "programmed AJAX" in a WEBDEV website...
AJAXCallInProgress (Function)
Used to determine if the request being processed is an AJAX request.
TimestampType (Property)
The TimestampType property is used to: Find out the type of timestamp for an item. This item...
CalculatedItemExpression (Property)
The CalculatedItemExpression property is used to: Find out the SQL expression that defines...
zipExtractFile (Example)
Usage example of the zipExtractFile function
LooperDeleteAll (Function)
Deletes all rows from a Looper control populated programmatically.
JavaExecute (Function)
Starts a Java application or a Java applet by invoking the "Main" method of a given Java class.
Middle (Function)
Extracts: a substring from a string starting at a specified position. part of a buffer...
TimeDifference (Function)
Calculates the difference between two times in hundredths of a second.
HSortView (Function)
Sorts an HFSQL view by creating an index on a view item. This function uses the former view...
fClose (Function)
Closes an external file.
zipExtractDirectory (Function)
Automatically extracts and decompresses files from a directory in the file tree of an archive...
InitialValue (Property)
The InitialValue property is used to get the initial value of a control in a window or page.
AnsiToUnicode (Function)
Converts: an ANSI string (Windows) to a UNICODE string. a buffer containing an ANSI string...
HFirst (Function)
Sets the position on the first record of a data file according to the specified browse item.
HLast (Function)
Sets the position on the last record of a data file according to a browse item.
The Drawer control
The Drawer control can be expanded in order to display (or not) the integrated controls......
Confirm (Function)
Displays a message in a standard dialog box that proposes "Yes", "No", "Cancel" and returns...
TableSwapLine (Function)
Swaps: two rows in a Table control populated programmatically. two branches in a Treeview...
TableInputInProgress (Function)
Indicates whether a Table or TreeView Table control is currently in edit.
iRoundBorder (Function)
Prints a border with rounded outlines at specified coordinates.
Single Page App
A "Single Page App" is a Web application (Internet or Intranet) whose all pages are grouped...
SQLExec (Function)
Names and runs an SQL query.
Manipulating Diagram Editor controls programmatically
In WINDEV and WEBDEV, you can handle Diagram Editor controls programmatically......
HExecuteQuery (Function)
Declares a query created in the query editor to the HFSQL engine and runs this query.
PopupAnimate (Function)
Displays a popup in a page cell.
StringDelete (Function)
Deletes: all the occurrences of a substring within a string. part of a string within another...