PC SOFT

ONLINE HELP
FOR WINDEV, WEBDEV AND WINDEV MOBILE

  • Overview
  • New WLanguage functions
  • Improved functions of WLanguage
  • New WLanguage properties
  • Improved WLanguage properties
  • New advanced types of WLanguage
  • Improved advanced types of WLanguage
Products
WinDevWebDev - Server codeWebDev - Browser codeWinDev MobileReports and Queries
Platforms
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidAndroid Widget iPhone/iPadApple Watch
Languages
JavaPHPAjaxUser code (UMC)External language
Databases
HFSQLHFSQL Client/ServerStored proceduresOLE DBODBCNative Accesses
Overview
In version 21, new functions, new properties and new types of data have been introduced and some of them have been improved.
New WLanguage functions
WinDevWindows The new WLanguage functions for the WINDEV applications for Windows are as follows:
AAFChangeCaptionCustomizes the caption of a menu option for the popup menus corresponding to an AAF (Automatic Application Feature).
AAFConfigureUsed to specify the behavior of some Automatic Application Features (AAF). You can for example configure the option for exporting to Excel used by the automatic menu of tables.
AAFDisableDisables an Automatic Application Feature (AAF) on a control, on a window or on the current application.
AAFExecuteRuns an Automatic Application Feature (AAF) on a control or on a window. This function can be used to start the spelling checker on an edit control for example.
ActionPlanInfoRetrieves information regarding the execution of an instance of action plan.
AppointmentToiCalendarExports an appointment or a list of appointments in iCalendar format.
AttachPointAddDefines an attach point for one of the two extremities of a Wire control.
AttachPointDeleteAllDeletes all the attach points for a control.
BrowserRunAppOpens the default Web browser of the current device.
CoordinateEditorToScreenConverts a size or a position specified in the reference dpi in the editor (160 dpi) to the native dpi of the screen on the device where the application is run.
CoordinateScreenToEditorConverts a size or a position specified in the native dpi of the screen on the device where the application is run to the reference dpi in the editor (160 dpi).
dRoundedRectangleDraws a rounded rectangle:
  • in an Image control,
  • in an Image variable.
EmulateSpeedDefines the runtime speed for the emulating functions.
FBGetUserInformationRetrieves the Facebook information of the connected user.
FBRequestPerforms a communication request (HTTP request) to the Graph API of Facebook.
FBSessionStatusChecks the status of a Facebook session.
FBStartSessionUsed to authentificate and to connect to Facebook.
FBStopSessionStops the Facebook session started by FBStartSession.
fDirExistChecks the existence of a directory.
FirstDayOfYearReturns the date of the first day of the year.
fTempDirReturns the name of the directory used to store the temporary files.
GetCountryListReturns the list of countries according to the ISO 3166-1 standard.
gImageExistsChecks whether an image was loaded in memory.
grHMAddDataAdds a data into a Heatmap chart.
grHMCaptionXModifies the caption of a category on the X axis of a Heatmap chart.
grHMCaptionYModifies the caption of a category on the Y axis of a Heatmap chart.
grHMColorSpecifies the colors of the different values in a Heatmap chart.
grHMDeleteColorDeletes the colors specified by grHMColor from a Heatmap chart.
grHMGetDataRetrieves a data from a Heatmap chart.
grSunburstPullOutPulls out a section (or all the sections) in Sunburst chart.
grSunburstStartAngleSpecifies the start angle of the first section in a Sunburst chart.
hbCreateTableCreates a HBase table or modifies the description of a HBase table.
hbDeleteDeletes:
  • one or more cells from a HBase table for one or more columns.
  • a row from a HBase table.
hbDeleteTableDeletes a HBase table.
hbGetTableDescriptionRetrieves the description of a HBase table.
hbListTableRetrieves the list of tables found on a HBase server.
hbReadReads the cells (values of items) of a row (record) in a HBase table.
hbWriteWrites the cells (values of items) in one or more rows (records) of a HBase table.
HClusterSynchronizationErrorInfoReturns the error that occurred during the previous synchronization step of the HFSQL cluster.
HClusterSynchronizationInfoReturns the progress of the synchronization for a node of a HFSQL cluster.
hdfsCloseConnectionCloses a connection to a Hadoop server.
hdfsCopyFromCopies a file found on a Hadoop server onto the local computer.
hdfsCopyToCopies a file found on the local computer to a Hadoop server.
hdfsCreateDirectoryCreates a directory on a Hadoop server.
hdfsDeleteDeletes a file or a directory from a Hadoop server.
hdfsListLists the content of a directory found on a Hadoop server.
hdfsOpenConnectionOpens a connection to a Hadoop server.
hdfsRenameRenames a file or a directory found on a Hadoop server.
HExportJSONExports the records found in a data file (HFSQL or OLE DB), a view or a query into a JSON file.
HFTListWordLists the words of the current record that will be taken into account by the full-text indexing.
HImportJSONImports a JSON file into a data file in HFSQL Classic format (data file described in the data model editor or declared by HDeclare, HDeclareExternal or HDescribeFile).
HRecordToJSONRetrieves the structure and value of the current record and export them into a character string in JSON format.
HTTPSimulateNetworkSimulates a slow network by limiting the download and upload speed.
iCalendarToAppointmentLists the appointments described in a character string in iCalendar format.
iCalendarToOrganizerImports data in iCalendar format into an Organizer control.
iCalendarToSchedulerImports data in iCalendar format into a Calendar control.
iCurrentFileReturns the name of the file currently generated.
InAppleWatchEmulatorModeIndicates whether the code is run in the Apple Watch emulator.
InAppleWatchModeIndicates whether the code currently run is in Apple Watch mode.
InAppleWatchSimulatorModeIndicates whether the code is run in the Apple Watch simulator.
InUniversalWindowsAppModeIndicates whether the code is run in Universal Windows 10 App mode.
InUniversalWindowsAppSimulatorModeIndicates whether the code is run in the simulator for the applications in Universal Windows 10 App mode.
iPrintSignaturePrints a signature in a rectangular area. This signature will be used to sign the generated PDF files or the duplicates
LooperAddInProgressModifies or returns the visibility status of the internal wait window when adding additional elements into an infinite Looper control.
LooperRestorePositionAndSelectionRestores the position of the scrollbar in a looper and/or the selected element(s).
LooperSavePositionAndSelectionSaves:
  • the position of the scrollbar in a Looper control,
  • the selected element(s).
These elements can be restored by LooperRestorePositionAndSelection.
LooperSeekAnywhereSeeks a value in all the attributes of a Looper control.
OrganizerToiCalendarExports the appointments found in an Organizer control in iCalendar format.
PVTSelectOccurrenceReturns the number of selected cells in a Pivot Table control.
SchedulerToiCalendarExports the appointments from a Scheduler control in iCalendar format.
ScrollbarIsVisibleUsed to find out whether the scrollbar of a control found in a WINDEV application is visible.
ScrollbarMaxPositionRetrieves the maximum position of one of the horizontal or vertical scrollbars found in a control of a WINDEV application.
ShapePolygonTransforms a Shape control into a free shape (by specifying its points).
SysGetExtLinkReturns the command linked to an extension.
SysIconDisplayTooltipDisplays a tooltip for an icon found in the taskbar.
SysLinkExtensionAssociates an extension (.txt, .avi, etc.) with a default runtime program.
SysNationReturns the nation currently used by the system.
SysUnlinkExtensionDeletes the association between an extension and a command that was created by SysLinkExtension.
TableAddInProgressModifies or returns the visibility status of the internal wait window when adding additional elements into an infinite Table control.
TableListChildLists the "children" of a node and the "child" elements of these "children" in a TreeView Table control.
TelemetryAddMeasureAdds a measure for a value sensor or for a time sensor.
TelemetryAddPassageSignals the code execution for a passage sensor.
TelemetryConfigureUsed to find out and modify the telemetry parameters.
TelemetryDisableDisables the telemetry. The telemetry data is not sent to the server anymore.
TelemetryEnableEnables the telemetry manually.
TelemetryIdentifyUserIdentifies the current user for which the telemetry data is saved.
TelemetryIsEnabledUsed to find out whether the telemetry is enabled.
TextEllipsisReturns, for a given text, the text with ellipsis displayed in an edit control, in a Combo Box control or in a Static control.
ToolTipMarginModifies the text margin in the tooltips.
TraceBuildDisplays a customizable message in the trace window opened in parallel of the current window.
WinEdActiveUsed to:
  • find out whether the "Edit by the end user" mode is enabled in a window (or in an internal window).
  • enable (or not) the "Edit by the end user" mode in a window (or in an internal window).
WinEdDeclareUndoDeclares how to cancel an action that was added by WinEdDo.
WinEdDeselectAllDeselects all the controls when the interface is modified by the end user ("Edit by the end user" mode enabled).
WinEdDoRuns an action (defined by programming) with support for Undo/Redo.
WinEdLoadLoads the modifications performed by the end user in a window.
WinEdRedoRuns the last action canceled by the end user when modifying the interface ("Edit by the end user" mode enabled).
WinEdRestoreCancels all the modifications performed by the end user ("Edit by the end user" mode enabled).
WinEdSaveSaves the modifications performed in "Edit by the end user" mode.
WinEdSaveNoteExports the repositionable notes created by the user into a file.
WinEdSelectReturns one of the controls selected by the end user when modifying the interface ("Edit by the end user" mode enabled).
WinEdSelectMinusDeselects a control when the interface is modified by the end user ("Edit by the end user" mode enabled).
WinEdSelectOccurrenceIndicates the number of controls selected by the end user when modifying the interface ("Edit by the end user" mode enabled).
WinEdSelectPlusSelects a control when the interface is modified by the end user ("Edit by the end user" mode enabled).
WinEdUndoCancels the last action performed by the end user when modifying the interface ("Edit by the end user" mode enabled).
WinDevJava The new WLanguage functions for the WINDEV applications for Java are as follows:
DequeueDequeues an element from a queue.
EnqueueEnqueues an element into a queue.
fDirExistChecks the existence of a directory.
fMergeMerges several files into a single one.
fSplitSplits a file into several files.
fTempDirReturns the name of the directory used to store the temporary files.
InAppleWatchEmulatorModeIndicates whether the code is run in the Apple Watch emulator.
InAppleWatchModeIndicates whether the code currently run is in Apple Watch mode.
InAppleWatchSimulatorModeIndicates whether the code is run in the Apple Watch simulator.
InUniversalWindowsAppModeIndicates whether the code is run in Universal Windows 10 App mode.
InUniversalWindowsAppSimulatorModeIndicates whether the code is run in the simulator for the applications in Universal Windows 10 App mode.
ListInfoRetrieves the characteristics of a list: types of elements and number of elements.
LooperSeekAnywhereSeeks a value in all the attributes of a Looper control.
PopPops an element from a stack.
PushPushes an element into a stack.
QueueInfoRetrieves the characteristics of a queue: types of elements and number of elements.
StackInfoRetrieves the characteristics of a stack: types of elements and number of elements.
SysNationReturns the nation currently used by the system.
WinDevLinux The new WLanguage functions for the WINDEV applications for Linux are as follows:
AppointmentToiCalendarExports an appointment or a list of appointments in iCalendar format.
CallInterfaceRuns a method of an interface of an object implemented in a DLL external to the WINDEV framework.
CoordinateEditorToScreenConverts a size or a position specified in the reference dpi in the editor (160 dpi) to the native dpi of the screen on the device where the application is run.
CoordinateScreenToEditorConverts a size or a position specified in the native dpi of the screen on the device where the application is run to the reference dpi in the editor (160 dpi).
dRoundedRectangleDraws a rounded rectangle:
  • in an Image control,
  • in an Image variable.
fDirExistChecks the existence of a directory.
FirstDayOfYearReturns the date of the first day of the year.
fTempDirReturns the name of the directory used to store the temporary files.
GetCountryListReturns the list of countries according to the ISO 3166-1 standard.
grHMAddDataAdds a data into a Heatmap chart.
grHMCaptionXModifies the caption of a category on the X axis of a Heatmap chart.
grHMCaptionYModifies the caption of a category on the Y axis of a Heatmap chart.
grHMColorSpecifies the colors of the different values in a Heatmap chart.
grHMDeleteColorDeletes the colors specified by grHMColor from a Heatmap chart.
grHMGetDataRetrieves a data from a Heatmap chart.
grRotationTurns a Surface chart around one of its axes in order to better view the data.
grSurfaceAddDataAdds a data into a Surface chart.
grSurfaceAltitudeColorDefines the color used for the altitude (Z axis) of a surface chart.
grSurfaceDeleteAltitudeColorDeletes the altitude colors specified by grSurfaceAltitudeColor.
grSurfaceDeleteMarkCaptionDeletes the captions of the marks found in a Surface chart.
grSurfaceGridlinesDisplays the gridlines for the different planes of a surface chart.
grSurfaceMarksCaptionAllows you to specify the caption of a mark for a Surface chart.
grSurfaceMeshEnables or disables the mesh on a Surface chart.
hbCreateTableCreates a HBase table or modifies the description of a HBase table.
hbDeleteDeletes:
  • one or more cells from a HBase table for one or more columns.
  • a row from a HBase table.
hbDeleteTableDeletes a HBase table.
hbGetTableDescriptionRetrieves the description of a HBase table.
hbListTableRetrieves the list of tables found on a HBase server.
hbReadReads the cells (values of items) of a row (record) in a HBase table.
hbWriteWrites the cells (values of items) in one or more rows (records) of a HBase table.
HClusterSynchronizationErrorInfoReturns the error that occurred during the previous synchronization step of the HFSQL cluster.
HClusterSynchronizationInfoReturns the progress of the synchronization for a node of a HFSQL cluster.
hdfsCloseConnectionCloses a connection to a Hadoop server.
hdfsCopyFromCopies a file found on a Hadoop server onto the local computer.
hdfsCopyToCopies a file found on the local computer to a Hadoop server.
hdfsCreateDirectoryCreates a directory on a Hadoop server.
hdfsDeleteDeletes a file or a directory from a Hadoop server.
hdfsListLists the content of a directory found on a Hadoop server.
hdfsOpenConnectionOpens a connection to a Hadoop server.
hdfsRenameRenames a file or a directory found on a Hadoop server.
HExportJSONExports the records found in a data file (HFSQL or OLE DB), a view or a query into a JSON file.
HFTListWordLists the words of the current record that will be taken into account by the full-text indexing.
HRecordToJSONRetrieves the structure and value of the current record and export them into a character string in JSON format.
HTTPSimulateNetworkSimulates a slow network by limiting the download and upload speed.
iCalendarToAppointmentLists the appointments described in a character string in iCalendar format.
iCurrentFileReturns the name of the file currently generated.
InAppleWatchEmulatorModeIndicates whether the code is run in the Apple Watch emulator.
InAppleWatchModeIndicates whether the code currently run is in Apple Watch mode.
InAppleWatchSimulatorModeIndicates whether the code is run in the Apple Watch simulator.
InUniversalWindowsAppModeIndicates whether the code is run in Universal Windows 10 App mode.
InUniversalWindowsAppSimulatorModeIndicates whether the code is run in the simulator for the applications in Universal Windows 10 App mode.
LooperRestorePositionAndSelectionRestores the position of the scrollbar in a looper and/or the selected element(s).
LooperSavePositionAndSelectionSaves:
  • the position of the scrollbar in a Looper control,
  • the selected element(s).
These elements can be restored by LooperRestorePositionAndSelection.
LooperSeekAnywhereSeeks a value in all the attributes of a Looper control.
TableListChildLists the "children" of a node and the "child" elements of these "children" in a TreeView Table control.
TraceBuildDisplays a customizable message in the trace window opened in parallel of the current window.
Improved functions of WLanguage
WinDevWindowsLinux The following functions have been modified in this version:
ProfilerStartNew notation for generating the WPF file.
MapAddItineraryNew constant used to manage the non-optimized car itineraries.
ControlCreateNew constant used to manage the Wire control.
ControlTypeInfoNew constant used to manage the Wire control.
CompressNew parameter used to define the compression algorithm.
dPointNew syntax using the Point type.
dRectangle
  • Ability to use the Background and Border types in the function parameters.
  • New syntax using the Rectangle type to define the coordinates of the rectangle to draw.
dRectangleGradientNew syntaxes using the Rectangle type and the Background type.
ExecuteAAFNew constants.
fImageSelectNew constant allowing the multiselection.
FTPConnect
  • Connection Type parameter: becomes an integer constant.
  • New constant used to manage the extended passive connection (EPSV mode).
gAlignmentYou now have the ability to store the horizontal alignment or the vertical alignment of the previous element.
grTooltipNew constant used to manage the Heatmap charts.
grCreateNew constants used to manage the Heatmap charts.
grMaskNew constant used to manage the formats of dates and times on axes.
grParameterNew constants used to manage the colors in the Heatmap charts.
grTypeNew constants used to manage the Heatmap charts.
HSendMessageToClientOperates on the files found in a HFSQL cluster.
HExecuteQueryNew constant used to manage the hourglass in case of lock.
HExecuteSQLQueryNew constant used to manage the hourglass in case of lock.
HSetServerNew constant to manage the maximum number of HFSQL tables not used by clients that are stored in cache (which means opened) on the server.
HIndexOperates on the files found in a HFSQL cluster.
HStatCalculateOperates on the files found in a HFSQL cluster.
HTransactionFreeOperates on the files found in a HFSQL cluster.
iDestinationNew syntax used to find out the print destination. Can be used in the "Before printing" process to find out the destination of the print performed from the print preview.
iPrintBarCodeNew constants used to print the Aztec and MaxiCode bar codes.
iParameterPDFNew constant used to generate the PDFs in PDF/A-1b format.
TabCloseNew syntax used to close the current pane.
ActionPlanExecuteThe result now corresponds to the identifier of the instance of the action plan run.
ActionPlanConfigureNew parameters used to define the cases requiring an information and the persons to inform.
CriticalSectionStartNew syntax used to start a critical section on a variable.
CriticalSectionEndNew syntax used to end a critical section on a variable.
SQLConnectNew value for the <Type> parameter used to interrogate a database in HiveSQL.
SQLConnectWSNew value for the <Type> parameter used to interrogate a database in HiveSQL.
SysIconAddThe <Procedure> parameter can now correspond to a Procedure variable.
TableSeek
  • New search mode (contains)
  • Evolution of the search mode (switch from a boolean to an Integer constant).
TableEnumColumnAbility to directly assign the result to a Control variable.
PVTLoadAbility to load a backup performed in memory.
PVTSaveAbility to perform a backup in memory.
PVTSelectNew parameter used to manage the multi-selection PVTs.
TypeVarNew types of variables are taken into account.
zipAddFile
  • Support for TAR and TGZ (TAR.GZ) formats
  • New parameter used to manage the progress bar.
zipAddFileList
  • Support for TAR and TGZ (TAR.GZ) formats
  • New parameter used to manage the progress bar.
zipAddDirectory
  • Support for TAR and TGZ (TAR.GZ) formats
  • New parameter used to manage the progress bar.
zipFindFileSupport for TAR and TGZ (TAR.GZ) formats
zipCreateSupport for TAR and TGZ (TAR.GZ) formats
zipSplitNew parameter used to manage the progress bar.
zipExistSupport for TAR and TGZ (TAR.GZ) formats
zipExtractPathSupport for TAR and TGZ (TAR.GZ) formats
zipExtractFile
  • Support for TAR and TGZ (TAR.GZ) formats
  • New parameter used to manage the progress bar.
zipExtractFileList
  • Support for TAR and TGZ (TAR.GZ) formats
  • New parameter used to manage the progress bar.
zipExtractAll
  • Support for TAR and TGZ (TAR.GZ) formats
  • New parameter used to manage the progress bar.
zipCloseSupport for TAR and TGZ (TAR.GZ) formats
zipCurrentFileSupport for TAR and TGZ (TAR.GZ) formats
zipInfoFileSupport for TAR and TGZ (TAR.GZ) formats
zipListFileSupport for TAR and TGZ (TAR.GZ) formats
zipMsgErrorSupport for TAR and TGZ (TAR.GZ) formats
zipNbFileSupport for TAR and TGZ (TAR.GZ) formats
zipNbPartSupport for TAR and TGZ (TAR.GZ) formats
zipOpenSupport for TAR and TGZ (TAR.GZ) formats
zipMergeNew parameter used to manage the progress bar.
zipDeleteFileListNew parameter used to manage the progress bar.
zipFileSizeSupport for TAR and TGZ (TAR.GZ) formats
zipSizeSupport for TAR and TGZ (TAR.GZ) formats
LooperSeek
  • New search mode (contains)
  • Evolution of the search mode (switch from a boolean to an Integer constant).
LooperDeleteNew parameter used to add an animation during the deletion.
WinDevJava The following functions have been modified in this version:
AddSupports the List variables.
FTPConnectConnection Type parameter: becomes an integer constant.
HTransactionCancelThe syntaxes that use a connection name are now available.
HTransactionStartThe syntaxes that use a connection name are now available.
HTransactionEndThe syntaxes that use a connection name are now available.
InsertSupports the List variables.
DeleteSupports the List variables.
DeleteAllSupports the List, Stack and Queue variables.
TableSeek
  • New search mode (contains)
  • Evolution of the search mode (switch from a boolean to an Integer constant).
LooperSeek
  • New search mode (contains)
  • Evolution of the search mode (switch from a boolean to an Integer constant).
New WLanguage properties
WinDevWindows The new WLanguage properties are as follows:
AdjustmentMode..AdjustmentMode is used to find out and modify the adjustment mode of a Spreadsheet control in a report.
AttachPointEnd..AttachPointEnd is used to find out and modify the position of the end attach point in a Wire control.
AttachPointStart..AttachPointStart is used to find out and modify the position of the start attach point in a Wire control.
AutoLineWrap..AutoLineWrap is used to:
  • find out whether the line wrap is automatically supported in a multiline edit control.
  • indicate the management mode of line wrap in a multiline edit control.
AutomaticallyMinimized..AutomaticallyMinimized is used to:
  • Find out the time-out before the repositionable note is automatically minimized.
  • Define the time-out before the repositionable note is automatically minimized.
AutomaticTextColor..AutomaticTextColor is used to find out and modify the color that will be used for all the captions of the elements that use the "automatic" color.
CalculatedDefaultItem..CalculatedDefaultItem is used to:
  • Find out the SQL expression defining the default value of an item. This item was defined in the data model editor or by programming.
  • Define the SQL expression returning the default value of a item (when the item is described by programming).
CalculatedItemExpression....CalculatedItemExpression is used to:
  • Find out the SQL expression that defines the value of a calculated item. This item was defined in the data model editor or by programming.
  • Define the SQL expression that gives the value of a calculated item (when describing the item by programming).
Certificate..Certificate is used to find out and modify the certificate used by a Signature control.
DeleteButton..DeleteButton is used to find out and modify the presence and position of a delete button in a Text edit control.
EndControl..EndControl is used to find out and modify the end control of a Wire control.
MaxButtonWidth..MaxButtonWidth is used to find out and modify the maximum width of a button found in a tab pane.
MaxNbSegment..MaxNbSegment is used to find out and modify the maximum number of line segments for drawing a Wire control.
Minimized..Minimized is used to
  • find out whether a repositionable note is minimized,
  • minimizing or restoring a repositionable note.
OriginPassingPoint..OriginPassingPoint is used to find out and define the origin of the points whose coordinates are specified in ..WayPoint.
ParallaxRateHeight..ParallaxRateHeight is used to find out and specify the speed at which a control is reduced when the scrollbar found in the window (or in the internal window) moves.
ParallaxRateY..ParallaxRateY is used to find out and specify the speed at which a control moves when the scrollbar found in the window (or in the internal window) moves.
PersistedCalculatedItem..PersistedCalculatedItem is used to:
  • Find out whether the value of a calculated item is stored in the data file. This item was defined in the data model editor or by programming.
  • Define whether the value of a calculated item is stored in the data file (when describing the item by programming).
PrintArea..PrintArea is used find out and modify the area to print for a Spreadsheet control found in a report.
PrintedSheet..PrintedSheet is used find out and modify the sheet to print for a Spreadsheet control found in a report.
ShapeExtremityEnd..ShapeExtremityEnd is used to find out and modify the type of shape used for the end extremity of a Wire control.
ShapeExtremitySize..ShapeExtremitySize is used to find out and modify the size of the shape at the start and end extremities of a Wire control.
ShapeExtremityStart..ShapeExtremityStart is used to find out and modify the type of shape used for the start extremity of a Wire control.
SignatureType..SignatureType is used to find out and define the type of signature to use in a Signature control.
StartControl..StartControl is used to find out and modify the start control of a Wire control.
TimestampType..TimestampType is used to:
  • Find out the type of timestamp for an item. This item was defined in the data model editor or by programming.
  • Define the type of timestamp for a Date, Time or DateTime item (when describing the item by programming).
TimestampUTC....TimestampUTC is used to:
  • Find out whether a timestamp item will use a UTC time or a local time. This item was defined in the data model editor or by programming.
  • Define whether a timestamp item will use a UTC time or a local time (when describing the item by programming).
TransparencyMode..TransparencyMode is used to find out and modify the transparency mode of an image.
ValuePerStar..ValuePerStar is used to find out and modify the value of a star in a Rating control.
WayPoint..WayPoint is used to find out and modify the mandatory way points for a Wire control.
WinEditAllowed..WinEditAllowed is used to find out and modify the operations allowed on a control when the window switches to "Edit by the end user" mode.
WinEditMode..WinEditMode is used to find out and modify the actions allowed on the window and its controls when the window switches to "Edit by the end user" mode.
WinDevLinux The new WLanguage properties are as follows:
AdjustmentMode..AdjustmentMode is used to find out and modify the adjustment mode of a Spreadsheet control in a report.
AutomaticTextColor..AutomaticTextColor is used to find out and modify the color that will be used for all the captions of the elements that use the "automatic" color.
CalculatedDefaultItem..CalculatedDefaultItem is used to:
  • Find out the SQL expression defining the default value of an item. This item was defined in the data model editor or by programming.
  • Define the SQL expression returning the default value of a item (when the item is described by programming).
CalculatedItemExpression....CalculatedItemExpression is used to:
  • Find out the SQL expression that defines the value of a calculated item. This item was defined in the data model editor or by programming.
  • Define the SQL expression that gives the value of a calculated item (when describing the item by programming).
PersistedCalculatedItem..PersistedCalculatedItem is used to:
  • Find out whether the value of a calculated item is stored in the data file. This item was defined in the data model editor or by programming.
  • Define whether the value of a calculated item is stored in the data file (when describing the item by programming).
PrintArea..PrintArea is used find out and modify the area to print for a Spreadsheet control found in a report.
PrintedSheet..PrintedSheet is used find out and modify the sheet to print for a Spreadsheet control found in a report.
TimestampUTC....TimestampUTC is used to:
  • Find out whether a timestamp item will use a UTC time or a local time. This item was defined in the data model editor or by programming.
  • Define whether a timestamp item will use a UTC time or a local time (when describing the item by programming).
TransparencyMode..TransparencyMode is used to find out and modify the transparency mode of an image.
WinDevJava The new WLanguage properties are as follows:
AdditionCompleted..AdditionCompleted is used to find out and modify the mode for adding an element into a queue, a list or a stack.
NbPendingThread..NbPendingThread is used to find the number of pending threads in a queue or in a stack.
Improved WLanguage properties
WinDevWindows The following WLanguage properties have been improved:
BrushColorThis property is now available for the supercontrols.
ExpandedImageAbility to define the expanded image by default for a TreeView control.
CollapsedImageAbility to define the collapsed image by default for a TreeView control.
BackgroundImageManagement of the background image for the Shape controls and for the Repositionable Note controls.
BackgroundImageLineUsed to define the background image of a row found in a Looper control.
ImageModeNew constant to prevent from enlarging the image in "Large fonts" mode of Windows.
NumberColumnUsed to find out the number of columns in a Looper control.
ProcessNew constants used to manage the actions performed by the user in "Interface modifiable by the user" mode.
TypeNew types of variables and new types of controls are taken into account.
ZoomAbility to zoom a window.
WinDevJava The following WLanguage properties have been improved:
OccurrenceSupports the Queue, List and Stack variables.
EmptySupports the Queue, List and Stack variables.
New advanced types of WLanguage
WinDevWindows The new WLanguage types for the WINDEV applications are as follows:
hbCellThe hbCell type is used to define the advanced characteristics regarding the content of cell (item value) in a HBase table.
hbColumnThe hbColumn type is used to define the advanced characteristics of a column (item) in a HBase table.
hbColumnDescriptionThe hbColumnDescription type is used to define the advanced characteristics of a family of columns (items).
hbConnectionThe hbConnection type is used to define the characteristics of a connection to a HBase server.
hbReadingThe hbReading type is used to define the characteristics of a read operation.
hbResultScanThe hbScanResult type is used to retrieve the advanced characteristics regarding the result of a browse performed in a HBase database.
hbScanParameterThe hbScanParameter type is used to define the parameters of a browse performed in a HBase table.
hbTableDescriptionThe hbTableDescription type is used to define and find out the characteristics of a HBase table.
hbWritingThe hbWriting type is used to define the characteristics of a write operation that will be performed in a row (record) of a HBase table.
hdfsConnectionThe hdfsConnection type is used to define the advanced characteristics of a connection to the Hadoop file system (HDFS).
hdfsRightsThe hdfsRights type is used to define the advanced characteristics regarding the access rights to an element (file, link, directory) of the Hadoop file system.
hdfsStatusThe hdfsStatus type is used to define the advanced characteristics regarding the status of an element (file, directory, link) in the Hadoop file system.
PointA Point variable is a structured type that is used to represent a position (X, Y) in 2 dimensions.
RectangleA Rectangle variable is a structured type that is used to represent a rectangle (X, Y, Width, Height) in 2 dimensions.
xpathResultThe xpathResult type is used it find out the result of the execution of an XPATH query.
WinDevLinux The new WLanguage types for the WINDEV applications in Linux are as follows:
hbCellThe hbCell type is used to define the advanced characteristics regarding the content of cell (item value) in a HBase table.
hbColumnThe hbColumn type is used to define the advanced characteristics of a column (item) in a HBase table.
hbColumnDescriptionThe hbColumnDescription type is used to define the advanced characteristics of a family of columns (items).
hbConnectionThe hbConnection type is used to define the characteristics of a connection to a HBase server.
hbReadingThe hbReading type is used to define the characteristics of a read operation.
hbResultScanThe hbScanResult type is used to retrieve the advanced characteristics regarding the result of a browse performed in a HBase database.
hbScanParameterThe hbScanParameter type is used to define the parameters of a browse performed in a HBase table.
hbTableDescriptionThe hbTableDescription type is used to define and find out the characteristics of a HBase table.
hbWritingThe hbWriting type is used to define the characteristics of a write operation that will be performed in a row (record) of a HBase table.
hdfsConnectionThe hdfsConnection type is used to define the advanced characteristics of a connection to the Hadoop file system (HDFS).
hdfsRightsThe hdfsRights type is used to define the advanced characteristics regarding the access rights to an element (file, link, directory) of the Hadoop file system.
hdfsStatusThe hdfsStatus type is used to define the advanced characteristics regarding the status of an element (file, directory, link) in the Hadoop file system.
PointA Point variable is a structured type that is used to represent a position (X, Y) in 2 dimensions.
RectangleA Rectangle variable is a structured type that is used to represent a rectangle (X, Y, Width, Height) in 2 dimensions.
WinDevJava The new WLanguage types for the WINDEV JAVA applications are as follows:
ListA List variable is a structured type that is used to group a set of elements of the same type.
QueueA queue variable is a structured type that is used to group a set of elements of the same type.
StackA Stack variable is a structured type that is used to group a set of elements of the same type.
Improved advanced types of WLanguage
WinDevWindows The following WLanguage types have been improved for the WINDEV applications:
BorderNew properties used to manage the borders and the rounding in an independent way.
Certificate
  • New property (Thumbprint) used to find out the certificate print.
  • New property (Subject) used to find out the certificate subject.
  • New property (FullIssuer) used to find out all the characteristics of the certificate issuer.
httpRequestNew property (ConnectionTimeOut) used to manage the connection time-out.
ImageNew property (DrawingScale) used to manage the scale of the drawing.
MarkerNew property (Alignment) used to manage the alignment of the marker on the map.
restRequestNew property (ConnectionTimeOut) used to manage the connection time-out.
WinDevLinux The following WLanguage types have been improved for the WINDEV applications in Linux:
BorderNew properties used to manage the borders and the rounding in an independent way.
httpRequestNew property (ConnectionTimeOut) used to manage the connection time-out.
ImageNew property (DrawingScale) used to manage the scale of the drawing.
MarkerNew property (Alignment) used to manage the alignment of the marker on the map.
restRequestNew property (ConnectionTimeOut) used to manage the connection time-out.
wsRequestNew property (Timeout) used to manage the response time-out.
Minimum required version
  • Version 20
Comments
Click [Add] to post a comment