ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

HTML (Property)
The HTML property is used to configure the use of HTML content.
HTMLNavigate (Function)
Starts navigation in an HTML Display control.
Error customization
The WEBDEV administrator (Deployment version) allows you to customize the error messages of a dynamic WEBDEV website...
dPoint (Function)
Draws a point:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
dLine (Function)
Draws a line:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
dInvertColor (Function)
Reverses the colors:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
dFont (Function)
Declares the font to be used by the dText function:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
Miscellaneous WEBDEV functions
List of various WEBDEV functions
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.
JSProperty (Function)
Used to handle specific features on the objects found in the current page.
dPolygon (Function)
Draws a polygon:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
StringDisplay (Function)
Returns a specific string (or a buffer) to the client browser in response to a request.
dRectangle (Function)
Draws a rectangle:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
ChangeTarget (Function)
Changes the target of a button action.
ChangeAction (Function)
Used to specify the action to perform when the HTML page displayed in the browser is no longer synchronized with the page context on server.
Managing cookies
A cookie is an easy way to temporarily store information on the user's computer...
dText (Function)
Draws a text:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
Functions for managing RTF controls
List of functions for managing RTF controls
dVerticalSymmetry (Function)
Flips an image with respect to a vertical axis (symmetry with respect to a vertical axis).
Drag and Drop
Drag and Drop is used to transfer data between several controls with the mouse. This data can be moved between several controls found in the same application or in different applications.
Drag-and-drop operation set programmatically
The programmed Drag and Drop is used to entirely manage Drag/Drop between the different types of controls...
Automatic Drag and Drop
For some types of controls, WINDEV and WEBDEV offer an automatic management of Drag and Drop.
Drawing in WINDEV, WEBDEV and WINDEV Mobile
WINDEV, WEBDEV and WINDEV Mobile include several functions for displaying, drawing, copying and saving the drawings and images from your applications or sites...
RGB (Function)
Defines a color from its Red, Green and Blue components.
dArc (Function)
Draws an arc of circle or an arc of ellipse:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
Where are the files located after the setup?
dCircle (Function)
Draws a circle or an ellipse:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
dChangeMode (Function)
Changes the drawing mode used by the drawing functions (dLine, dRectangle, ....).
dStartDrawing (Function)
Indicates that the drawing functions that will be used are intended for:
  • the specified Image control,
  • the specified Image variable,
  • the specified Image variable,
  • the specified WDPic variable (on the background layer),
  • the specified picLayer variable.
dEndDrawing (Function)
Deletes all the drawings made since the last call to dStartDrawing.
dRotation (Function)
Performs a rotation:
Handle (Function)
Returns the system "Handle" (HWND) of a WINDEV control or window.
dFill (Function)
Colors an area:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
dPixelColor (Function)
Identifies the color of a pixel found:
SiteAddress (Function)
Returns the Internet address for connecting to a dynamic WEBDEV website (in Session mode) found on the same server.
dBackground (Function)
Declares the default background color for the rectangles, circles, etc::
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
dSlice (Function)
Draws a circle section or an ellipse section:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
dResize (Function)
Resizes an image found:
dPen (Function)
Declares the default color and style for lines, rectangles, circles, etc. contained in:
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
dHorizontalSymmetry (Function)
Flips an image with respect to a horizontal axis (symmetry with respect to a horizontal axis).
dChord (Function)
Draws the chord of a circle (intersection between an ellipse and a straight line):
  • in an Image control,
  • in an Image variable,
  • in a WDPic variable (on the background layer),
  • in a picLayer variable.
dCopyImage (Function)
Copies an image:
  • from an Image control to another Image control.
  • from an Image variable to another Image variable.
MDIEnumChild (Function)
Returns the alias of the specified MDI child window.
MDIMother (Function)
Identifies the name of the MDI parent window.
OpenSister (Example)
Usage example of the OpenSister function
MDIActive (Function)
Identifies or displays an MDI child window in the foreground.
Encrypt (Example)
Encrypt example
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.
Decrypt (Example)
Decrypt example
MCIMsgErr (Function)
Returns the text of last error caused by a MCI function (Media Control Interface).
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
eChangeCurrency (Function)
Converts a currency into another currency.
eDefaultViewCurrency (Function)
Identifies or modifies the display currency used by default.
ExplorerRetrieve (Function)
Retrieves the number and the name of the files "dropped" from the explorer.
SysGetDC (Function)
Retrieves the DC (Device Context) of a window, control or screen.
TraceEnd (Function)
Closes the trace window if this window was opened or stops saving the trace information in a text file.
MCIErr (Function)
Returns the number of the last error caused by a MCI function (Media Control Interface).
eExchangeRate (Function)
Returns the value of the exchange rate for a currency.
WindowBitmap (Function)
Creates the image of the specified window in a BMP file.
Iconize (Function)
Minimizes a WINDEV window.
TwainCurrentSource (Function)
Allows you to find out and change the Twain device used by default.
TreeID (Function)
Used to build the path of the elements found in a TreeView control by differentiating the duplicates.
ExecuteAAF (Function)
Runs an Automatic Application Feature (AAF) on a control or window.
WinIconBarHeight (Function)
Returns or modifies the current height of the "Icon Bar" area in the current MDI parent window.
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
WEBDEV-specific vocabulary
This page presents the main terms specific to WEBDEV used in the documentation...
MySQL Native Connector: Programming with SQL functions
The SQL functions can be used to handle the MySQL database...
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...
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...
ControlOver (Function)
Identifies the control hovered over with the mouse cursor.
ControlInOutReason (Function)
Indicates the origin of the entry in the control.
ToolTipColor (Function)
Modifies the colors used for displaying the tooltips.
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...
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
Configuring the registry linked to the WEBDEV setup
WEBDEV Application Server installation on a Windows server...
Sound (Function)
Plays a sound in WAV format.
Hasp (Function)
Interrogates an electronic HASP key (HASP-3, HASP-4, MemoHasp or NetHasp).
ToolbarUndock (Function)
Transforms a docked Toolbar control into a floating Toolbar control.
eDefaultMemCurrency (Function)
Identifies or modifies the stored currency used by default.
Control functions
List of functions for managing controls
eInitCurrency (Function)
Adds or changes the characteristics of a currency in the currency exchange table.
eCurrencyName (Function)
Returns the caption of a currency.
WDTestSite: Running a scenario
The scenario is a text file (".WCN" extension) containing all the operations performed when recording the scenario. This scenario is run by WDTestSite.
WDTestSite: Scalability test
The stress tests are used to check...
TreeDeleteAll (Function)
Deletes all elements from a TreeView control.
NetworkDirName (Function)
Identifies the shared directory associated with a network drive.
DDE constants
List of constants used by the DDE functions
LoadWDL (Function)
Loads a library of WINDEV objects in memory (.WDL).
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...
Progress Native Connector: Features and notes
Remarks and specific features of Native Progress Connector...
AutomationEvent (Function)
Branches a procedure to the event of an automation object.
WDDIXIO
WDDIXIO is a tool that helps you translate the text of an application...
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...
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.
DDE functions
List of DDE functions
RTFSelection (Function)
Modifies or lists the attributes of the text currently selected in an RTF field (in a WINDEV window or report).
RTFLoad (Function)
Loads a file in RTF in an RTF control (found in a window or in a report).
ProfilerEnd (Function)
Stops "collecting data" for the performance profiler.
Image drawing and processing functions
List of image drawing and processing functions
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...
Drag and Drop functions
The following functions are used to manage Drag and Drop:
Configuring the Apache server (1.3.x and 2.0.x)
WEBDEV Administrator: Apache 1.3.x and 2.0.x server configuration for CGI protocol and WEBDEV sites.
Beep (Function)
Emits a beep.
WDSurveillance: Monitoring robot
WWSurveillance (the monitoring robot) is used to monitor a Web server that runs dynamic WEBDEV sites...
ReturnToCapture (Function)
Stops the current process and forces the input in the specified control, window or page.
Constants for object visibility
List of constants for managing the visibility of an object.
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.
Problems with the AWP manager
ExecuteProcess (Function)
Starts the execution of a process programmatically, i.e. without the user having to perform any particular action in the interface.
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
DDEString (Function)
Returns the information retrieved by DDERetrieve.
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.
DDEDisconnect (Function)
Deletes a connection between the current program and a recipient.
DDEError (Function)
Returns the runtime status report of a DDE function.
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.
DDEItem (Function)
Identifies the item affected by a DDE event.
fStopCompress (Function)
Stops the operation used to compress or decompress a file.
Trace (Function)
Displays the requested information (content of a control, for example) in a window opened next to the current window.
DDEUpdate (Function)
Modifies a linked data.
DDETopic (Function)
Identifies the subject of conversation associated with a DDE connection.
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...
ClipboardWidth (Function)
Calculates the width of an image (in bitmap format) found in the clipboard.
ClipboardHeight (Function)
Calculates the height of an image (in bitmap format) found in the clipboard.
The different copy modes
Two different copy modes are proposed by WDTRAD...
SysVersion (Function)
Returns information about the PHP version used on the current server.
fReadLine (Example)
Usage example of the fReadLine function
FreeDLL (Function)
Frees the 32-bit library (DLL) that was loaded in memory by LoadDLL.
IconInstall (Function)
Creates an icon (associated with a program) in a group of Windows programs, with the associated command line.
Instance (Function)
Returns the "system handle" (HINSTANCE) of the current program.
String functions
List of functions for managing character strings
SysColorRes (Function)
Returns the resolution of the screen in number of colors.
fUncompress (Example)
Usage example of the fUncompress function
EndEvent (Function)
Cancels the interception of a Windows event on a WINDEV field or window (set up using the Event function).
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.
fDriveReady (Function)
Determines:
  • if a given drive (storage card, CD or DVD) is available,
  • whether the drive exists.
fDriveInfo (Function)
Returns information about a drive.
GenerateGeometricImage (Function)
Randomly generates an image with geometric shapes. This image can be used to temporarily fill an Image control, for example.
Properties linked to the Euro management
List of properties linked to the Euro management
fCompress (Function)
Compresses a file.
Toolbar control functions
List of functions for managing Toolbar controls
SysIconDelete (Function)
Deletes an icon from the taskbar (next to the clock).
SysIconize (Function)
Used to find out whether a window is minimized.
SysReleaseDC (Function)
Releases the current DC (Device Context) retrieved by SysGetDC.
SysNameExe (Function)
Returns the name and full path of an application.
Creating and distributing Active WEBDEV Pages
To transform a page in Session mode into an Active WEBDEV Page:
The AWP technology (Active WEBDEV Page)
PC SOFT proposes a new technology...
Downloading files
The download is the operation that consists in saving a file stored on the server onto the computer of Web user...
dClear (Function)
Clears the content of an Image variable or Image control and fills it with the specified color.
BrowserClose (Function)
Closes the current browser window and stops the execution of the current code.
NetworkDisconnect (Function)
Disconnects a network drive.
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...
ContextExist (Function)
Allows you to find out whether a page context exists on the server (which means whether the page was opened).
PageRefresh (Function)
Refreshes a page displayed in the user's browser from the context on the server.
PageDisplay (Function)
Displays a web page in the user's browser.
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.
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.
PageToASP (Function)
Sends the data found in a page currently displayed in the browser to an ASP server.
PageToEmail (Function)
Emails the data found in a page currently displayed in the browser.
PageToJSP (Function)
Sends the data found in a page currently displayed in the browser to a JSP server.
PageToPHP (Function)
Sends the data found in a page currently displayed in the browser to a PHP server.
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...
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...
ConnectionCount (Function)
Returns the number of instances of the WEBDEV site currently run on the server.
FileDisplay (Function)
Displays a file in the user's browser.
JSMethod (Function)
Used to run a JavaScript method on an element found in the current page.
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...
PHPExecute (Function)
Calls an external .php script and returns the result in a string.
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...
Installing WDDIXIO
WDDIXIO is automatically installed along with WDMSG or WDINT...
Page functions
List of functions for managing pages
ScriptExecute (Function)
Calls an external script (.asp or .php) and returns the result in a string.
CookieRead (Function)
Retrieves the value of a cookie saved on the computer of Web user.
CookieWrite (Function)
Writes a cookie onto the computer of the Web user.
Java functions
List of Java functions
gpwGetFileInfo (Function)
Retrieves the directory of the data files found in the User Groupware.
gpwInitAnalysis (Function)
Initialize the analysis of the User Groupware.
1
2
3
4
5
6
8
>