Version 5.8.09 is available for download as of today.
The version includes the following extensions:
All components
- New version of the PDF library
The PDF library has been updated to version 4.0.13.35. - Updating the OpenSSL library
The OpenSSL library used has been updated to version 1.0.2n (December 7, 2017). This version contains error and security corrections. - Collection of root certificates updated
The collection of root certificates has been updated to the current version of Mozilla Firefox. However, this file will only be replaced if it has not been extended with your own root certificates since installation.
conzept 16-Installation routine
- The supplied runtime components can be extracted via the command line using the new switch /cpn_red=1 in action /cpn_action=extract. This means that the required runtime components can also be installed on other computers if the client is provided via a network drive.
conzept 16-Client
- The runtime component for Visual C++ 2015 is required to operate the client.
- Import update despite different data structure
The OEM kit now also allows fields to be imported despite a different data structure. If a field with the field name already exists in the target database, the new field is inserted in the partial data record without a name. - Creating minidump files
The Standard and Advanced clients have been extended to include the option of logging exceptions in the application log (similar to the existing functionality in the Designer). In addition, minidump files are now also generated when an exception occurs. To activate the application log for execution in the client, the option “AppLogOptions
” must be specified in the configuration file or as a command line argument with the value 4.
conzept 16-Designer
- New editor for procedures and texts
The existing editor has been replaced by a new object. This supports the following functions, among others:Code folding
zooming
Marking of text occurrences
Autocomplete list with type images
Highlighting for XML and JSON documents
Related article: The new procedure editor - Non-modal designer tools
Open Designer tools (user, BLOb, data set and resource management) no longer lock the Designer. These tools can also be called up when starting the Advanced Client with the command line argument/C16DesignTool=<Tool>
. - Modern Theme Style
The Designer (and Debugger) are displayed in the Modern Theme Style. In the settings, you can choose between the standard themes “OfficeBlue” and “OfficeDark”. New icons are also used. These are drawn in color by default. In the settings, the option “Color icons to match theme” can be used to define that all icons are displayed in a single color in the font color of the respective object. Related article: Development environment in a new design
Processing
Commands for surface objects
- New option for function
WinLayer()
With the new option_WinLayerDCross
, the window is covered with a cross-hatching in layer mode.
Commands for system functions
- Extension of the
SysOS()
function
In addition to the operating system, the build number can optionally be determined.
Application-Object (_App
)
- New versions of the
wpTileTheme
property
Die Eigenschaft wurde um die Konstanten erweitert.
The propertywpTileTheme
has been extended by the constants_WinTileThemeFlatColor
and_WinTileThemeFlatMono
. These icons are based on Windows 10 and Office 2016. With the option_WinTileThemeFlatMono
, the symbols are displayed in a single color in the font color of the respective theme object.
Barcode-Object
- With the new object, barcodes can also be displayed in the user interface (analogous to the PrtBarcode object for print forms). The
WinBarcodeSaveImage()
function can be used to save barcodes as an image file.
Related article: Advanced processing of barcodes
CodeEdit-Object
- The CodeEdit object is used to edit procedures and texts. The object is based on the editor of the development environment.
In addition to these enhancements, bugs have also been fixed. An overview of the corrections can be found in the error document.
On Wednesday, April 18, we are planning a hands-on workshop. We will present the new features to you with examples. If you are interested, please contact our sales department.