|
|
|
|
|
|
Category: Miscellaneous WINDEV functions |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Runs JavaScript code in the context of the Web page displayed by an HTML Display control. |
|
|
|
|
|
|
Formats WLanguage code: coloring, normalized rewriting, indentation, translation. |
|
|
|
|
|
|
Used to determine if the request being processed is an AJAX request. |
|
|
|
|
|
|
Branches a procedure to the event of an automation object. |
|
|
|
|
|
|
Configures the management of accesses to the ActiveX objects and to the Automation objects. |
|
|
|
|
|
|
Builds an Automation variant parameter. |
|
|
|
|
|
|
Visual Basic (like many other languages) allows you to create custom DLLs... |
|
|
|
|
|
|
Constructs a copy of a class instance: - An object of the actual class of the class instance is allocated.
- The members of the class instance are copied to the members of the new object.
|
|
|
|
|
|
|
Identifies and retrieves the different elements of the command line passed as a parameter to the current program. |
|
|
|
|
|
|
Usage example of the Compile function |
|
|
|
|
|
|
Dynamically compile a Procedure whose source code is supplied (dynamic compilation). |
|
|
|
|
|
|
The Component type is used to easily handle an external component. |
|
|
|
|
|
|
Usage example of the ComponentInfo function |
|
|
|
|
|
|
Returns information about a component. |
|
|
|
|
|
|
Used to specify the behavior of some Automatic Application Features (AAF). |
|
|
|
|
|
|
List of constants used by the functions for sound management. |
|
|
|
|
|
|
List of constants for managing WLanguage types. |
|
|
|
|
|
|
List of constants used by ExecutePresetAction. |
|
|
|
|
|
|
List of constants used by the TraceStart function. |
|
|
|
|
|
|
Usage example of the DataType function |
|
|
|
|
|
|
Identifying the type of a WLanguage variable. |
|
|
|
|
|
|
Applies a difference buffer to a specific buffer. |
|
|
|
|
|
|
Compares two buffers and creates a buffer containing the differences between these two buffers. |
|
|
|
|
|
|
Example of use of Dimension |
|
|
|
|
|
|
Returns the size of a variable (string, numeric, array, ...) or resizes a dynamic array. |
|
|
|
|
|
|
Disables an Automatic Application Feature (AAF) on a control, window or on the current application. |
|
|
|
|
|
|
Allows you to find out and modify:- the display mode of grayed buttons found in the windows of your application.
- the display mode of translucent border for the windows of your application.
- the mode for loading large images.
|
|
|
|
|
|
|
Stops the current or forthcoming execution of an automatic procedure (defined by the properties of the procedure in the code editor). |
|
|
|
|
|
|
Ends the execution of the current program. |
|
|
|
|
|
|
Evaluates the value of an expression built in a character string. |
|
|
|
|
|
|
Starts the execution of a process programmatically. |
|
|
|
|
|
|
Runs an Automatic Application Feature (AAF) on a control or window. |
|
|
|
|
|
|
When the code is overridden, used to run the process of the template corresponding to the process of the current control. |
|
|
|
|
|
|
Runs the WLanguage code found in a character string. |
|
|
|
|
|
|
Executes a WLanguage function identified by its name. |
|
|
|
|
|
|
Runs JavaScript code in the context of the Web page displayed by an HTML Display control. |
|
|
|
|
|
|
Runs a preset WINDEV action. |
|
|
|
|
|
|
Starts the execution of a process programmatically, i.e. without the user having to perform any particular action in the interface. |
|
|
|
|
|
|
Forces the execution of a reactive procedure. |
|
|
|
|
|
|
Allows you to:- find out and/or modify the behavior of the application or site when some errors are generated.
- optimize the calls to the functions declared externally.
- find out and/or change how the application uses JITc.
- find out and/or modify the management mode of low references for all the instantiated objects.
|
|
|
|
|
|
|
Randomly generates an image with geometric shapes. This image can be used to temporarily fill an Image control, for example. |
|
|
|
|
|
|
Generates a random "Lorem ipsum" text to temporarily populate a control with text, for example. |
|
|
|
|
|
|
Automatically generates a password with specific characteristics (size, characters used, ...). |
|
|
|
|
|
|
Allows you to get a set of harmonious colors without having to use a table of colors. |
|
|
|
|
|
|
Calculates a globally unique identifier (named "GUID"), whose size is: - equal to 16 bytes, which means 32 hexadecimal characters.
- equal to 32 bytes, which means 64 hexadecimal characters.
|
|
|
|
|
|
|
Calculates a unique identifier (integer) for an executable or for a session. |
|
|
|
|
|
|
Calculates a 128-bit Universal Unique Identifier ("UUID"). |
|
|
|
|
|
|
Calculates a 256-bit Universal unique identifier ("UUID"). |
|
|
|
|
|
|
Returns or modifies the name of the help file used by the context-sensitive help of a window. |
|
|
|
|
|
|
Indicates whether or not the code is run in 64-bit mode. |
|
|
|
|
|
|
Specifies whether the code is run from: |
|
|
|
|
|
|
Indicates whether the code is run in the Android emulator.
|
|
|
|
|
|
|
Usage example of the InAndroidMode function |
|
|
|
|
|
|
Indicates whether the code is run in Android mode. |
|
|
|
|
|
|
Indicates whether the code is run in the Android simulator. |
|
|
|
|
|
|
Indicates whether the code is run in the Apple Watch emulator. |
|
|
|
|
|
|
Indicates whether the code currently run is in Apple Watch mode. |
|
|
|
|
|
|
Indicates whether the code is run in the Apple Watch simulator. |
|
|
|
|
|
|
Determines if there is an application test in progress. |
|
|
|
|
|
|
Shows whether or not an automation test is in progress. |
|
|
|
|
|
|
Used to determine if the page currently run is an Active WEBDEV Page. |
|
|
|
|
|
|
Indicates whether the code is run when the application is in background. |
|
|
|
|
|
|
Indicates whether the code is run:- from a WINDEV application, a WEBDEV website or a PHP page.
- from a component.
|
|
|
|
|
|
|
Indicates whether the code is run from a delayed procedure or from a scheduled task on the WEBDEV Application Server. |
|
|
|
|
|
|
Indicates whether the Android application is in "Device owner" mode. |
|
|
|
|
|
|
Indicates whether the code is run by an action plan of the software factory. |
|
|
|
|
|
|
Indicates if there is a Guided Tour in progress. |
|
|
|
|
|
|
Indicates whether the code is run in the iOS emulator (iPhone, iPad). |
|
|
|
|
|
|
Indicates whether the code currently run is in iOS mode (iPhone, iPad). |
|
|
|
|
|
|
Indicates whether the code is run in the iOS simulator (iPhone, iPad). |
|
|
|
|
|
|
Usage example of the INIRead function |
|
|
|
|
|
|
Reads the content of an INI file (or the content of a file structured like .INI files). |
|
|
|
|
|
|
Initializes the generator of random numbers. |
|
|
|
|
|
|
Writes a specific value into an INI file (or into a file structured like an.INI file). |
|
|
|
|
|
|
Indicates whether the code is run in Java. |
|
|
|
|
|
|
Indicates whether the Android application is in kiosk mode. |
|
|
|
|
|
|
Indicates whether the code is run in Linux mode or not. |
|
|
|
|
|
|
Indicates whether the application is running in Mac Catalyst mode (running an iPad application on a Mac). |
|
|
|
|
|
|
Indicates if the page is displayed in a WEBDEV Page control in a window. |
|
|
|
|
|
|
Indicates whether the code is run in PHP. |
|
|
|
|
|
|
Indicates whether the code is run in PHP simulator mode. |
|
|
|
|
|
|
Indicates whether the code is run in the Pocket simulator. Function kept for backward compatibility. |
|
|
|
|
|
|
Used to find out whether the site is started in "pre-launched session" mode of WEBDEV. |
|
|
|
|
|
|
Indicates whether "Recycle pre-launched sessions" is enabled in the project options. |
|
|
|
|
|
|
Indicates whether the code is run during the test of a report or query in Reports & Queries. |
|
|
|
|
|
|
Usage example of the InServiceMode function |
|
|
|
|
|
|
Indicates whether the code is run in a service. |
|
|
|
|
|
|
Used to find out whether the application is started in "simulator test mode" from WINDEV Mobile. |
|
|
|
|
|
|
Indicates whether the code is run on an HFSQL server. |
|
|
|
|
|
|
Used to determine if the application is launched from an interactive notification in "Windows 10". |
|
|
|
|
|
|
Indicates whether the application or the site is started:- from the WINDEV or WEBDEV editor,
- from the executable or browser.
- from the WEBDEV administrator.
|
|
|
|
|
|
|
Indicates whether the code is run: - from a computer in TSE mode or from a remote desktop.
- from a computer directly.
|
|
|
|
|
|
|
Indicates whether the code is run from a code written in a user macro-code. |
|
|
|
|
|
|
Determines if there is a unit test in progress. |
|
|
|
|
|
|
Indicates whether the code is run in Universal Windows 10 app mode. Function kept for backward compatibility. |
|
|
|
|
|
|
Indicates whether the code is run in the simulator for Universal Windows Platform applications. Function kept for backward compatibility. |
|
|
|
|
|
|
Indicates whether the code is run in Universal Windows Platform mode (Universal Windows 10 app). Function kept for backward compatibility. |
|
|
|
|
|
|
Indicates whether the code is run in the simulator for the applications in Universal Windows Platform mode (Universal Windows 10 app). Function kept for backward compatibility. |
|
|
|
|
|
|
Indicates whether the application is run in VGA mode on a mobile device. |
|
|
|
|
|
|
Indicates whether the current process is run:- from a WINDEV executable.
- from the WEBDEV runtime engine (AWP).
|
|
|
|
|
|
|
Used to find out whether the execution is in progress in the AWWS engine. |
|
|
|
|
|
|
Indicates if the current code is being executed on the global service of the WebSocket server. |
|
|
|
|
|
|
Indicates if the current code is being executed on the WebSocket server. |
|
|
|
|
|
|
Indicates whether the code is run in Android widget mode. |
|
|
|
|
|
|
Indicates whether the code is run:- from a Windows Mobile application.
- from a WINDEV application, from a WEBDEV website or from a PHP application.
Function kept for backward compatibility. |
|
|
|
|
|
|
Indicates whether the code is run in Windows mode or not. |
|
|
|
|
|
|
Indicates whether the test is run via the Windows Phone emulator. Function kept for backward compatibility. |
|
|
|
|
|
|
Indicates whether the code is run in Windows Phone mode. Function kept for backward compatibility. |
|
|
|
|
|
|
Indicates whether the code is run in the Windows Phone simulator. Function kept for backward compatibility. |
|
|
|
|
|
|
Indicates whether the code is run in Windows Store apps mode. Function kept for backward compatibility. |
|
|
|
|
|
|
Identifies whether or not the code is executed in the simulator for applications in Windows Store mode. Function kept for backward compatibility. |
|
|
|
|
|
|
Indicates whether the code is run in WinRT mode (Windows Store apps). Function kept for backward compatibility. |
|
|
|
|
|
|
Identifies whether or not the code is executed in the WinRT simulator (simulator for applications in Windows Store mode). Function kept for backward compatibility. |
|
|
|
|
|
|
Enables you to find out whether a variable or a control is: - a numeric (integer, real, currency or numeric).
- a string that can be converted into numeric.
|
|
|
|
|
|
|
Returns the current enlargement ratio of a WINDEV window (only if Windows is in "large fonts" mode). |
|
|
|
|
|
|
LoadProcedure is kept for backward compatibility. |
|
|
|
|
|
|
Usage example of the LoadWDL function |
|
|
|
|
|
|
Loads a library of WINDEV objects in memory (.WDL). |
|
|
|
|
|
|
Returns the number of the help context associated with the specified control. |
|
|
|
|
|
|
Opens a document in a new (non-modal) window using the WINDEV editor adapted to the document. As of WINDEV Suite SaaS 2025 Update 2, the diagram editor will be used to open diagrams |
|
|
|
|
|
|
Opens a document in a new (non-modal) window using the WINDEV editor adapted to the document.
The result can be retrieved via a WLanguage procedure ("callback") when the document editing window is closed. As of WINDEV Suite SaaS 2025 Update 2, the diagram editor will be used to open diagrams |
|
|
|
|
|
|
Returns a buffer to the specified size filled with random data, that can be used with the cryptographic technologies. |
|
|
|
|
|
|
Returns a random number that can be used with the cryptographic technologies. |
|
|
|
|
|
|
Starts Reports and Queries and opens the WINDEV project corresponding to the current application. |
|
|
|
|
|
|
Opens the standard window for color selection and selects the specified color. |
|
|
|
|
|
|
Plays a sound in WAV format. |
|
|
|
|
|
|
Customizes how text is drawn in grayed out controls. |
|
|
|
|
|
|
Enables the telemetry manually. |
|
|
|
|
|
|
Displays the requested information (content of a control, for example) in a window opened next to the current window. |
|
|
|
|
|
|
Displays a customizable message in the trace window opened in parallel with the current window. |
|
|
|
|
|
|
Clears the content of trace window opened in parallel with the current window. |
|
|
|
|
|
|
Closes the trace window if this window was opened or stops saving the trace information in a text file. |
|
|
|
|
|
|
Opens the trace window or saves the trace information in a text file. |
|
|
|
|
|
|
Determines whether an element is nullable. |
|
|
|
|
|
|
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control. |
|
|
|
|
|
|
UnloadProcedure is kept for backward compatibility. |
|
|
|
|
|
|
Frees the library that was loaded in memory by LoadWDL. |
|
|
|
|
|
|
Resets the variable to its initial value. |
|
|
|
|
|
|
Converts the value stored in a Variant variable. |
|
|
|
|
|
|
List of various constants used by the constants WINDEV functions. |
|
|
|
|
|
|
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV. |
|
|
|
|
|
|
Checks for the secret contents of the vault, i.e. determines if an application is executed using the secret contents. This new function is available from WINDEV Suite SaaS 2025 - Update 3. |
|
|
|
|
|
|
Forces the use of vault contents specifically included for testing purposes. This new function is available from WINDEV Suite SaaS 2025 - Update 3. |
|
|
|
|
|
|
The applications that you develop can react to the user's voice... |
|
|
|
|
|
|
Displays a file or help page in CHM format. |
|
|
|
|
|
|
Returns the version number of the wdxxxvm DLL.
|
|
|
|
|
|
|
Formats WLanguage code: coloring, normalized rewriting, indentation, translation, etc. |
|
|
|
|
|
|
The WLanguageCodeFormatting type is used to define all the WLanguage code formatting options. |
|
|
|
|
|
|
Returns a CSS style sheet corresponding to a WLanguage code theme. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|