ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Hash constants
List of constants used by the Hash functions.
spHash (Property)
The spHash property is used to:
  • Get the algorithm used for salting an item of type "Password". This property can be used for items of type "Password" defined in the data model editor or programmatically.
  • Set the algorithm used for salting (only for "Password" items defined programmatically).
BitcoinCoreBlockHash (Function)
Returns the hash of a block identified by its index.
Note: This function is only available from version 2025 - Update 2.
Hash functions
Hashing is used to summarize a file or a character string...
HashCheckFile (Function)
Checks the Hash of a file for a specific type of algorithm.
HashFile (Function)
Calculates the Hash of a file according to a specific algorithm.
HashCheckString (Function)
Checks the Hash of a character string for a specific type of algorithm.
HashFile (Example)
Usage example of the HashFile function
HashString (Example)
Usage example of the HashString function
HashString (Function)
Calculates the Hash of a character string according to a specific algorithm.
BitcoinCoreHashRate (Function)
Calculates the current hash rate required to create new blocks.
WLanguage procedure called by HashCheckString
The ZoomWithFinger property is used to:
  • determine if an Image or Camera control supports pinch zoom.
  • enable or disable pinch zoom in an Image or Camera control.
SecurePassword (Variable type)
The SecurePassword type is a structured type used to obtain a secure, hashed and salted password.
WLanguage procedure called by HashString
Procedure ("Callback") called by HashString when hashing. This procedure is used to get the hash result.
BitcoinCoreHashRate (Function)
Returns the number of times per second the sha256 function had to be run to calculate the last block. This number corresponds to a proof of work.
xmlSignatureReference (Variable type)
The xmlSignatureReference type is used to add a reference section into the XML signature.
spLength (Property)
The spLength property is used to:
  • Get the hash output length. This property can be used for items of type "Password" defined in the data model editor or programmatically.
  • Set the hash output length (only for "Password" items defined programmatically).
CertificateSignExecutable (Function)
Signs an executable file with a certificate.
spDerivation (Property)
The spDerivation property is used to:
  • Get the key derivation function used to hash an item of type "Password". This property can be used for items of type "Password" defined in the data model editor or programmatically.
  • Set the key derivation function used for hashing (only for "Password" items defined programmatically).
Type of field: Secure password
"Password" items are used to securely store passwords by using a salt and a hash algorithm...
BitcoinCore functions
The following functions are used to manipulate Bitcoin Core servers...
ControlError (Function)
Customizes the value displayed in the controls when the value cannot be displayed.
SocketCreateSSL (Function)
Creates a secure socket according to the SSL protocol.
CertificateSignString (Function)
Creates the signature of a character string.
Buffer (Type de variable)
The Buffer type corresponds to a binary memory area.
spIterationCount (Property)
The spIterationCount property is used to:
  • Get the iteration count of the hash algorithm used for an item of type "Password". This property can be used for items of type "Password" defined in the data model editor or programmatically.
  • Sets the iteration count of the hash algorithm used for an item of type "Password" (only for "Password" items described programmatically).
Unalterable tables
This feature is used to signal that a table cannot be modified after writing...
BitcoinValidAddress (Function)
Checks whether a Bitcoin wallet address is valid.
Generating and receiving a one-time code
In mobile applications, two-factor authentication is a common method used to verify a user's identity...
SMSDetectOneTimeCode (Function)
Automatically populates an Edit control with a one-time code received by SMS.
Unalterable (Property)
The Unalterable property allows you to make a table unalterable. This means the table cannot be modified; only additions can be made.
Item Description (Variable type)
An Item Description variable is used to describe one or more items in a table programmatically.
HFSQL properties
List of HFSQL properties
Properties available in Java
WINDEV allows you to generate a Java application without even knowing the Java language...
EncryptStandard (Example)
EncryptStandard example
DecryptStandard (Example)
DecryptStandard example
HTTP constants
List of constants used by the HTTP functions.
spMatchesDescription (Property)
The spMatchesDescription property determines if the parameters (key derivation function, hash algorithm, iteration count and output length) of the item of type "Password" in the table match the parameters described programmatically or in the database schema.
Using Facebook authentication
Facebook is the world's most popular social network. It is commonly used by companies to reach their customers...
WINDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Use Facebook authentication (prefix syntax)
Facebook is the world's most popular social network. It is commonly used by companies to reach their customers...
Database schema editor: the different types of sections
The different types of items proposed in the data model editor are as follows:
WEBDEV 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Project Management Hub: Schedule management
The project contributors can manage their tasks directly from the schedule or from the task list...
SQL functions that can be used in SQL queries
The following SQL functions can be used on the queries written in SQL code (classified by theme)...
New products brochure 27: Common new products
New features in WINDEV/WEBDEV/WINDEV Mobile 27 presented in the New Features brochure.
2026 novelties brochure: WEBDEV novelties
WEBDEV 2026 new features in the 2026 New Features brochure.
SQL commands available in an SQL query
WINDEV allows you to easily run queries in SQL code...
2025 new features brochure: WINDEV new features
What's new in WINDEV 2025 in the What's new 2025 brochure.
2026 new features brochure: WINDEV new features
What's new in WINDEV 2026 in the What's new 2026 brochure.
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
2025 novelties brochure: Common novelties
What's new in WINDEV/WEBDEV/WINDEV Mobile 2025 in the What's new 2025 brochure.
HFSQL constants
List of constants used by the HFSQL functions.
Site map of PC SOFT documentation
The "Logs" tab is used to see the details of logs for a specific period...
1
2
3
>