conzept 16-Version 5.8.10

Version 5.8.10 is available for download as of today.
The version includes the following enhancements:

All components
  • Elimination of RSA Cipher Suites

    For encryption with high security requirements (_SckTlsHigh  and tls_security_level=high), the cipher suites with RSA key exchange have been dropped due to a lack of forward secrecy. This affects the following suites:

    CAMELLIA256-SHA
    AES256-GCM-SHA384
    AES256-SHA256
    AES256-SHA
    CAMELLIA128-SHA
    AES128-GCM-SHA256
    AES128-SHA256
    AES128-SHA
  • New version of the PDF library
    The PDF library has been updated to version 4.0.18.49. The previous library did not allow the generation of PDF/A-1b-compliant documents with transparent images.
  • Updating the OpenSSL library
    The OpenSSL library used has been updated to version 1.0.2o. 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 is only updated if it has not been extended with your own root certificates since installation.
conzept 16-Client
  • A separate installation of the Visual C++ 2015 runtime components is no longer required to operate the client.
conzept 16-Designer
  • Extended autocomplete list
    The editor’s autocomplete list has been expanded to include the elements of the data structure (tables, fields, keys, etc.).
  • Automatic bracket completion as an option
    In the editor settings, the option “Automatic bracketing” can be used to switch bracket completion on or off.
  • Background editor and designer in integrated mode
    If no documents or dialogs are open, the background of the Editor or Designer is dark.
  • Filtering in the object palette
    In der Palette besteht nun die Möglichkeit der Filterung nach Objekttyp. The wildcard operators * and ? are supported here. The filter results are displayed on the new “Filter” tab page.
conzept 16-Debugger
  • Extension for the variable search
    The list of search hits has been expanded to include multiple selection. In addition, the search can be restricted to certain data types and data ranges.
    Further reading: Neuerungen in der conzept 16-Version 5.8.09g
  • Display Variable name
    If a variable is edited in the debugger, the name is now displayed in the title of the “Monitored variables” area. This means that the name is visible even if the content column is very wide. Further reading: Neuerungen in der conzept 16-Version 5.8.09g
Processing

Commands for surface objects

  • New function WinIconPreload() / Icon cache
    The WinIconPreload() command can be used to load a number of predefined icons from the database into a cache provided for this purpose. This speeds up the loading of dialogs with many icons.

Commands for selection processing

  • New option _SelKeyUpdate for function SelRead()
    When displaying a RecList with selection, display problems may occur if the key values of the
    if the key values of the data records belonging to the selection subsequently change.
    records belonging to the selection subsequently change. To avoid this problem, the new option SelRead() can now be specified for the _SelKeyUpdate command. For deviating key values, the values from the data record are transferred to the selection.

Commands for data set processing

  • Extension of the RecInfo() function to include the _RecUpdateCounter option
    An update counter is saved for each table. This is initialized with 0 when the database is opened and after the database reorganization. The counter is incremented by one when functions RecInsert(), RecDelete() and RecReplace() are used. The counter can be queried with the command RecInfo() by specifying the table and the option _RecUpdateCounter. This can be used to determine whether data record operations have been carried out in the specified table.

Command / property for creating PDF documents

Commands for converting colors

  • New functions for editing the opacity of a color value
    The functions WinColorOpacitySet() and WinColorOpacityGet() can be used to determine and calculate the opacity or transparency of a color value.

Commands for job processing

  • Determine whether job / task is running in extended mode
    The new property spJobProcExtended of the Job, Task and JobControl object can be used in the client and SOA task to query whether the executed job supports interface and print commands.

Placement properties

  • Properties wpAreaWidth and wpAreaHeight
    The properties wpAreaWidth and wpAreaHeight are no longer virtual properties. They are now available as correct properties for all objects that also have the wpArea property. Property wpLockAreaSize of the application object is used to control whether properties wpAreaRight / wpAreaBottom (wpLockAreaSize = true) or properties wpAreaWidth / wpAreaHeight (wpLockAreaSize = false) should be changed when wpAreaLeft / wpAreaTop is changed. The behavior of wpLockAreaSize can also be influenced in the Designer via the context menu of the property list with the menu item “Größe fixieren”.

System events

  • New event EvtEndSession
    The event is triggered when a user logs out of the Windows session and when the system is shut down. The Frame, AppFrame and TrayFrame objects have the EvtEndSession event.

In addition to these enhancements, bugs have also been fixed. An overview of the corrections can be found in the error document.

Klicken Sie hier, um die Nutzungsbedingungen für unseren Blog zu lesen.

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave the field below empty!

Requests, questions or feedback are welcome:

Terms of use of the comment function in the blog

1. General information

Vectorsoft AG (‘Provider’) provides a public blog for Internet users (‘Users’) on the vectorsoft.de website. The public blog is intended for the exchange of information and ideas. Users who participate with contributions and comments undertake to comply with the blog terms of use and are responsible for the accuracy, appropriateness and freedom from legal infringements of their contributions. By using the comment function in our blog, you accept these terms of use.

2. Netiquette

We ask you to refrain from personal attacks and provocations based on other opinions. Please argue objectively and maintain a constructive discussion culture. Your comment should always be related to the topic in question in order to avoid digressions into other topics. Posting the same comment or several similar comments more than once is not permitted.

3. Prohibition of illegal content

By submitting your comment, you confirm that you are not violating any copyrights or other rights of third parties. Inciting, racist statements, instructions for criminal offences and their glorification, depictions of violence, pornographic content and statements that violate personal rights are prohibited.

4. No advertising

The use of the comment function is not permitted for commercial or party-political purposes. Advertising contributions of any kind will be deleted immediately.

5. Details of the name

When entering your name, pay attention to the principles mentioned above.

6. Source references

If you intend to publish quotes or contributions from third parties, please indicate the respective sources and explain how they relate to the blog post.

7. Violation of the terms of use

Posts that violate this policy will be deleted immediately. If you notice any violations yourself, please send us the link to the comment in question by e-mail to . We expressly point out that we will exclude individual users in the event of repeated or serious violations of these terms of use.

As of: Sept. 2024

Get your Trial Version now!

Test yeet free of charge

IHRE EVALUIERUNGSLIZENZ - JETZT ANFORDERN!

TESTEN SIE DIE CONZEPT 16 VOLLVERSION - UNVERBINDLICH und KOSTENFREI

Subscribe to our newsletter

[cleverreach_signup]
WordPress Cookie Notice by Real Cookie Banner