925 new features in WINDEV, WEBDEV and WINDEV Mobile 2025

N e w f e a t u r e W D W B WM 319 to 369 51 NEW CONSTANTS 51 new WLanguage constants are available in version 2025: archi32 archi64 cmdStandardInput cmdErrorOutput cmdStandardOutput crControl crScreen crWindow cryptAES192 DisableOptimizedAnsiUnicodeConversion docFormatPainterModeDisabled docFormatPainterModeMultiple docFormatPainterModeOnce foWithHandle foDirect2D foWithoutHandle ftpIgnoreDeprecated ftpIgnoreUnsafeLegacyRenegotiation grPictorialPercentage hCPTelemetryEnabled hExecSchedulingCanceled hExecSchedulingInProgress hExecSchedulingError hExecSchedulingCompleted hlpFullBackup hlpDifferentialBackup hNullIndexed hNullIndexedCompoundKey hNullNonIndexed htrgHAdd htrgHWrite htrgHModify htrgHCross htrgHDelete piVersion rectHorizontalScrollbar rectVerticalScrollbar rectExternal rectInternal rectEditButtonLeft relationshipAlternative relationshipData relationshipUnspecified relationshipSource relationshipSupplement invalidInputPreventExit invalidInputNonBlocking invalidInputNone taRefreshIndicatorDown taRefreshIndicatorUp gtPassword N e w f e a t u r e W D W B WM 370 to 374 5 NEW TYPES 5 new types of variables are available in WLanguage: Command hSchedulingHistory jsonReader pdfControl pdfControlOption N e w f e a t u r e W D W B WM 375 to 377 3 NEW CONTROL PROPERTIES 3 new WLanguage properties are available for WINDEV. InvalidInput DisplayedValueComboBox PaneVisibleByDefault N e w f e a t u r e W D W B WM 378 to 426 49 NEW WLANGUAGE FUNCTIONS FOR WINDEV 49 newWLanguage functions are available for WINDEV in version 2025: AuthLogout Logs out a user previously authenticated via the OAuth 2.0, OpenID or a JWT token. AuthRevokeToken Revokes a JSON Web Token (JWT). AuthVerifyAuthentication Returns the token of the current user in the case of SSO authenti- cation BitcoinCoreConnectionCount Returns the number of connected peers. BitcoinCoreDateTimeLastLaunched Returns the date Bitcoin Core wast last launched. BitcoinCoreDiskSpaceUsed Indicates the size of the blockchain on disk. BitcoinCoreBlockHash Returns the hash of a block by index. BTLECharacteristicChangeOfValue Enables or disables detection of changes in the value of a Blue- tooth Low Energy characteristic. CertificateExport Exports a certificate from a certificate store to a «pfx» or «cert» file. CertificatePEMToPFX Converts a certificate file in “pem” format into a certificate file in “PFX” format including the private key. ControlRectangle Returns a rectangle corresponding to the specified area of a con- trol. PaletteChange Modifies the palette used by the project or by a window. CmdAddArgument Adds an argument to a command to be executed in console mode. CmdAddOption Adds an option to the command to be executed in console mode. CmdWriteStandardInput Writes data to the standard input of the command executed in console mode. CmdExecute Executes a command in console mode. CmdReadErrorOutput Reads error output data, for the command executed in console mode. CmdReadStandardOutput Reads standard output data, for the command executed in console mode. CmdGetExitCode Gets the exit code of the command executed in console mode, i.e. the value returned when the command finishes executing. DocClearFormatting Replaces the current formatting of a selection with the default formatting. DocFormatPainterMode Enables the format painter mode in the Word Processing control or determines if this mode is enabled. PaletteGet Displays the current project or window palette. EmailAppGetArchitecture Gets the architecture (32 or 64-bit) of a computer’s default email client. InRecycleMode Indicates whether recycling mode for pre-launched (web service) sessions is enabled ExecuteReactiveProcedure Forces immediate execution of a reactive procedure. WinOptimize Changes the mode used to create and draw windows. All windows opened after calling this function will use the new mode. PaletteGenerate Generates a palette from one or more base colors. gImagePalette Builds a character sequence containing a monochrome image whose color follows palette changes grPPCAddData Adds values to a Pictorial Percentage chart. grPPCImage Defines the SVG image used for a Pictorial Percentage chart. grPPCMaximumValue Allows you to specify the maximum value for the chart used to calculate percentages automatically (Pictorial Percentage chart). grCategoryThumbnail Allows you to specify the thumbnail to be used in graphs to re- place the category label. HEnableSpare Transforms a Spare server into an HFSQL server. HImportCSV Imports a CSV file into a data file in HFSQL Classic or Client/Server format. HListSchedulingHistory Lists a task’s scheduling history. HRplAddFile Adds a file to a universal replication. HDeleteSchedulingHistory Delete task execution history. HClearSchedulingHistory Purge entire job schedule execution history file. iInitReportVerso Initializes the parameters of a report to be printed on the verso side of another report. DayOfYearToDate Returns the date in YYYYMMDD format corresponding to a day number in the year. JSONOpenReader Opens a JSON reader. LoadImageProcedureList Specifies the procedure to be called when displaying a row in a List Box control. PaletteLoad Loads a palette from a file. PaletteSave Saves a palette to a file. PDFExtract Creates a new PDF document from individual pages extracted from an existing PDF file. GetVariableDefinition Retrieves the description of a variable. TableAddBeginning Adds a row at the top of an Infinite Table control. LooperAddBeginning Adds a row at the beginning of an Infinite Looper control. LooperAddIWBeginning Adds a row consisting of an internal window to the first row of a Looper control. N e w f e a t u r e s i n W I ND E V 2 0 2 5 WE B D E V 2 0 2 5 W I ND E V Mo b i l e 2 0 2 5 & W I ND E V S u i t e S a a S 56

RkJQdWJsaXNoZXIy NDQ0OA==