PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

Home | Sign in | English US
New WINDEV, WINDEV Mobile 23 feature!
  • Overview
  • New WLanguage functions
  • Improved WLanguage functions
  • New WLanguage properties
  • Improved WLanguage properties
  • New advanced types of WLanguage
  • Improved advanced WLanguage types
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Overview
In version 23, new functions, new properties and new types of data have been introduced and some of them have been improved.
New WLanguage functions
Universal Windows 10 App The new WLanguage functions for Universal Windows 10 App are as follows:
DateTimeToEpochConverts a local date-time to the Epoch format (number of time units from 01/01/1970 at 00h00 UTC).
EpochToDateTimeConverts a date and a time in Epoch format (number of time units since 01/01/1970 at 00h00 UTC) into a local date-time.
fListResourceLists the resources integrated to the application.
grBarColorInitializes the color of a specific bar in a Column or Stacked Column chart.
grPointColorInitializes the color of a specific point in one of the following chart types:
  • Line,
  • Scatter,
  • Bubble chart.
grPointSizeConfigures the size of a specific point in a Line or Scatter chart.
HCheckUnalteredChecks whether one or all records found in an unalterable data file have not been modified (with an hexadecimal editor for example).
HTransactionStarts a transaction on the data files (HFSQL or accessed via Native Access) and creates the transaction file.
InBackgroundModeIndicates whether the code is run when the application is in background.
LooperDeleteSelectDeletes the selected rows from a browsing or memory Looper control.
SocketAcceptRun on the server, this function accepts a request for connecting to an existing socket found on the server.
SocketChangeTransmissionModeChanges the transmission mode used on a socket.
SocketCloseCloses a socket or a connection to a server socket.
SocketConnectConnects a client computer to a given socket.
SocketCreateCreates a socket.
SocketCreateUDPCreates a socket that is using the UDP protocol.
SocketDenyRun on the server, this function refuses a request for connection to an existing socket found on the server.
SocketExistChecks the existence of socket.
SocketReadRetrieves a message sent by another socket.
SocketWaitForConnectionRun on the server, this function is used to wait for a connection request coming from the client sockets.
SocketWriteWrites a message intended to another socket.
TestCheckDifferentChecks whether the specified expressions are different in assertive programming and in automatic test mode.
TestCheckEqualChecks whether the expressions are equal in assertive programming and in automatic test mode.
TestCheckFalseChecks whether an expression is false in assertive programming and in automatic test mode.
TestCheckNotNullChecks whether an expression is not Null in assertive programming and in automatic test mode.
TestCheckNullChecks whether an expression is Null in assertive programming and in automatic test mode.
TestCheckTrueChecks whether an expression is set to True in assertive programming and in automatic test mode.
TestErrorProvokes
  • an assertion during the test of element or project (Go mode)
  • an error in automatic test mode.
TestOnErrorProvokes
  • an assertion during the test of element or project (Go mode)
  • an error in automatic test mode.
XMLOpenReaderCreates a reader used to read an XML document without loading it in memory.
Improved WLanguage functions
Universal Windows 10 App The following WLanguage functions have been improved:
BufferToHexaNew constant used to generate an hexadecimal value without line and without grouping.
SensorDetectBeginningBumpsAbility to use the new syntax for the durations.
SensorDetectEndBumpsAbility to use the new syntax for the durations.
ControlEnabledAbility to use the new syntax for the durations.
ControlGrayedAbility to use the new syntax for the durations.
ControlInvisibleAbility to use the new syntax for the durations.
ControlVisibleAbility to use the new syntax for the durations.
DequeueAbility to use the new syntax for the durations.
PopAbility to use the new syntax for the durations.
dBackGroundAbility to use a Color variable to specify the background color.
dPenAbility to use a Color variable to specify the line color.
DurationToStringAbility to use the new syntax for the durations.
EmailSetTimeOutAbility to use the new syntax for the durations.
EmailImportHTMLThe images integrated by encoding in the HTML file are processed.
GPSDetectPositionAbility to use the new syntax for the durations.
GPSGetPositionAbility to use the new syntax for the durations.
GPSFollowMovementAbility to use the new syntax for the durations.
grCategoryLabelAccepts the Date, Time, Duration or Date-Time labels.
grScatterLinkPointNew syntax used to link the points found in a series.
grOriginAccepts the Date, Time, Duration or Date-Time parameters.
grZoomAccepts the Date, Time, Duration or Date-Time parameters.
HAddScheduledOptimizationNew management of rights.
HAddScheduledBackupNew management of rights.
HAddTaskNew management of rights.
HashStringSupport for SHA-3.
HashFileSupport for SHA-3.
HashCheckStringSupport for SHA-3.
HashCheckFileSupport for SHA-3.
HDisconnectClientAbility to use the new syntax for the durations.
HSendMessageToClientAbility to use the new syntax for the durations.
HExecuteQueryAbility to run SQL queries found in an SQL Query variable.
HExecuteSQLQueryAbility to run SQL queries found in an SQL Query variable.
HSetServerNew constants used to manage:
  • Authentication via Kerberos
  • Keep-alive on connection
HInfoBackupNew management of rights.
HListScheduledBackupNew management of rights.
HListTaskNew management of rights.
HRefreshViewNew management of rights.
HRetrieveBackupNew management of rights.
MultimediaDurationAbility to use the new syntax for the durations.
MultimediaPositionAbility to use the new syntax for the durations.
MutexStartAbility to use the new syntax for the durations.
SemaphoreStartAbility to use the new syntax for the durations.
EventWaitAbility to use the new syntax for the durations.
SocketWaitForConnectionAbility to use the new syntax for the durations.
SocketConnectAbility to use the new syntax for the durations.
SocketReadAbility to use the new syntax for the durations.
SoundAbility to use the new syntax for the durations.
ParallelTaskWaitAbility to use the new syntax for the durations.
ParallelTaskWaitAllAbility to use the new syntax for the durations.
ThreadStopAbility to use the new syntax for the durations.
ThreadWaitAbility to use the new syntax for the durations.
ThreadWaitSignalAbility to use the new syntax for the durations.
ThreadPauseAbility to use the new syntax for the durations.
TimerSysAbility to use the new syntax for the durations.
VibrationTriggerAbility to use the new syntax for the durations.
New WLanguage properties
Universal Windows 10 App The new WLanguage properties for the applications in Universal Windows 10 App mode are as follows:
Unalterable..Unalterable is used to configure the unalterability of a data file: the data file cannot be modified; only the additions will be possible.
Improved WLanguage properties
New advanced types of WLanguage
Universal Windows 10 App The new advanced types available for the applications in Universal Windows 10 App mode are as follows:
Option DescriptionAn Option Description variable is used to handle the characteristics of a combination option by programming.
Value DescriptionA Value Description variable is used to handle the description of an enumeration value by programming.
xmlReaderThe xmlReader type is used to read an XML document without loading it in memory.
Improved advanced WLanguage types
Universal Windows 10 App The improved advanced types for the Universal Windows 10 App applications are as follows:
Definition
  • New ..Value property used to get the array of description of values for an enumeration definition.
  • New ..Option property used to get the array of description of options for a combination definition.
rssChannel
  • ..TimeToLive: Ability to use the new syntax for the durations.
wsRequest
  • ..TimeOut: Ability to use the new syntax for the durations.
Minimum required version
  • Version 23
This page is also available for…
Comments
Click [Add] to post a comment