ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Reloading a document
To reload a document, ...
Retrieving documents coming from Twain devices
Several WINDEV functions allow you to retrieve documents from a Twain device...
TwainSourceWidth (Function)
Returns the width (in millimeters) of the document captured by a Twain device.
TWAIN functions
List of Twain functions
TwainSourceHeight (Function)
Returns the height (in millimeters) of the document captured by a Twain device.
MySQL Native Connector: Special features
The Native MySQL Connector (also called "Native MySQL Access") creates "InnoDB" tables to support locks and transactions on a MySQL database...
The different copy modes
Two different copy modes are proposed by WDTRAD...
WDDIXIO
WDDIXIO is a tool that helps you translate the text of an application...
Installing WDDIXIO
WDDIXIO is automatically installed along with WDMSG or WDINT...
MySQL Native Connector: Programming with SQL functions
The SQL functions can be used to handle the MySQL database...
Generating the setup program
The last wizard step for creating the setup program allows you to...
DB2 Native Connector: Programming with SQL functions
The use of SQL functions to handle DB2 data does not require importing the file structure into the analysis...
Informix Native Connector: Programming with HFSQL functions
To use an Informix database with the Native Connector, import the structure of Informix tables into the WINDEV or WEBDEV analysis...
Informix Native Connector: Programming using SQL functions
The use of SQL functions to manipulate Informix data does not require importing the file structure into the analysis...
Progress Native Connector: Features and notes
Remarks and specific features of Native Progress Connector...
Progress Native Connector: Programming using SQL functions
The use of SQL functions to handle Progress data does not require importing the file structure into the analysis...
SAP ASE Native Connector (Sybase): Programming using SQL functions
The use of SQL functions to handle Sybase data does not require importing the file structure into the analysis...
dClear (Function)
Clears the content of an Image variable or Image control and fills it with the specified color.
GenerateGeometricImage (Function)
Randomly generates an image with geometric shapes. This image can be used to temporarily fill an Image control, for example.
Configuring the registry (dynamic WEBDEV websites)
When installing a WEBDEV website on a Windows server, the details regarding the site are automatically inserted into the registry, at the following entry...
Problems with the AWP manager
The modules provided with WEBDEV Deployment
The table below presents the different modules installed by the WEBDEV Application Server and their main features...
Remote administration tool
The remote WEBDEV administrator is a WEBDEV website, installed on the Deployment Web server...
WDSurveillance: Monitoring robot
WWSurveillance (the monitoring robot) is used to monitor a Web server that runs dynamic WEBDEV sites...
Configuring the server for the CGI/AWP protocol
To use WEBDEV, a Web server must to be found on the computer where WEBDEV is installed...
WEBDEV-specific vocabulary
This page presents the main terms specific to WEBDEV used in the documentation...
AutomationEvent (Function)
Branches a procedure to the event of an automation object.
HelpFile (Function)
Returns or modifies the name of the help file used by the context-sensitive help of a window.
Project functions
List of functions for managing projects
Hasp (Function)
Interrogates an electronic HASP key (HASP-3, HASP-4, MemoHasp or NetHasp).
DDEString (Function)
Returns the information retrieved by DDERetrieve.
Compiling and testing the help system
It is necessary to compile the help to create a file based on the information entered in the help editor...
MCIErr (Function)
Returns the number of the last error caused by a MCI function (Media Control Interface).
SysGetDC (Function)
Retrieves the DC (Device Context) of a window, control or screen.
ExplorerRetrieve (Function)
Retrieves the number and the name of the files "dropped" from the explorer.
Creating help pages
A help system includes several pages...
Creating index keywords
Index keywords allow users to easily find a help page...
Compilation options (chm format)
Creating a help file
WINDEV, WEBDEV and WINDEV Mobile allow you to create a help file and associate it with an application or website...
Managing the executables (WLanguage functions)
WINDEV, WEBDEV and WINDEV Mobile propose different functions for managing executables from a WINDEV application, from a WINDEV Mobile application or from a WEBDEV website...
MCIMsgErr (Function)
Returns the text of last error caused by a MCI function (Media Control Interface).
ShellExecute (Function)
Opens a document in its associated application.
ExeTerminate (Function)
Terminates execution of an application (32-bit or 64-bit) on the current seat: all instances of the executable are "killed".
MCIRetrieve (Function)
Returns the last result of the MCI command run by MCIExecute.
OpenSister (Example)
Usage example of the OpenSister function
MDIMother (Function)
Identifies the name of the MDI parent window.
MDIEnumChild (Function)
Returns the alias of the specified MDI child window.
MDIActive (Function)
Identifies or displays an MDI child window in the foreground.
Decrypt (Example)
Decrypt example
Encrypt (Example)
Encrypt example
WindowBitmap (Function)
Creates the image of the specified window in a BMP file.
Iconize (Function)
Minimizes a WINDEV window.
TreeID (Function)
Used to build the path of the elements found in a TreeView control by differentiating the duplicates.
WinIconBarHeight (Function)
Returns or modifies the current height of the "Icon Bar" area in the current MDI parent window.
DDEDisconnect (Function)
Deletes a connection between the current program and a recipient.
DDE errors
When a DDE function fails (returns False for example), ErrorInfo allows you to find out the number of the corresponding error...
Remote Control: Customizing with your own window
To customize the remote control performed on a multi-user WINDEV application, the standard window can be replaced with a window from your application...
Remote control: some configuration examples
DDEEvent (Function)
Associates a WLanguage procedure with a DDE event: when the DDE event occurs, the associated WLanguage procedure is automatically launched.
NumHelp (Function)
Returns the number of the help context associated with the specified control.
ToolbarUndock (Function)
Transforms a docked Toolbar control into a floating Toolbar control.
DDEItem (Function)
Identifies the item affected by a DDE event.
DDEError (Function)
Returns the runtime status report of a DDE function.
eCurrencyName (Function)
Returns the caption of a currency.
eExchangeRate (Function)
Returns the value of the exchange rate for a currency.
TreeDeleteAll (Function)
Deletes all elements from a TreeView control.
TwainState (Function)
Returns the status of the current source.
Tutorial
A tutorial is delivered with WINDEV, WEBDEV and WINDEV Mobile...
User Control Center: Overview
The User Control Center is used to manage the applications deployed on a company network.
TwainListSource (Function)
Returns the list of drivers for the Twain devices connected to the current computer.
LoadWDL (Function)
Loads a library of WINDEV objects in memory (.WDL).
TwainSelectSource (Function)
Displays a standard dialog box used to list the different Twain devices available on the current computer.
TwainCurrentSource (Function)
Allows you to find out and change the Twain device used by default.
TwainToBMP (Function)
Allows you to perform one of the following actions:
  • save the document coming from the Twain device in a Bitmap file (".BMP" extension).
  • view the document coming from the Twain device in the user interface of the device.
  • save the document coming from the Twain device directly in memory in Bitmap format (in a buffer).
TwainToControl (Function)
Allows:
  • view the document coming from the Twain device in an Image control.
  • view the document coming from the Twain device in the user interface of device.
TwainToGIF (Function)
Allows:
  • save the document coming from the Twain device in a GIF file.
  • view the document coming from the Twain device in the user interface of device.
  • save the document coming from the Twain device directly in memory in GIF format (in a buffer).
DDEUpdate (Function)
Modifies a linked data.
TwainToJPEG (Function)
Allows:
  • save the document coming from the Twain device in a JPEG file.
  • view the document coming from the Twain device in the user interface of device.
  • save the document coming from the Twain device directly in memory in JPEG format (in a buffer).
TwainToClipboard (Function)
Allows:
  • copy the document coming from the Twain device to the clipboard.
  • view the document coming from the Twain device in the user interface of device.
DDETopic (Function)
Identifies the subject of conversation associated with a DDE connection.
TwainScanArea (Function)
Used to define or reinitialize the area to scan.
SysVersion (Function)
Returns information about the PHP version used on the current server.
User Groupware functions
User Groupware functions
RTFInsert (Function)
Inserts a character string in RTF into the content of an RTF control (found in a window or in a report) or into the content of a character string in RTF.
RTFLoad (Function)
Loads a file in RTF in an RTF control (found in a window or in a report).
RTFAdd (Function)
Adds a character string (in RTF or not) at the end of RTF edit control, RTF control in a report or character string containing a text in RTF.
Creating the executable and the setup program
The languages supported by the application are taken into account...
Developing multilingual applications
A multilingual application is an application that can be distributed in several languages...
fReadLine (Example)
Usage example of the fReadLine function
ControlOver (Function)
Identifies the control hovered over with the mouse cursor.
ControlInOutReason (Function)
Indicates the origin of the entry in the control.
FreeDLL (Function)
Frees the 32-bit library (DLL) that was loaded in memory by LoadDLL.
ToolTipColor (Function)
Modifies the colors used for displaying the tooltips.
ClipboardHeight (Function)
Calculates the height of an image (in bitmap format) found in the clipboard.
ClipboardWidth (Function)
Calculates the width of an image (in bitmap format) found in the clipboard.
Automatic index generation
The automatic index generation suggests index keywords based on the content of your help page...
Instance (Function)
Returns the "system handle" (HINSTANCE) of the current program.
gpwGetFileInfo (Function)
Retrieves the directory of the data files found in the User Groupware.
NetworkDisconnect (Function)
Disconnects a network drive.
NetworkDirName (Function)
Identifies the shared directory associated with a network drive.
DDE constants
List of constants used by the DDE functions
DDE functions
List of DDE functions
ProfilerEnd (Function)
Stops "collecting data" for the performance profiler.
Beep (Function)
Emits a beep.
fUncompress (Example)
Usage example of the fUncompress function
Constants for object visibility
List of constants for managing the visibility of an object.
EndEvent (Function)
Cancels the interception of a Windows event on a WINDEV field or window (set up using the Event function).
Clipboard functions
List of functions for managing the clipboard
User Control Center: Available network applications
The User Control Center is used to list the applications for which a network setup was created...
Creating, editing and deleting a style (help system)
WINDEV allows you to manipulate the styles defined for a help system (HLP or CHM file)...
Self-contained executable
It will be a self-contained executable if the following elements are included in the executable...
Network functions
List of network management functions
DDEConnect (Function)
Establishes a DDE connection between the current program and the recipient according to a given topic.
DDERecipient (Function)
Identifies the recipient of a DDE connection.
CursorCapture (Function)
Directs all the events associated with the mouse toward a specific window or control, regardless of the screen object where the mouse event occurs.
Various constants
List of various constants.
fDriveReady (Function)
Determines:
  • if a given drive (storage card, CD or DVD) is available,
  • whether the drive exists.
Creating your own User Macro-Codes
The User Macro-Codes are sections of WLanguage code allowing the end user to customize his application...
Transparency of windows
WINDEV allows you to apply a transparency coefficient to the windows...
fDriveInfo (Function)
Returns information about a drive.
Properties linked to the Euro management
List of properties linked to the Euro management
fStopCompress (Function)
Stops the operation used to compress or decompress a file.
fCompress (Function)
Compresses a file.
JSProperty (Function)
Used to handle specific features on the objects found in the current page.
JSMethod (Function)
Used to run a JavaScript method on an element found in the current page.
PHPExecute (Function)
Calls an external .php script and returns the result in a string.
gpwInitAnalysis (Function)
Initialize the analysis of the User Groupware.
PageInitialization (Function)
Resets to zero (or not) the controls found in the current page and starts the events for initializing the controls and the page.
PageExist (Function)
Checks whether the specified page is currently displayed in the browser of the Web user. Used to find out whether a page is displayed in a frame other than the current one.
ContextExist (Function)
Allows you to find out whether a page context exists on the server (which means whether the page was opened).
BrowserClose (Function)
Closes the current browser window and stops the execution of the current code.
IconInstall (Function)
Creates an icon (associated with a program) in a group of Windows programs, with the associated command line.
Java functions
List of Java functions
ConnectionCount (Function)
Returns the number of instances of the WEBDEV site currently run on the server.
The AWP technology (Active WEBDEV Page)
PC SOFT proposes a new technology...
SysColorRes (Function)
Returns the resolution of the screen in number of colors.
Downloading files
The download is the operation that consists in saving a file stored on the server onto the computer of Web user...
SysNameExe (Function)
Returns the name and full path of an application.
SysSetFocus (Function)
Sets focus to a window or control.
fUnlock (Example)
Usage example of the fUnlock function
EndTimer (Function)
Ends the execution of a timer triggered by Timer.
SysIconize (Function)
Used to find out whether a window is minimized.
SysReleaseDC (Function)
Releases the current DC (Device Context) retrieved by SysGetDC.
Toolbar control functions
List of functions for managing Toolbar controls
ScriptExecute (Function)
Calls an external script (.asp or .php) and returns the result in a string.
SysIconDelete (Function)
Deletes an icon from the taskbar (next to the clock).
RTFSelection (Function)
Modifies or lists the attributes of the text currently selected in an RTF field (in a WINDEV window or report).
Clipboard (Function)
Retrieves the text or image found in the system clipboard.
ExecuteProcess (Function)
Starts the execution of a process programmatically, i.e. without the user having to perform any particular action in the interface.
Functions for handling directories and external files
List of functions for handling external files
Defining specific character sets in HFSQL data files
When an application displays or saves data in HFSQL data files, this data is typed in the current language...
fWriteLine (Function)
Writes a line to a text file (ANSI or Unicode).
String constants
List of constants used by string functions
Handling the external files
WINDEV, WINDEV Mobile and WEBDEV propose several functions allowing you to manage the external files from your WINDEV/WINDEV Mobile applications or from your WEBDEV websites...
TreeModify (Function)
Modifies an element (node or leaf) in a TreeView control.
SysEnvironment (Function)
Returns the environment variables of the operating system for the current computer.
TreeInsert (Function)
Inserts a leaf into a TreeView control at a specific position.
ASPDisplay (Function)
Calls an external ASP script and returns the result page in the current browser window.
StringDisplay (Function)
Returns a specific string (or a buffer) to the client browser in response to a request.
Extracting messages added or modified since last extraction
A project was already created and translated...
FileDisplay (Function)
Displays a file in the user's browser.
DB2 Native Connector: Programming with HFSQL functions
To use a DB2 database with Native Connector, the structure of DB2 tables must be imported into the WINDEV or WEBDEV analysis...
Reintegrating text into a project
All the text form the translation file can be reintegrated into a project...
PHPDisplay (Function)
Calls an external PHP script and returns the result page in the current browser window.
Video functions
List of video functions
ScriptDisplay (Function)
Calls an external script or page (.php, .asp, .mhtml or.mht) and returns the result page in the current browser window.
Page functions
List of functions for managing pages
Comparing the project messages
The comparison between source and target text helps you find translation errors...
Extracting the text of the project
The following text can be extracted...
fGraphicFilter (Function)
Returns the list of image formats supported by the current platform, in the format expected by the filter of fSelect.
TreeAdd (Function)
Adds a "leaf" element (and all necessary nodes) into a TreeView control.
CreateShortcut (Function)
Creates a shortcut on the Windows desktop, in the "Start" menu of Windows or in a specific directory.
eChangeCurrency (Function)
Converts a currency into another currency.
Limitations of WINDEV, WEBDEV and WINDEV Mobile
WINDEV, WEBDEV and WINDEV Mobile tools
The following tools are provided with WINDEV, WEBDEV and WINDEV Mobile
eDefaultViewCurrency (Function)
Identifies or modifies the display currency used by default.
WINDEV and OPC
OPC stands for "OLE for Process Control"...
eInitCurrency (Function)
Adds or changes the characteristics of a currency in the currency exchange table.
eDefaultMemCurrency (Function)
Identifies or modifies the stored currency used by default.
TableToExcel (Function)
Creates an Excel file with the data from a Table or TreeView Table control.
Customizing the report viewer (preview)
You can display a print preview in the report viewer...
Creating an executable file
Once the development of your WINDEV application is completed (windows, reports, queries, etc.)...
TableToWord (Function)
Creates a Word file (.RTF) from the data found in a Table or TreeView Table control.
TableToXML (Function)
Creates an XML file from the data found in a Table or TreeView Table control.
Constants for Table, TreeView Table, Looper and List Box controls
List of constants used by the functions for managing Table, TreeView Table, Looper and List Box controls.
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
System constants
List of constants used by the system functions.
Create the help system in WINDEV, WEBDEV or WINDEV Mobile
These are the main steps to create a help file (HTML, CHM or PDF)...
SysDir (Function)
Returns the path of a system directory.
ToClipboard (Function)
Writes text or image information into the system clipboard.
String functions
List of functions for managing character strings
1
8